WORKDAY TECHNOLOGY Stan Swete CTO – Workday
27 Slides3.35 MB
WORKDAY TECHNOLOGY Stan Swete CTO - Workday
Company History First customer Workday Founded 2005 – 06 WORKDAY CONFIDENTIAL 2007 2008 2009 2010
Workday - A Fresh Start New Delivery Model Software-as-a-Service Vendor takes on maintenance, upgrades, etc. Rapid delivery of functionality New Technology Object Oriented approach Rich graphical UE Web services for integration Fresh Approach to Business Problem Designed for today’s requirements Include BI, Global, Governance in the core Designed to work the way you work
Workday Business Services Human Capital Management Payroll Benefits Network Worker Spend Management Financial Management Work/Projects
SaaS Acceleration The State of Human Capital Management Solutions Product Releases Workday 11.i 12. 1 12 ERP 2004 ERP 6.0 8.9 2004 9.0 2005 SaaS (Source – Knowledge Infusion) Oracle 2006 SAP 9.1 2007 2008 On-Premise 2009 PeopleSoft
Workday Technology Benefits Benefits Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure Innovative Technology Deployment Model SaaS (Software as a Service) Internet Delivery Workday Maintained Comprehensive Security Delivered DeliveredValue Value Immediately usable Immediately usable Built-in BI Built-in BI Less dependence on IT Less dependence on IT Configure not customize Configure not customize Development DevelopmentApproach Approach Rapid delivery of new Rapid delivery of new functionality functionality Single global instance Single global instance Updates not upgrades Updates not upgrades Deployment DeploymentModel Model Speed of implementation Speed of implementation Reduce operating costs Reduce operating costs Improved service levels Improved service levels
Pure Internet Delivery
Workday Architecture Overview Customer Site Workday Services Architecture Users Internet Internet Browser Browser XML UI UI Server Server XML Object Object Management Management Server Server (OMS) (OMS) Systems Data Data Services Services XML / Files Integration Integration Server Server XML Persistent Persistent Store Store
Workday Architecture Overview OMS Processing Engine Services UI & data requests UI Server Customer Site Entry point for end users Flash / FLEX based Wide browser support Workday Services Architecture Users Internet Internet Browser Browser XML UI UI Server Server XML Object Object Management Management Server Server (OMS) (OMS) Systems Data Data Services Services XML / Files Integration Server Entry point for data requests Transformation capabilities Integration Integration Server Server XML Persistent Persistent Store Store Persistent Store Captures all app changes Replication & backups
Workday Maintained
Workday - Software as a Service 1 Workday provides the server infrastructure to run our applications 2 Workday develops and delivers software updates as part of our service 3 You can preview the newest developed software in your ‘Sandbox’ 4 Workday provides data conversion between updates 5 Customers control deployment of new features with configurable security 6 Workday maintains a current SAS-70 type II certification
Workday Data Centers Primary Site Equinix Ashburn, VA Production e mirror of primary Secondary Site Savvis Atlanta, GA Implementations Sandbox Production mirror
Comprehensive Security
Comprehensive Security
Comprehensive Auditing Record of all updates – XML causing change – Timestamp and user submitting – Recorded in system, not a database log Non-destructive updates – Data is never destroyed – New value timestamp user recorded – Can see the value at any point in time
Workday Technology Benefits Benefits Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure Innovative Technology Deployment Model SaaS (Software as a Service) Internet Delivery Workday Maintained Comprehensive Security Delivered DeliveredValue Value Immediately usable Immediately usable Built-in BI Built-in BI Less dependence on IT Less dependence on IT Configure not customize Configure not customize Development DevelopmentApproach Approach Rapid delivery of new Rapid delivery of new functionality functionality Single global instance Single global instance Updates not upgrades Updates not upgrades Deployment DeploymentModel Model Speed of implementation Speed of implementation Reduce operating costs Reduce operating costs Improved service levels Improved service levels
Rapid Application Development Framework Definitional development (no coding) Object oriented design (no relational mapping) Framework handles development complexities: – – – – – – Multi-tenancy Data security Transaction management Memory management Object to relational persistence UE - consistency
Scalable Transaction Processing Efficient read / write concurrency – Consistent reads without blocking writes Background (“batch”) processing – Reports – Process – Integrations (EIB) Scheduling / monitoring – – – – Reports Processes Workflow alerts Integrations (EIB) Configurable calculation engine – Payroll – Absence
Global Infrastructure Unicode support User defined language preference Translation tools Multi currency support Locale specific formats – – – – – – Date / time Number Currency Name Address ID’s Locale specific content / processing – Personal data
Workday Technology Benefits Benefits Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure Innovative Technology Deployment Model SaaS (Software as a Service) Internet Delivery Workday Maintained Comprehensive Security Delivered DeliveredValue Value Immediately usable Immediately usable Built-in BI Built-in BI Less dependence on IT Less dependence on IT Configure not customize Configure not customize Development DevelopmentApproach Approach Rapid delivery of new Rapid delivery of new functionality functionality Single global instance Single global instance Updates not upgrades Updates not upgrades Deployment DeploymentModel Model Speed of implementation Speed of implementation Reduce operating costs Reduce operating costs Improved service levels Improved service levels
Integration On-Demand
Workday Integration On-Demand Web Services API 3rd Party Integration Tools Integration Tools EIB Integration Studio Workday Integration Network Configured Integrations Payroll Network Benefits Network HCM Network Financials Network Spend Network Tailored Integrations User-built Integrations Workday Professional Services-built Customer- or Partner-built Third Party Applications and Data Sources Customeror Partnerbuilt Customer hosted
Workday Integration Tools Create Integration
Integration On-Demand Strategy Web Services API Continue to increase functional footprint Simplify essential complexities Provide additional security choices and standards Integration Tools Provide increasingly powerful, easy-to-use integration tools Empower building of complex integration use-cases Simplify implementation Integration Network Continue to increase packaged Integrations catalog Partner and customer generated content Provide integration sharing within our Community
Workday Technology Benefits Benefits Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure Innovative Technology Deployment Model SaaS (Software as a Service) Internet Delivery Workday Maintained Comprehensive Security Delivered DeliveredValue Value Immediately usable Immediately usable Built-in BI Built-in BI Less dependence on IT Less dependence on IT Configure not customize Configure not customize Development DevelopmentApproach Approach Rapid delivery of new Rapid delivery of new functionality functionality Single global instance Single global instance Updates not upgrades Updates not upgrades Deployment DeploymentModel Model Speed of implementation Speed of implementation Reduce operating costs Reduce operating costs Improved service levels Improved service levels
Thank You
WORKDAY TECHNOLOGY Stan Swete CTO - Workday