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 Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure SaaS (Software as a Service) • • • • Immediately usable Built-in BI Less dependence on IT Configure not customize Development Approach Innovative Technology Deployment Model Delivered Value Internet Delivery Workday Maintained Comprehensive Security • Rapid delivery of new functionality • Single global instance • Updates not upgrades Deployment Model • Speed of implementation • Reduce operating costs • Improved service levels Pure Internet Delivery Workday Architecture Overview Customer Site Workday Services Architecture Users Internet Browser XML UI Server XML Object Management Server (OMS) Systems Data Services XML / Files Integration Server XML Persistent 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 Browser XML UI Server XML Object Management Server (OMS) Systems Data Services XML / Files Integration Server • Entry point for data requests • Transformation capabilities Integration Server XML Persistent 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 Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure SaaS (Software as a Service) • • • • Immediately usable Built-in BI Less dependence on IT Configure not customize Development Approach Innovative Technology Deployment Model Delivered Value Internet Delivery Workday Maintained Comprehensive Security • Rapid delivery of new functionality • Single global instance • Updates not upgrades Deployment Model • Speed of implementation • Reduce operating costs • 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 Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure SaaS (Software as a Service) • • • • Immediately usable Built-in BI Less dependence on IT Configure not customize Development Approach Innovative Technology Deployment Model Delivered Value Internet Delivery Workday Maintained Comprehensive Security • Rapid delivery of new functionality • Single global instance • Updates not upgrades Deployment Model • Speed of implementation • Reduce operating costs • 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 Delivered Value Web-Familiar Experience Development Approach Enterprise Reporting Rapid App Development Framework Integration On-Demand Scalable Transaction Processing Configurable Business Processes Global Infrastructure SaaS (Software as a Service) • • • • Immediately usable Built-in BI Less dependence on IT Configure not customize Development Approach Innovative Technology Deployment Model Delivered Value Internet Delivery Workday Maintained Comprehensive Security • Rapid delivery of new functionality • Single global instance • Updates not upgrades Deployment Model • Speed of implementation • Reduce operating costs • Improved service levels Thank You WORKDAY TECHNOLOGY Stan Swete CTO - Workday