1. •Cloud Computing Architecture Discussion
This document is Released for Publication
October 2014
•ILHAM AHMED
•Sr. Managing Director
2. CIOs are being challenged to transform to a digital business by
accelerating the speed of IT innovation.
The CIO’s New Boss: Customers
More than 60% of CIOs will focus on
improving the customer experience
and getting closer to the customer
Source: IBM CSuite study
Released for Publication 2
3. But speed of innovation is not the only objective these CIOs & IT
leaders are tasked with.
Released for Publication 3
Accelerated
Growth
Lower
Cost
Increased
Speed &
Innovation
Reduced
Risk
4. To achieve these objectives, the IT leadership needs to address all
aspects of their functional domain.
Technology Operations App. Developers End-Users
Business
Applications
Business
Applications … … Business
Released for Publication 4
Applications
Business
Applications …
Internal SDLC Processes & Tools
On-premise IT infrastructure including Data Centers,
Compute, Network, Storage, Security and
related People and Processes
5. Which can get complicated as the business investigates internal and
external options.
Technology Operations App. Developers End-Users
Business
Applications
Business
Applications … … Business
Applications
Released for Publication 5
Business
Applications …
External
Infrastructure
Providers
(Co-location,
Hosting, DR,
Outsourcing)
External
Application
Providers for
Business
Users & their
Customers
External
Platform
Providers for
Application
Developers
Internal SDLC
Processes & Tools
On-premise IT infrastructure
including Data Centers, Compute,
Network, Storage, Security and
related People and Processes
6. Cloud Computing is a key enabler to drive this change.
Released for Publication 6
7. And the benefits grow with the level of an organization’s cloud
computing maturity.
Released for Publication 7
8. But, Cloud Computing has many flavors – IaaS, PaaS, SaaS, Private,
Public, Hybrid – with a host of technologies…
SaaS
Software
as a
Service
PaaS
Platform
as a
Service
IaaS
Infrastructure
as a
Service
• Source and run complete
application from a service
provider
• Quicker adoption
• Faster deployment of end-user
application
• Minimal application
development effort
• Middleware in the cloud
• Rapid application development,
deployment & change
• Fine-grain elasticity of software
services
• Need to buy into PaaS provider’s
vision and constraints
• Private or Public
• Higher utilization of
infrastructure assets
• Lower cost of operations
• Faster provisioning
Released for Publication 8
9. So a comprehensive architectural blueprint is critical to a successful
design and deployment.
Technology Operations App. Developers End-Users
App. Storage and Execution
IaaS Business Support Services
(Service Catalog, Provisioning Portal,
Automation, Metering, Billing)
Virtualized Infrastructure
(Compute, Network, Storage)
Released for Publication 9
Business Application available as
Software-as-a-Service from 3rd Party Provider
Business
Applications
Business
Applications … … Business
Applications
Physical Infrastructure
(Compute, Network, Storage)
Infrastructure Mgmt. Services
(Compute, Network, Storage Resource
Management)
Infrastructure Operations Services
(Backup & Security Management)
IaaS Operations Support Services
(Orchestration, Monitoring)
Business
Applications …
Platform-as-a-
Service from 3rd
Party Providers
Public IaaS Clouds
Infrastructure-as-a-
Service from 3rd
Party Providers
Hybrid Cloud API
Public SaaS Clouds
Private Cloud
Public PaaS
Authentication
Messaging
Metrics & Logging
Routing
App. Lifecycle Management
Service Brokers (Databases, 3rd party services)
Message Bus
10. And can be supported by different ecosystem of vendors to various
degrees.
Technology Operations App. Developers End-Users
Business
Applications
Business
Applications … … Business
Applications
Released for Publication 10
Business
Applications …
Public IaaS Clouds
Public SaaS Clouds
Private Cloud
Public PaaS
… …
11. This technical architecture can vary by the type of workload with the
general purpose design satisfying 80% of the cases.
General
Purpose
Massively
Scalable
Service Provider Cloud
Infrastructure, Very Large
Enterprises
Bursting to Public
Cloud, DR, Dev/Test,
Federated Cloud,
Legacy Environment
Released for Publication 11
Compute
Focused
Storage
Focused
Multi-site
Network
Focused
Hybrid
Cloud
Most Common with a
Balanced Workload
Across All Components
High Performance
Computing (HPC), Big
Data Analytics, PaaS,
Network Function
Virtualization
Archive/Backup/HSM,
Analytics with Parallel
Filesystems, Databases,
Content Distribution
Content Distribution Network,
High speed/High Volume
Transaction System, VDI, VOIP,
HPC
Geo-location Sensitive
Data, Data Locality, Risk
Management
Support
12. Using the requirements & workload as a guide, a technical design
should be established – e.g. a VMware design*
Technology Operations
IaaS Business
Support Services
Virtualized
Infrastructure
Physical
Infrastructure
vSphere with
Operations
Management
vRealize
Automation
Center
vRealize
Orchestrator
vRealize
Business
(Chargeback)
vRealize
Operations &
Log Insight
NSX VIPR or
Released for Publication 12
Infrastructure Mgmt. Services
(Compute, Network, Storage Resource Management)
Infrastructure Operations Services
(Backup & Security Management)
IaaS Operations
Support Services
Private Cloud
VSAN
Compute Network Storage
* Representative component design
13. Or an OpenStack design*
Technology Operations
IaaS Business
Support Services
Virtualized
Infrastructure
Physical
Infrastructure
O-Horizon
(Dashboard)
O-Nova
(Compute)
3rd Party
Automation
Tools
O-Juju
O-Heat
(Orchestration)
O-Neutron
(or Cisco ACI
VMware NSX)
Released for Publication 13
Infrastructure Mgmt. Services
(Compute, Network, Storage Resource Management)
Infrastructure Operations Services
(Backup & Security Management)
IaaS Operations
Support Services
Private Cloud
3rd Party Cost
Mgmt. & Billing
Tools
Chef or
Puppet
(Orchestration)
O-Swift (Object)
O-Cinder (Block)
O-Glance (Image)
Compute Network Storage
* OpenStack open source components are evolving rapidly and in various state of being ready for production use.
14. And success is predicated on starting with a well-defined Cloud
Strategy.
Define
Cloud
Strategy
Released for Publication 14
Develop
Technical Design
Develop Detailed
Implementation
Plan
Implement,
Monitor and
Adapt
• Define future state
requirements
• Define new software models
• Develop functional
architecture
• Develop high-level
implementation roadmap
• Develop Business Case
• Define and validate detailed
requirements
• Document design principles
• Develop technical design
• Develop Bill of Materials
• Develop Detailed Project Plan
• Develop Contingency Plans
• Develop Communication Plan
• Develop Operations Guide
• Implement Design
• Enable Self-service
• Perform user training
• Monitor and Adapt
15. Contact us to learn more about Digital Business Transformation!
www.zayndigital.com
info@zayndigital.com
(855)-ZAYN-333