You are on page 1of 27

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 todays requirements


Include BI, Global, Governance in the core
Designed to work the way you work

Workday Business Services


Human
Capital
Managemen
t

Benefits
Network

Payroll

Worker
Spend
Managemen
t

Financial
Managemen
t

Work/Projec
ts

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
Less dependence on
IT
IT
Configure not
Configure not
customize
customize

Development
Development
Approach
Approach

Rapid delivery of
Rapid delivery of
new functionality
new functionality
Single global
Single global
instance
instance
Updates not
Updates not
upgrades
upgrades

Deployment
DeploymentModel
Model
Speed of
Speed of
implementation
implementation
Reduce operating
Reduce operating
costs
costs
Improved service
Improved service

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

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

Workday provides the server infrastructure to run our applications

Workday develops and delivers software updates as part of our service

You can preview the newest developed software in your Sandbox

Workday provides data conversion between updates

Customers control deployment of new features with configurable security

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
Less dependence on
IT
IT
Configure not
Configure not
customize
customize

Development
Development
Approach
Approach

Rapid delivery of
Rapid delivery of
new functionality
new functionality
Single global
Single global
instance
instance
Updates not
Updates not
upgrades
upgrades

Deployment
DeploymentModel
Model
Speed of
Speed of
implementation
implementation
Reduce operating
Reduce operating
costs
costs
Improved service
Improved service

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
IDs

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
Less dependence on
IT
IT
Configure not
Configure not
customize
customize

Development
Development
Approach
Approach

Rapid delivery of
Rapid delivery of
new functionality
new functionality
Single global
Single global
instance
instance
Updates not
Updates not
upgrades
upgrades

Deployment
DeploymentModel
Model
Speed of
Speed of
implementation
implementation
Reduce operating
Reduce operating
costs
costs
Improved service
Improved service

Integration On-Demand

Workday Integration On-Demand

Web Services API


Integration Tools

3rd Party
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
Less dependence on
IT
IT
Configure not
Configure not
customize
customize

Development
Development
Approach
Approach

Rapid delivery of
Rapid delivery of
new functionality
new functionality
Single global
Single global
instance
instance
Updates not
Updates not
upgrades
upgrades

Deployment
DeploymentModel
Model
Speed of
Speed of
implementation
implementation
Reduce operating
Reduce operating
costs
costs
Improved service
Improved service

Thank You

WORKDAY TECHNOLOGY
Stan Swete
CTO - Workday

You might also like