Cloud Computing Introduction and Awareness: Walt Lammert
Cloud Computing Introduction and Awareness: Walt Lammert
Cloud Computing Introduction and Awareness: Walt Lammert
Introduction and
Awareness
Walt Lammert
Agenda
• Why Cloud Computing?
• What do Cloud Architectures and Delivery Models look
like?
• What are the benefits and challenges of Cloud
Computing?
• What are key takeaways?
2
Cloud Services
3
Cloud Computing Characteristics
• Elastic and scalable:
– Quickly provision and de-provision IT services; cloud service appears
infinitely scalable.
• Self-service:
– Ability to use cloud services as the need arises; self-service increases
IT agility to match the pace of business.
• Consumption-based pricing model:
– Providers charge customers based on amount of the service
consumed. Customers pay for only the IT services they use, thereby
increasing IT ROI.
• Shared infrastructure/software:
– Providers leverage the infrastructure or application software to service
multiple consumers; multi-tenancy is vital to driving down infrastructure
and application software costs.
• Virtualized and dynamic:
– Virtualization creates a dynamic environment for quick resource
provisioning and better resource management
4
Why Cloud? What’s the Value to the Enterprise?
Source: CA
5
Real World Examples of Cloud Value
11 million articles
4 TB data
100 virtual servers
24 hours
6 Source: Animoto Source: New York Times
Agenda
• Why Cloud Computing?
• What do Cloud Architectures and Delivery Models look
like?
• What are the benefits and challenges of Cloud
Computing?
• What are key takeaways?
7
Cloud Computing’s Distinguishing Attributes
8
Cloud Architecture Fundamentals
Self-service portal
development framework (PaaS)
Source: Forrester
9
Cloud Tiers
Software
as a Service
(SaaS)
Platform as a
Service (PaaS)
Infrastructure
as a Service (IaaS)
11
Platform as a Service Platform as a
Service (PaaS)
12
Software as a Service Software
as a Service
(SaaS)
A pre-built application in the cloud
13
Who Controls the Compute Environment?
14
Source: Burton Group
Cloud Computing Models
16
Cloud Benefits
• Increased IT agility with on-demand, self-service business models
– Using the cloud, IT organizations can quickly provision IT resources
whenever business demands, especially for short-term IT resource
needs
• Faster ROI through better resource management
– Pay as you go: IT organizations pay for only the IT services they use,
enabling better resource tracking, budget forecasting, and faster
return on IT investments
• Offers additional expert IT staff
– Cloud computing business models require providers to hire, train,
and retain highly skilled employees to ensure service quality
17
Cloud Benefits (cont’d)
•Improves business continuity by providing inexpensive
disaster recovery
– Rather than using a co-location facility or a new data center, IT
organizations will backup data to the cloud.
•Increases mobile workforce access to IT services
– Internet-based clouds (public and private) provide greater IT
service access to mobile workforce than internally hosted IT
services accessed via VPN
• Open source software
– The ability to add large number of instances without licensing cost is
one of the great enablers of cloud computing
18
Cloud Drawbacks and Concerns
• SLAs – Currently there are poor or non-existent service-
level agreements (SLAs)
• Security and risk – control of critical corporate data in
the cloud as well as privacy issues are a concern
• Vendor lock-in - lack of cloud interoperability,
proprietary data models, and poor application
portability can make cloud migration difficult
• Market immaturity - vendor flux and poor service
implementations creates uncertainty
• Application/workload suitability – most applications
have not been architected for clouds
19
Characteristics of Cloud Suitable Applications
• Service oriented/service abstraction
• Loose coupling
• Non latency sensitive
• Horizontal scalability
• Standard web protocols and interfaces
20
Cloud application maturity
Examples of applications that could be hosted in the cloud today:
– Sharepoint blog and wiki
– Exchange e-mail
– The landing page for marketing's latest mega-promotion
– The company external Web site
– Test/development servers
– Data storage for e-mail archives, backups, log retention
– A minimal remote disaster-recovery capability
Applications that probably need dedicated infrastructure:
– The corporate ERP system
– Enterprise data warehouse
– Credit card processing services
– Designs of latest secret R&D project
– Applications that require specialized hardware or operating systems
not available in the cloud
21
A Mixed Computing Environment will continue to exist
for most Enterprises, but…
Source: Microsoft
22
…the impact of Cloud Computing will be as dramatic
as E-Business was a decade ago
IaaS
Source: Microsoft
24
Cloud Commercial Considerations
26
Key Takeaways 27
27
Key Takeaways (cont’d) 28