2. Cloud Computing
Agenda:
Cloud Computing – Market drivers and Concept
Cloud Computing Services – Example
Services / features of Cloud Computing
Typical Cloud Computing high level Architecture
Client Business Needs/Problem Areas
Sales Strategy
Pricing – Example
Accenture CES
CloudFoundry
Google AppEngine
Force.com
Client Business Needs/Problem Areas
Sales Strategy
Pricing – Example
Accenture CES
2
2
3. Cloud Computing
INTRODUCTION TO Cloud Computing:
– Cloud Computing – Market drivers and Concept
– Cloud Computing Services – Example
– Services / features of Cloud Computing
– Typical Cloud Computing high level Architecture
3
3
4. • IDC forecasts net new IT growth in 2012 is $30.8B
– 75% is on-premises growth and 25% is IT Cloud services growth
• Gartner estimates the current market for cloud service is $46 billion
– By 2013, the market will reach $150.1 billion with 26.5% CAGR
– Cloud application services evolving from SaaS are almost two time the market for
pure system infrastructure
• CODA Research projects:
– 7% of all IT spend will be on cloud services by 2015, up from 4% in 2008
– Half of all IT spend will be on cloud services by 2019
– Cloud service revenue will be US $200 bn by 2015, & US $450 bn by 2019
– Over half (55%) of organisations will be extensively using cloud services by 2015
4
5. 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 five essential characteristics, three delivery models,
and four deployment models”.
The key attributes “usually” associated with Cloud Computing
e Multi-tenant – the ability to process the needs of multiple users with shared resources
in a dynamic and transparent fashion
Elastic and Scalable – resources can expand and contract as needed
Metered/Rented – some manner of “pay for only what you use”
f Self-Provisioned – “self check-in” at least to some degree
n Internet based – accessible using internet technology, usually over the public Internet
i X as a Service – the details/concerns of implementation are abstracted for the
customer
5
6. Applications run
on hosted servers
as a service.
A cloud is used in network diagrams to depict the Internet.
6
7. With cloud
computing, other
companies host
your applications
A cloud computing network diagram
7
8. Delivery Models
Software as a Service (SaaS) eployment Models
Platform as a Service (PaaS) Private Cloud
Infrastructure as a Service Public Cloud
(IaaS) Hybrid Cloud
Five Characteristics:
On Demand Service
Ubiquitous Network Access
Location Independent
Resource Pooling
Rapid Elasticity
Measured Service
8
10. • Lowers some costs through reduced labor & hardware
– Shift non-mission critical workloads out of expensive Data Center Environments
• Increase Application Standardization through PaaS and SaaS deployment
• Simplify and lower costs associated with Disaster Recovery
• Transition from Capital Expense to Operating Expense
10
11. – Software as a Service (SaaS):
Software deployment model SaaS Examples:
whereby a provider licenses an • Gov-Apps, Internet Services
application to customers for use as • Blogging/Surveys/Twitter, Social Networking
• Information/Knowledge Sharing (Wiki)
a service on demand • Communication (e-mail), Collaboration (e-meeting)
• Productivity Tools (office)
• Enterprise Resource Planning (ERP)
– Platform as a service (PaaS):
Optimized IT and developer tools PaaS Examples:
• Application Development, Data, Workflow, etc.
offered through Platform as a • Security Services (Single Sign-On, Authentication, etc.)
Service (PaaS) for Database and • Database Management
Testing Environments • Directory Services
IaaS Examples:
– Infrastructure as a Service • Mainframes, Servers, Storage
• IT Facilities/Hosting Services
(IaaS): On-demand, highly scalable
Computing, Storage and Hosting
Services
11
12. What Services
Who Uses It Why use it?
are available
Business Users EMail, Office To complete
Automation, CRM, business tasks
Website Testing,
Wiki, Blog, Virtual
Desktop …
SaaS
Developers and Service and Create or
Deployers application test, deploy
PaaS development,
integration and
applications
and services
deployment for users
IaaS
System Managers Virtual machines, Create
operating systems, platforms for
message queues, service and
networks, storage, application
CPU, memory, test,
backup services development,
integration and
deployment
12
12
13. PRIVATE CLOUD
Operated solely for an
organization.
PUBLIC CLOUD HYBRID CLOUD
Made available to the Composition of two or more clouds
general public or a large (private, community, or public) that
industry group and is remain unique entities but are bound
together by standardized or
owned by an proprietary technology that enables
organization selling data and application portability
cloud services.
13
14. 72% cited Security concerns
34% selected Integration issues
14% cited TCO
8% none of the above
NONE
TCO
INTEGRATION SECURITY
Results from 90 respondents,
IDC online survey taken 25 June 2009, Webinar - Cloud Computing Security: Protecting your Data in the Cloud
14
15. Significant Cost Reduction - Computing available at a fraction of the cost,
eliminate upfront capital expenditures and dramatically reduce
administrative burden on IT resources
Increased Flexibility - on-demand computing across technologies, business
solutions and large ecosystems of providers, reducing time to implement
new solutions from months to days
Elastic Scalability - scale up or down instantaneously based on actual
consumption and pay for only what is used
Rich Business Tools - Unlock tools and capabilities offered within the
industry that significantly increase time to market and offer rich functionality
Tap Free Market Innovation - expose Government Data and Applications to
enable a 3rd Party open-source development community
15
16. Consider the benefits of Cloud Computing in a proposal when you see:
Software or hardware
Large capital migrations and Projects that need to be
upgrades deployed rapidly
infrastructure
costs and low (Email Migration) (Wikis, Blogs)
data sensitivity
(Data Centers)
Projects that need to
scale massively up or Projects that require a great
New development for
down with demand deal of Government IT
public or low data
(Tax season) infrastructure management
sensitivity projects
(Web Presence)
16
18. What will ultimately be delivered to users?
Email, messaging apps, productivity tools = Software as a Service (SaaS)
• Use cloud-based
applications to enable
improved productivity,
cost reduction, and
ubiquity of services
• Example: web-based
email solutions, allowing
functionality such as web
folders
18
19. User Tools
Software as a Service (SaaS) / Applications Application User/ Admin Reporting &
Integration Portal Analytics
Citizen Engagement Productivity Enterprise Apps
Business Svcs
Wikis / Blogs Email / IM Customer /
Apps
Core Mission Account
Social Networking Virtual Desktop Mgmt Analytic
Apps API’s
Tools
Legacy Apps
Website Hosting Office Automation User Profile
(Mainframes)
Cloud Services
Workflow Mgmt Data Mgmt
Engine
Platform as a
Testing Developer Order Mgmt Reporting
Service (PaaS) Database
Tools Tools EAI
Directory Knowledge
DBMS Mobile Trouble
Services Mgmt
Device Mgmt
Integration
Billing /
Infrastructure as a Virtual
Data Invoice
Storage Migration
Service (IaaS) Machines Tracking
Tools
Product
Web Servers Server Hosting
ETL Catalog
Service Mgmt & Service Inventory QoS Utilization App Perf DR / Operations
SLA Mgmt
Provisioning Provisioning Mgmt Mgmt Monitoring Monitoring Backup Mgmt
Core Foundational
Capabilities
Security & Auditing &
Data/Network Certification & Authentication &
Data Privacy Data Privacy
Security Compliance Authorization Accounting
Data Center Routers / Internet Hosting
LAN/WAN
Facilities Firewalls Access Centers
19
21. Customers who require server capacity on a subscription basis, “IaaS” offers an elastic computing
environment consisting of both virtual and physical servers
• Account Setup – Set allocationsFeatures & virtual servers) CPU cores,
of (physical Business Issues
memory sizes & storage allocation per customer basis. Customer requestor is
presented with pre-defined templates allowing minimum and maximum values
for the # of cores, memory sizes & storage allocation sizes
• Defer and avoid costs
• Customer Portal - Self service, on demand provisioning of operating systems • Fix the IT bottleneck
with accompanying memory and storage • Map supply and demand more
effectively
• De-capitalize IT
• Reporting
o Virtual servers - CPU utilization and amount of memory for the billing period Benefits and Results
is monitored and reported
o Physical servers - the total # of unique servers, along with the server size • Flexible - Provisioning virtual &
physical servers on-demand to
(number of cores and amount of memory) used during the billing period is scale-up or scale-out
reported • Cost Effective – Move from
Capex to Opex, better cash flow,
reduced financial risk, greater
financial visibility, healthier return
• Service Desk - receives and processes incident, change, request, and problem on assets
tickets that are submitted through the Self-Service portal or via the RIM • Improved IT performance – IT
can focus more on improvement
management tools and less on operating IT
infrastructure
• Infrastructure Management – RIM remotely manages Cloud Computing 21
22. • For customers looking for flexible, resilient, and cost effective computing infrastructure that
also need additional management services (Service Desk, RIM)
• Addresses customers who require additional servers with standard middleware, on a
subscription basis
• Ideal for replacement or implementation of a complete, managed application environment
Software
Cloud Services
Platform
PaaS
Infrastructure IaaS
Hardware and Software Infrastructure Components
Virtual Resources
Physical Resources
Service Management and Operations Functions
22
23. All the advantages of IaaS plus additional capabilities for customers who require additional servers with
standard middleware, on a subscription basis.
• PaaS offers fully functional “stacks”,Features capabilities as IaaS plus additional
using basic Business Issues
management capabilities:
• Defer and avoid costs
• Remote Infrastructure Management • Fix the IT bottleneck
o Image & Patch Management. • Map supply and demand more
o Backup & Restore - Including optional Disk Backup to Tape effectively
o Application Availability Services • De-capitalize IT
o Application Monitoring and Management
o Event Notification
• Supported Operating System – Windows 2003
Benefits and Results
• Supported Virtualization - VMware
All the same benefits of IaaS plus
• Simpler deployment of new
• Supported Middleware/Applications applications
o Apache (Windows 2003 Server Enterprise Edition + Apache v 2.0 + Web Application • Improved IT performance –
(TBD by customer) ) No need to manage upgrades,
o Tomcat (Windows 2003 Server Enterprise Edition + Tomcat v 5 + Web Application ) patches, and other routine
o JBoss (Windows 2003 Server Enterprise Edition + JBoss AS 5.0 + Application ) system maintenance
o MySQL (Windows 2003 Server Enterprise Edition + MySQL 5.1 + DB application • Purpose-fit - Multiple
application “stacks” are
(TBD by customer) ) available to meet specific
needs
• Management - OS management, maintenance, patch, and configuration management
of the middleware application stack 23
24. • Attractive to those seeking to remove non-core applications from on premises environments
(reduced labor and capital)
• Ability to quickly integrate acquisitions/expand operations
• Hosted e-mail, SharePoint and Office Communications Services
24
25. For customers looking to move their Exchange mailboxes outside their data center on a subscription basis,
along with SharePoint services and Office Communications Service (OCS) services
Features Business Issues
• Messaging - Hosted Microsoft Exchange E-mail
o Exchange 2007
o Billed by the mailbox
o Mailbox Sizes Available: 1 GB, 2 GB, 5 GB • Legacy e-mail environments are often
distributed, inefficiently deployed, and
o Target market: from several hundred employees with up to 20,000
underutilized
mailboxes • Difficulty in meeting compliance and
litigation standards as they pertain to digital
• Enhanced Communications – Hosted Microsoft Office Communications documents and communications
Server
o Office Communications Server 2007
o Manages all real-time communications, including instant messaging
Benefits and Results
(IM) and audio and video conferencing
o Powers presence - users can see at a glance if someone is available • Improved Productivity – Enable users in
and contact with a click using instant messaging, voice call, or video customer organizations to work together
conferencing more efficiently;.Enhanced end-user
productivity with presence enabled real-time
• Hosted Windows SharePoint Services communication
o Hosted Windows SharePoint Services • Improved IT performance – No need to
o Hosted team web sites - document & other information sharing manage upgrades, patches, and other
o Business application templates delivered as a service routine system maintenance
• Reduced Risk – Improved disaster recovery
and reliability
• Customer Portal - Portal-based provisioning, de-provisioning and
management
25
26. • Supports virtual desktops for remote/virtual employees or contractors (customer
service, sales, etc)
• Flexible scaling enables, growth, seasonal demand support, and failover
26
27. Desktop as a service hosted within the Cloud. Provides enterprise virtual desktop computing as a service
via an outsourced subscription model.
Features Business Issues
• Reduce IT infrastructure costs
• VOaaS - Fully functional “office ” environment for a variety of devices and • Provide anywhere, anytime access
locations complete with productivity (MS Office or equivalent) and while reducing the number of
communications (VOIP, UCaaS) tools physical assets to support end users
• Provide data security against
• Transformational services - planning, design and implementation of moving
increasing threats of viruses, spam,
customers to VOaaS and malware
• Subscription pricing model - 2-tiered pricing and allocation – Benefits and Results
o Tier 1 - commits to a specific # of virtual PCs including memory sizes and
• Flexibility - Quick expansion of desktops
storage allocation that are reserved for use under the monthly subcription
for emergency situations; support
fee
o Tier 2 – Optional – Monthly reservation fee for an overall upper limit of deployment of desktops to a variety of
geographic locations
resources that are reserved on an “as needed” basis and paid for if the
resources are actually utilized • Cost-effective - Reduction of desktop
management, support and maintenance
• Customer Portal – Access to VOaaS - customer’s IT administrator will sign on cost; ability to replace high cost, short
to the Cloud Computing through a portal and is presented with a set of lived desktop PCs with thin clients
templates for deploying desktops • Secure - Centralize data retention;
simplify backup and restore; enables DR
for desktop environments
• Notable features: Administrative access and utilization via portal includes
27
28. Platform for applications for social enterprise
Features Experiment
• What is it – For developing applications using inbuilt social enterprise apps for
Web & Mobile
• Products - • Check the Partner program
o AppForce - Appforce’s provides tools, components, and user interfaces that
helps launch new apps. The mobile apps are portable on any mobile device
o SiteForce - Siteforce provides integrated Content Management System in the
Cloud. Siteforce can be used to build websites and social pages quickly Benefits and Results
without the help of IT. The easy to use studio took makes it easier to build
websites. The built-in content delivery network, Siteforce delivers fast load
times while quickly scaling to increased traffic to the site.
o ISVForce – Independent Software Vendor (ISV) can use ISVForce to quickly • Proven infrastructure
build & market software products without the concerns on infrastructure , • Easy to use tools to build
applications
framework or delivery mechanisam • Deployment options for Web &
Mobile
28
29. Client A is a North American insurance company with annual revenues of $2 billion with
approximately 5,000 employees
Headquarters in New York, Seattle where IT support responsibility is centralized
A centralized datacenter resides at headquarters where most of the company’s applications are
managed and hosted
The company outsources some IT functions such as service desk and network management, but
has been hesitant to outsource application hosting and management due mainly to security
concerns
The IT director has been interested in utilizing Cloud Computing, but is unsure if it can
accommodate their security standards and customized applications
The company has experienced rapid growth through acquisition
IT has three key initiatives planned
1. Ensuring global access to its Claims Processing application to support its agents
2. Expanding its Insurance Records Inventory and Analysis application (IRIA) to support overall growth
3. Deploying a new standard desktops with support for their remote call center users
29
30. Start with Cloud Transformation Services
Advisory and Assessment Services - Utilize workshops and in-depth analysis to
provide the client with strategic guidance on data center transformation initiatives
including financial impact and application and infrastructure readiness
If Cloud Computing is the recommendation for some of Client’s needs – analysis
workloads, address compliance requirements, develop virtualization operational
readiness and conduct discovery services
Workload Design and Migration transformation services
30
31. Typical Cloud Facility
Client A
Cloud Computing Data Center
Virtual Web Server
VPN/SSL
Client Datacenter Client B
Client A
Physical Web Server
Network A Virtual Web Server
Virtual Web Server
Client A
Virtual Web Server
B Virtual Web Server
Claims Client A
Physical App Server
Client A
Office Client A
Processing
Client A
Virtual App Server
Virtual App Server
VPN/SSL A Virtual App Server
Application
Client A
Client B
Physical DB Server
Client A
Virtual DB Server
Network Virtual App Server
Internet Claims
B Virtual App Server
SAN
Client A
Client A Processing
Must web-enable applications Client A
A Virtual Web Server
Storage encryption
Remote
Application
Virtual DB Server
• Instead of continuing to deploy in its own datacenter, Client A chooses Secure Cloud
Client B
to migrate the Claims Processing Application to the cloud using PaaS Virtual DB Server
B Virtual DB Server
• Standard templates are utilized to create the application environment;
A Virtual DB Server
Cloud Service provider will monitor and maintain for Client
Bottom Line SAN
• More expensive: for client and Cloud provider
Bottom Line Client A Client B
• In-elastic: Unique solution for each application / client Storage encryption
SAN
Storage encryption
• Cost-effective: No hardware acquisition costs, no software licenses
• Impractical: Takes significant time and cost to set up and maintain
or upgrades to manage, or facilities to lease
• Flexible: Easy to scale up or scale out applications and infrastructure
• Purpose-fit: Multiple application “stacks” are available to meet specific needs
31
32. Secure Cloud Can Help…
Deploy new, advanced services using VOaaS
Cloud Computing DataFacility
Typical Cloud Center
Client A
A Virtual Web Server
Virtual Web Server
VPN/SSL
Client A Client B
Network B Virtual Web Server
Virtual Web Server
Office
A Virtual App Server
Client A
Virtual App Server
Internet
VPN/SSL B Virtual App Server
Client B
Client A Network Virtual App Server
A Virtual Web Server
Remote Secure Cloud
Must web-enable applications Client A
Call Center
Virtual DBDB Server
B Virtual Server
• Client A deploys new Call Center desktops using VOaaS Desktop
Client B
Virtual DBDB Server
A Virtual Server
Management
Bottom Line
Bottom Line SAN
• Cost-effective: Reduction of desktop management, support and maintenance cost;
• More expensive: for client and Cloud provider SAN
Ability to replace high cost, short lived desktop PCs with thin clients Client A Client B
• In-elastic: Unique solution for each application / client Storage encryption Storage encryption
• Secure: Centralize data retention; simplify backup and restore; enables DR for
• Impractical: Takes significant time and cost to set up and maintain
desktop environments
32
33. The IT transformation
• Virtualized
• Consolidated
• Secured
• Business aligned
How?
• Moving customer’s applications into Cloud, eliminating the need
to maintain expensive infrastructure in client’s own datacenter
• Shifted desktop management to Virtual Office as a Service for
remote users
Cloud
Result
• Fast cycle – results driven
• IT focused on business process, not technology
• Managed costs – variable more than fixed
• Freeing up expensive resources from clients datacenter, making it
easier to manage remaining in-house environment
33
34. Blend of Subscription and Pay-As-You-Go Pricing
* Representative pricing - Setup & other fees may also apply
34
IaaS Paas SaaS BAaaS – Business Application as a Service HCaaS - Hosted Communications and Collaborations Services DaaS - Virtual Desktop as a Service (DaaS) SDaaS - Secure Document Delivery (SDaaS) VOaaS – Virtual Office as Service DRaaS - Disaster Recovery Cloud Services