<Insert Picture Here> IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT Oracle Enterprise Architecture
May 20, 2015
<Insert Picture Here>
IT-as-a-Service:
Cloud Computing and the Evolving Role of
Enterprise IT
Oracle Enterprise Architecture
OEA Process & Framework
2
Pull Out Sample Artifacts
NIST Definition of Cloud Computing
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
This cloud model promotes availability and is composed of:
Source: NIST Definition of Cloud Computing v15
3 Service Models
• SaaS
• PaaS
• IaaS
4 Deployment Models
• Public Cloud
• Private Cloud
• Community Cloud
• Hybrid Cloud
5 Essential Characteristics
• On-demand self-service
• Resource pooling
• Rapid elasticity
• Measured service
• Broad network access
Cloud Computing Impacts
All Layers of Architecture
• Metering and Chargeback - How to recoup your investment?
• Change Management and Control - How to align the competing needs of consumers and suppliers of services?
Business
• Service Provisioning
• How to automate and streamline the creation and deployment of application platform stack?
• How do you ensure tenant isolation and protect information?
Application
• Monitoring and Reporting - How to gain understanding what is happening inside the cloud?Information
• Dynamic Scaling - How do you enable capacity scale-up / scale-down?
• Unified Develop, Test and Deploy experience • Identity and Access ManagementTechnology
Data Center & System
Optimization
Service Group A
Data Grid Data GridData Grid
Service Group B Service Group C
Integration Layer
Security Layer
Application Grid Application Grid Application Grid
IT Optimization
Current State
Security
SFAProduct LMSInv
MGMTB2Bproduct SCM product DBERP
MES-
Dev
SFASFA-
Test
SFA-
Stage
Product
Product
ERP-
StageERP-
Prod
MES-
StageMES-
Prod
productDB-
Stage B2B-
StageB2B-
Dev
Security Security Security
Pt. to Pt. Integrations
SFAProduct LMSInv
MGMT
product SCM product DBERPMES-
DevProduct ERP-
Stage
productDB-
Stage
• Local IT silos
• Peak load sized
• Difficult to scale
• Difficult to change
• Expensive to manage
• Complexity driven risk
IT-as-a-ServiceRationalization
• “IT as a Business”
• Greater focus on business
• Faster project turnaround
• Rapid provisioning
• Lower costs
• Pools of resources
• Consolidated
• Better productivity
• Higher QoS
• Improved IT agility
• Improved security and
management
• Standardized
interfaces/systems
• Lower license and support
costs
• Increased utilization of IT
skills
• Reduced IT project
time/costs/risks
IT-as-a-Service
PaaS
SaaS
IaaS
FBT PAY GNTS
TRDS
Client
Customs
RREIPS Integrated A/C
Refunds
RBADef
PaymentsExcise
CR
PKI
ECI ADD AWA ELS
Client StaffRemote
StaffTAX
AGENTS
GCI
Call Centres
WOC
CCD
TASS
StaffPhone
ComplianceStaff
BOA
Refmaterial
Bus. Intel
NTS A/c
BEP
CDCCCWMS
BANK
DDDR
1
Data…….
Penalty
Business
IVR
1
FBT PAY GNTS
TRDS
Client
Customs
RREIPS Integrated A/C
Refunds
RBADef
PaymentsExcise
CR
PKI
ECI ADD AWA ELS
Client StaffRemote
StaffTAX
AGENTS
GCI
Call Centres
WOC
CCD
TASS
StaffPhone
ComplianceStaff
BOA
Refmaterial
Bus. Intel
NTS A/c
BEP
CDCCCWMS
BANK
DDDR
1
Data…….
Penalty
Business
IVR
1
Standardize &
Rationalize
3 High Level Phases
Future State IT Operating Model
Process Standardization
Pro
cess
Inte
gra
tio
n
Low High
Lo
wH
igh
Rationalize OptimizeShared
Services
IT-as-a-Service Business Model
(Public Sector example)
SU
PP
LY
DE
MA
ND
•Agencies
•Vendors
•System Integrators
•Auditors
•Agencies
(Federal, State,
and/or Local)
•K-12
•Citizens
•Cloud Consumer
Model
•IT Abstraction
•Shared Services
•Value-added Svcs
•Predictable Cost
•Elastic Computing
•(ITSM ) Best
Practices
•IT Governance
•Security & Privacy
•Availability and
Continuity
•Revenue through Cost Recovery model per
OMB A-87
•Customer Acquisition,
Onboarding & Provisioning
•Value-added Services
•Operational Support
(Change, Release, &
Configuration Mgmt)
•Services Portfolio Mgmt
•Business Continuity
•Metering & Chargeback
•IT Ops Staff
•Service Desk
•Mktg, Sales, Finance
•Cloud Data Center(s)
•Partners (SI, ISV)
•Value-driven cost structure per OMB A-87
•Private Cloud
•Remote access
•Partner extranet
•Customer
Relationship Mgmt
•Communities
•Tech Support /
Service Desk
•Enablement
programs
IT Front OfficeIT Back Office
Cloud Shared Services and Consumer Model
Cloud Consumers Cloud Service Provider
Business Partners
Business Users
Developers
Business Process as a Service
ERP, CRM, HR, Collab, …
IT as a Service
Local apps &
Reporting tools
Citizens
Web applications
Databases
SDLC
Servers and Storage
Cloud Data Center
Security and Compliance
Performance, Availability, & Scalability
Incident Response & Event Management
Provisioning & Virtualization
System Management
Metering & Chargeback
Service Portfolio Management
IT-as-a-Service EA Framework
Process & Tools EA & IT GovernanceBusiness
Applications
Information
Technology
Customer Acquisition Services Portfolio Mgmt
IT Operations
Market Intelligence Customer Intelligence
IT Statistics
SLA Management
Financials
CRM
Analytics & Reporting (KPI)
ERPMktg & Sales
General Ledger
IT Service Mgmt (ITIL)
SIEM
System Management
Change & Config Mgmt
IT Governance
Data Governance
Service Desk
Security Policy
Risk Management
EA Governance
System Architecture Application Architecture
Network Architecture Security Architecture
Database Architecture
Backup and Recovery
Business Continuity
Data Ctr & Operations Arch
Service Level Mgmt
Capacity PlanningControls & Oversight
Cloud Governance Board
Cloud Steering Committee
Change Control Board
Stds Compliance
Regulatory Compliance
The Virtualized Data Center
• Web cache virtualizes web servers to increase performance• Composite apps virtualize back-end applications and databases• E2.0 increases productivity through virtual collaboration
• WL Suite is a virtual Java application deployment platform• Coherence virtualizes web session management• JRockit abstracts java applications from hardware dependency
• SOA is inherently a virtual integration layer• BPM virtualizes human and application workflows• ESB & AIA serve as virtual message broker networks
• Coherence data grid abstracts Oracle & other databases• Oracle RAC enables Database as a Service• Active Data Guard virtualizes the data center information layer
• Access Mgmt Suite provides virtualized security as a service• Database Vault enables virtualized secure information domains• OVD virtualizes KPUs to centralize Security enforcement
• ASM virtualizes storage and optimizes R/W performance• Sun StorageTek delivers Storage as a Service• Sun Open Storage is transparently managed as one storage pool
• OVM abstracts server hardware from apps and databases• Solaris Zones and IBM LPARs virtualize deployment platforms• Exadata is the consolidation platform for the virtualized data center
• EM abstracts system management into one virtualized console• Grid Control virtualizes system images for rapid deployment• Virtual Iron provides mgmt capability of virtualized servers
Portals & Web Servers
Application Servers
Middleware
Database / Info Mgmt
Security
Disk / Storage
Hardware / Platform
Management
Internet / WAN• Network QOS virtualizes app access to the nearest data center• VANs virtualize the network for B2B messaging• Virtual IPs used to load balance and scale web server farms
Database-as-a-Service
FMW-as-a-Service
Hybrid Data Center Cloud Model
Ora
cle
Vir
tual A
ss
em
bly
Bu
ild
er
Oracle Enterprise Manager and Ops Center
Exadata
OVM
COTS
App
App Svr
DB
OVM
COTS
App
App Svr
DB
OVM
DB DB DB
OVM
App
App Svr
App
App Svr
Load Balancer
OVM
COTS
App
App Svr
OVM
COTS
App
App Svr
OVM
DB
Billing and Revenue Management
Dedicated
Servers
App
App Svr
DB
Infrastructure-as-a-Service
Exalogic
DB
App
App Svr
Cloud Services Lifecycle
Chargeback
Provisioning
Service
Request
User
IT Service Management
IT Front OfficeIT Back Office
Business Process as a Service
ERP, CRM, HR, Collab, …
IT as a Service
Web applications
Databases
SDLC
Servers and Storage
Cloud Data Center
Security and Compliance
Performance, Availability, & Scalability
Incident Response & Event Management
Provisioning & Virtualization
System Management
Metering & Chargeback
Service Portfolio Management
Database-as-a-Service
FMW-as-a-Service
Exadata
OVM
COTS
App
App Svr
DB
OVM
COTS
App
App Svr
DB
OVM
DB DB DB
OVM
App
App Svr
App
App Svr
Load Balancer
OVM
COTS
App
App Svr
OVM
COTS
App
App Svr
OVM
DB
Dedicated
Servers
App
App Svr
DB
Infrastructure-as-a-Service
Exalogic
DB
App
App Svr
Managing the Private CloudRecommendation: ITIL-Based References
Service Strategy
Service Design
Service Transition
Service Operation
Continual Service
Improvement
•Service Portfolio Management
•Financial Management
•Service Catalog Management
•Security Management
•Service Level Management
•Continuity, Availability, & Capacity Mgmt
•Release and Deployment Management
•Asset & Configuration Management
•Change Management
•Incident & Problem Management
•Event Management
•Service Request Management
•Service Measurement
•Service Reporting
Business Capability MapBUSINESS CAPABILITY MAP
Internal Support
Business ManagementProduction
Customer
Datacenter
Physical Space
Connectivity/Delivery
Power, I/O
Hardware
Capacity Utilization
(Utility Computing)
Allocation / Partioning
(Customer Allocation)
Monitor / Log
(NOC)
NW Architecture
(Port Dedication)
Backup / Archive
Security / Vulnerabilitly
X AGENCY
IT StaffPMO Ops
Incident Response Analytics (BI)
Service RequestContracts
(Vendor)
Financial
(Budget/Procure/GL) Facilities
SLA / Performance
ReportingStrategic Planning
Ops Mgmt
(Physical & Virtual)Lifecycle Mgmt Config/Change Mgmt
Help Desk
Event Mgmt PMO QA
Business Process Diagram
SLA
Acct MgrInfrastructure
ArchitectInfra Mgr
Document
Technical Reqs
Develop Tech
Arch and BOM
Verify Infra
Availability
Environment
Configuration
Customer
Profile
SLA & Sales
Contract
Inventory
Provision Hardware Infrastructure
Sub
Process
Role
Application
Service
Business
Information
Transition to
Operations
Architecture &
Blueprint
Inventory
Control
IT Staff
Provision
Environment
Installation
Application Diagram
APPLICATION DIAGRAM
Business Processes
Provision Hardware Infrastructure
Change Mgmt SLA MgmtAccounts
Receivable
OVM Server Manager, Enterprise Manager, Billing & Revenue Management, etc
Allocate Virtual
Environment
Configure Mgmt
and Monitoring
tools
QA and
Readiness
Assessment
Configure
Metering/
Utilization tools
IaaS Go Live
Information Technology
· IaaS BOM
· Value-added Svcs
· Billing / Payment
Customer
· SLA metrics
Customer InfraSun Servers
Sun Storage/Backup
OVM, OEL, Solaris
Enterprise Mgr, Ops Ctr
Site 1
Site 2
Platform Data Centers
Ap
plic
atio
n S
erv
ice
s
Transition to Operations
Information Process Flow
Sales &
MarketingCFO CTO
Service
Portfolio Mgmt360-degree
View of customer
Inventory &
Capacity Planning
Services
Purchased
System
Utilization
Billing
History
Profit / Loss
Service
Desk
History
Quality
Management
SLA
History
CIO
Security
Audit Reports
Risk
Management
CSOData
Owner
Process
Enabler
Business
Information
CMDB
Controls
Audit
Internal Audit/
Governance/
Risk
Copyright ©2009 Oracle Corporation. All rights reserved.
Roadmap to Enterprise Cloud Computing
• Physical
• Dedicated
• Static
• Heterogeneous
Private Cloud Evolution
Public Cloud
Evolution PaaS
SaaS
IaaS
Public Clouds
Hybrid
• Federation with
public clouds
• Interoperability
App1 App2 App3
Private IaaS
Private PaaS
Virtual Private Cloud
Hybrid
PaaS
SaaS
IaaS
Private Cloud
• Self-service
• Policy-based
resource mgmt
• Metered
App2 App3
Private IaaS
Private PaaS
App1
Silo’d Grid
• Virtual
• Shared services
• Dynamic
• Standardized
appliances
App1 App2 App3
App1 App2 App3
Private IaaS
Private PaaS
Copyright ©2009 Oracle Corporation. All rights reserved.
Summary
IT Optimization
• Driven by Business Strategy
and EA Maturity
• Rationalize
• Business processes
• IT infrastructure
• Data Center and System Optimization
• Rapid provisioning, automated management
• Reuse and higher utilization lowers costs and increases IT agility
• Shared Services/Cloud
• Optimize costs
• Standardize operational excellence
IT-as-a-Service
FBT PAY GNTS
TRDS
Client
Customs
RREIPS Integrated A/C
Refunds
RBADef
PaymentsExcise
CR
PKI
ECI ADD AWA ELS
Client StaffRemote
StaffTAX
AGENTS
GCI
Call Centres
WOC
CCD
TASS
StaffPhone
ComplianceStaff
BOA
Refmaterial
Bus. Intel
NTS A/c
BEP
CDCCCWMS
BANK
DDDR
1
Data…….
Penalty
Business
IVR
1
FBT PAY GNTS
TRDS
Client
Customs
RREIPS Integrated A/C
Refunds
RBADef
PaymentsExcise
CR
PKI
ECI ADD AWA ELS
Client StaffRemote
StaffTAX
AGENTS
GCI
Call Centres
WOC
CCD
TASS
StaffPhone
ComplianceStaff
BOA
Refmaterial
Bus. Intel
NTS A/c
BEP
CDCCCWMS
BANK
DDDR
1
Data…….
Penalty
Business
IVR
1
Complexity
Transitional
Security
SFAProduct LMSInv
MGMTB2Bproduct SCM product DBERP
MES-
Dev
SFASFA-
Test
SFA-
Stage
Product
Product
ERP-
StageERP-
Prod
MES-
StageMES-
Prod
productDB-
Stage B2B-
StageB2B-
Dev
Security Security Security
Pt. to Pt. Integrations
SFAProduct LMSInv
MGMT
product SCM product DBERPMES-
DevProduct ERP-
Stage
productDB-
Stage
Optimized IT Core
Service Group A
Data Grid Data GridData Grid
Service Group B Service Group C
Integration Layer
Security Layer
Application Grid Application Grid Application Grid
Copyright ©2010 Oracle Corporation. All rights reserved. For Internal Use Only.
Key Takeaways
• Enterprise Architecture (tools, frameworks, methods, best
practices & processes) is key to aligning IT cloud strategy
with business goals
• A cloud computing strategy does not need to “boil the
ocean”: you can start with building blocks like Database-as-
a-Service, then Middleware-as-a-Servirce and realize
immediate benefits
• Cloud computing isn’t just a hardware deployment: it is
about people, process, and technology
• Oracle now uses use Troux to help us manage EA
Deployments with our customers
21
EA IT Optimization
Critical Success Factors• Customer Sponsorship
• Need a forward-thinking sponsor who is ready to transform IT
• Vision
• Customer has a Future State Architecture in mind
• Enterprise Architecture
• Customer understands the value of Enterprise Architecture
• Alignment• Business and IT are willing to work together
• Business Case• Customer is willing to work with us to develop a Cost Recovery
Model
• Journey• Customer understands that IT transformation is a journey, not a “boil
the ocean approach”
OEA for Cloud
EA
Repository
People
Process &
FrameworkArchitecture Development Process
Enterprise Architecture Framework
PortfolioOracle Enterprise Architecture
Repository, Services & Products The world’s largest enterprise software company.
Oracle Enterprise Architects