Journey to the Cloud
Why Cloud Computing?
“70% of the budget to keep IT running, 30% available to create
new value”
“…that needs to be inverted”
“Weeks of planning, justification, and deployment and then
we’re stuck with it for 5 years – even if our needs change in a
month…”
“…or we could just buy it as a service – right now”
“Weeks of planning, justification, and deployment and then
we’re stuck with it for 5 years – even if our needs change in a
month…”
“…or we could just buy it as a service – right now”
“Most of our legacy applications are stable and predictable”
“…we need to incrementally improve efficiency
without disruption”
“but, new, more dynamic and fluid approaches to IT must also
be leveraged for new applications and changing legacy
applications”
“…new, revolutionary IT model is required”
Emergence of New IT Model – Cloud Computing
Cloud Computing
A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., servers, storage, networks, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
– NIST
Essential Cloud Characteristics
1. On-demand self-service
2. Broad network access
3. Resource pooling
4. Rapid elasticity
5. Measured service
Building Cloud Infrastructure
Infrastructure should meet essential Cloud characteristics
• Building Cloud infrastructure is a
journey in phased approach:
Understand your existing infrastructure
Virtualize your infrastructure
Virtualization enables resource pooling
and rapid elasticity
Deploy service management tools to
deliver Cloud service
Automate service provisioning to
enable on-demand self-service of
computing resources over the network
Facilitate measured services.
Understand Existing Infrastructure – Classic Data Center
• Classic Data Center (CDC) is a facility that
provides IT resources to process data
• The core elements of a classic data center
are:
Compute
Storage
Network
Application
Database Management System (DBMS)
Virtualize the Infrastructure
• Virtualization is a technique of abstracting physical resources and
making them appear as logical resources
• Virtualization may be implemented at compute, storage,
network, and/or application layers
Refers to as a Virtualized Data Center (VDC)
• Virtualization Benefits:
Optimizes utilization of IT infrastructure
Reduces cost and management complexity
Reduces deployment time
Increases flexibility
Deploy Service Management Tools
• Service Management tools help to create and deliver Cloud
services
• Automates and Optimizes:
Service request processes
Provision and delivery of services
• Enables Metering of resource usage
• Manages of physical and virtual resources
No comments: