So, what is all this talk about Clouds anyway?Presented by
Braun Martin
Cloud = New Approach Old IssuesCloud Computing is an approach to computing that leverages the efficient pooling of on-demand, self-managed virtual infrastructure, consumed as a service. Emerging standards are shaping the way businesses and consumers will interact in the future.
Pooling From machines to on-demand, highly elastic resource pools
Zero-touch InfrastructurePolicy-driven automation of provisioning, deployment and management
Self-ServiceEasy access with policy-based provisioning and deployment
ControlApplication-aware infrastructure with built-in availability, scalability, security and performance guarantees
Open & InteroperableApplication mobility between clouds, based on open standards
Leverage Existing InvestmentsBenefits of cloud computing to existing applications and datacenters
Efficiency thru Utilization
and AutomationAgility with Control Freedom of Choice
How we got here
Mainframe
PC / Client-Server
WebCloud
Cloud Computing is transforming the delivery of applications as services
You are already familiar with the Public Cloud
Linkedin Yahoo!
GoogleMail
Salesforce
Enterprise IT as the strategic service broker
An environment of providers and consumers
Hosted, managed, outsource providers
Cloud service providers
Communication service providers
Business Services
S
S
S
S
Hosted services
Cloud services
Comms services
In-house services
Types of cloud
PublicPrivat
eIntern
al
• Multi-tenant• Global consumer base• Unlimited scalability• The Internet• Profit center• Selective customer
base• Contractual scalability• Private network• Shared service center• Cloud Service
Architecture• Planned scalability• Serves 1 business
Inte
rnet
/Web
Sta
ndar
d s
Cloud Terminology for Cloud Services vs. Conventional IT
Enterprise Architecture
StackBusiness Processes
Applications
Application Infrastructure
Information
Core Infrastructure
Cloud ServicesStack
Cloud-Driven Processes
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Enterprise
Virtualized InfrastructurePolicy-based Management & Automation
Cloud Infrastructure & Services
Desktop Computing via Cloud
SpringSource: Programming Model for the Cloud
Common Service Model for Infrastructure Clouds
ProprietaryClouds
Private or Internal Cloud Private or Public Cloud
Public Cloud
Core IT Services via Virtual Appliances Collaboration File / Print
Directory
IaaS
PaaS
SaaS
Platform for Cloud Infrastructure
No matter where you are, a cloud journey requires...
1.A structured, service lifecycle approach
2.Capability model and roadmap that addresses people, process and technology
3.A flexible design you can evolve for tomorrow’s cloud model
4.Solution architecture blueprints that provide customization to protect key investments already made
5.Solid Implementation plan built on real life projects
Cloud Services
What is Driving the Cloud? Business Continuity!Availability expectations continue to increase
▫ RTO’s decreasing from >24 hours to <12 hours
Cost of downtime continues to rise
▫ Increasing dependence on x86 infrastructure
Almost 60% of surveyed companies incurred significant financial damage as a result of systems failure in the past year
-- Economist Intelligence Unit
2.5
1.0
0.0
$Mill
ions
per
Hou
r
1.5
2.0
0.5
Ener
gy
Tele
com
Man
ufac
turi
ng Av
erag
e
Fina
ncia
l Svc
s
IT Insu
ranc
e Ret
ail Ph
arm
a
Source: META Group
Cost of Downtime Per Hour
Business Continuity Comes in Many Flavors
• Business unit(s) needs more computing resources for existing function ASAP for performance purposes▫ Budget, procure, build, test, deploy = not fast
• Business unit(s) needs new application function now or they won’t win the big new customer▫ Design, budget, RFP, POC, build, train, test, deploy = even
slower
• IT needs to get latest security updates and patches out to the field w/o affecting users
• Disaster Recovery
Requirements for Business Continuity Solutions
Minimize Downtime
93% of companies that lost their data center for ten days or more due to a disaster filed for bankruptcy within one year of the disaster.
--National Archives and Records Administration
Control Cost
Minimize Risk
73% of executives expressed concern with the costs associated with maintaining a secondary data centre
--Beacon Technology Partners
92% of users surveyed acknowledged that their companies would face serious consequences if they had to implement their disaster recovery plans.
--Dynamic Markets Ltd.
Effective business continuity is imperative.But is very difficult to achieve using traditional
means
Cloud Architecture Enables:•Increase Computation Resources on the fly
▫Increase CPU/Memory/Disk as needed
•Provision new systems on the fly▫Greatly lowers the acquisition costs
•Test Environments that are identical to Production systems▫Clones and even work off the same data sets in
real time
•Automated Disaster Recovery Services
Protection Against Unplanned Downtime
Component Failure▫ Leverage redundant network and
storage connections▫ Share redundancy across workloads
Server Failure▫ Automatic restart of virtual
machines;High Availability automatically restarts VMs on other servers in the pool
▫ Continuous protection
Site Failure▫ Automated failover
X
We Get it, We want Cloud Architecture.What’s next ? To deploy to the Cloud, the next steps are to understand and define:
▫ Monitoring - how is my app performing ?
▫ Updates - What is the policy? a) Updating app requires reconfiguring my app. b) Rollback : update did not work, need to revert back. c) rolling upgrades
▫ Runtime configurations. Do we changes in external dependencies?
▫ Auto scale out – scale in. What are the rules?
▫ Chargeback. Who is going to be paying for it?
Once Requirements are Defined:• The selection process for Internal vs. Private vs. Public will
be more clear▫ Most companies start with one method then adopt others for
a blended approach
• Business Strategy and IT Strategy come together▫ By defining the rules together, everyone is on the same page
for a company wide win
• Question your vendors for their roadmaps▫ This will assist you with ensuring that you are in step with
where your providers are headed
Of Course, there are still questions and uncertainty
17
LOB/IT CIO
Am I really doing what’s right for the business?
Security
Performance
Availability
Reliability
Scalability
Service levels
Data security & protection
Compliance
AuditingCost
Governance
Control
Seek some outside Assistance
•This space is still emerging and vendors are jockeying for position and market share.
•Standards are still being defined and refined
•There have been huge successes that have paid off handsomely
•Prepare for change