Beruflich Dokumente
Kultur Dokumente
www.elastra.com
Objectives
Does cloud computing change the importance and role of enterprise architecture and IT service management?
Exploring a reference model for the cloud
Suggesting a way to bridge the gap between architectural intent and results through cloud computing
www.elastra.com
www.elastra.com
Architecture as Strategy
Strategy Idea 1 Idea 2 Idea 3
Defines Limits
Learning
Constrains
Set Policy
Operating Model
Enterprise Architecture
Provides
Execution
Systems
Capabilities
Requires
Infrastructure
Processes
Adapted from: Enterprise Architecture as Strategy: Creating a Foundation for Business Execution, J. Ross, P. Weill, and D. Robertson, Harvard Business School Press, 2006.
www.elastra.com
How
Business Processes & Collaboration
Where
Who
When
Business Events
Why
Geography
Organization
Strategy
2.
(a miracle occurs)
3.
Databases
Applications
Networks
Event Processing
Traceable Models
www.elastra.com
www.elastra.com
www.elastra.com
www.elastra.com
www.elastra.com
10
www.elastra.com
On-Demand, Services-Oriented Computing Drastically reduced lead times Lowered requirement to call-ahead forecasts Demand trends are predicted by the provider Variable cost consumption Pay-by-the-drink or over time; decouple fixed overhead from demand Self-service Resources directly/indirectly reserved with a GUI or API Elastic Scalability Grow or shrink resources as required Mandatory Network The network is essential to consume the service Governance and Compliance Tracking and matching of cloud providers to policies
11
www.elastra.com
Begin with the Data Center Now Global & Possibly Cross Organizational Exposes Power & Cooling Information
12
www.elastra.com
Add Trust, Identity and Licensing Control Point for Compliance, Auditing Distributed Action without Replicated Credentials
Licensing, Security, Identity & Trust Organizationally & Geographically Decentralized Software & Hardware
13
www.elastra.com
Configurations - HW/SW/Network/Storage Settings, Software Packages, and Dependencies Resources - Reservations from a pool of excess capacity in storage, computing, and network
CONFIGURATION MANAGEMENT
RESOURCE MANAGEMENT
14
www.elastra.com
CONFIGURATION MANAGEMENT
RESOURCE MANAGEMENT
15
www.elastra.com
Constraints & Policies (How are concerns addressed in the design?) Testing, Monitoring & Operations (How do we manage & verify?)
The IT Service
GOVERNANCE
16
www.elastra.com
CONFIGURATION MANAGEMENT
RESOURCE MANAGEMENT
17
www.elastra.com
Your Problem
Their Problem
CONFIGURATION MANAGEMENT
RESOURCE MANAGEMENT
18
www.elastra.com
Their Problem
CONFIGURATION MANAGEMENT
RESOURCE MANAGEMENT
19
www.elastra.com
LOL, GOVERNANCE
DONT WORRY YOUR PRETTY HEAD, WE HAVE THE REST UNDER CONTROL
20
www.elastra.com
The IT Service GOVERNANCE Constraints & Policies Scalability, Allocation Strategy, Security
System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery
21
www.elastra.com
How
Business Processes & Collaboration
Where
Who
When
Business Events
Why
Geography
Organization
Strategy
2.
3.
Databases
Applications
Networks
Event Processing
Traceable Models
22
www.elastra.com
IT OPS MGT
Improved Service Delivery with Control
APP ARCH
Policy-Based Design with Flexibility
Private Clouds
IT OPS
Public Clouds
Servers Storage
Application VMs
23
www.elastra.com
IT OPERATIONS
ENTERPRISE CLOUD
Test System Staging System Production System
24
www.elastra.com
CONCEPT
MARKUP
IMPLEMENTATION
ECML Elastic Computing Markup Language
DEFINE
How does the system do what it is supposed to do? ELML Elastic Licensing Markup Language What are the licensing implications of deploying this system? EMML Elastic Management Markup Language What are the management procedures for running this system?
EMML
ELML
EXTEND
25
www.elastra.com
Conclusions
Enterprise Architecture helps to prioritize and align an organizations ability to execute But there has been long been a communication gap between intensions and results
Cloud Computing technology drastically reduces provision lead times and enables quick iteration A Cloud-Oriented synthesis of IT Architecture, Provisioning and Service Management may help bridge the gap Architecture-Aware Clouds
26
www.elastra.com
Thank You
stuartc@elastra.com
www.elastra.com