Top Banner
<Insert Picture Here> IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT Oracle Enterprise Architecture
22

IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

May 20, 2015

Download

Technology

Bob Rhubart

As presented by Dr. James Baty at Oracle Technology Network Day in Toronto, April 21, 2011.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

<Insert Picture Here>

IT-as-a-Service:

Cloud Computing and the Evolving Role of

Enterprise IT

Oracle Enterprise Architecture

Page 2: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

OEA Process & Framework

2

Pull Out Sample Artifacts

Page 3: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 4: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 5: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 6: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 7: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 8: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 9: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 10: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 11: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 12: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 13: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 14: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 15: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 16: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 17: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 18: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 19: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 20: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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

Page 21: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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”

Page 22: IT-as-a-Service: Cloud Computing and the Evolving Role of Enterprise IT

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