WORKDAY TECHNOLOGY Stan Swete CTO - Workday

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