3. #3
Cloud Management!
What a Difference a Year Makes
Open Sourced
Goes OpenStack
Launched
Adds Australia
GA
Apr
Jun
Aug
Oct
Dec
Feb
Apr
2012! 2013!
Launched
Grizzly Released
vCHS GA
Jun
Aug
4. #4
Cloud Management!
Hybrid Matures
All of the Above
Single private
5%
Single public
11%
No plans
7%
Multi-public
15%
Multi-private
15%
Hybrid cloud
47%
Multi-cloud
77%
Source: RightScale State of the Cloud Report 2013
5. #5
Cloud Management!
Evolution of Hybrid Architectures
App 1
App 2
Public Cloud!
App 3
App 4
Private Cloud!
From a Portfolio of Resource Pools…
App 2
…to a unified Resource Pool.
7. #7
Cloud Management!
Why would you build a private cloud?
• Workload and infrastructure interaction
• Security / Regulation / Compliance
• Latency
• User experience
• Cost over a longer time horizon
And of course, AGILITY…
8. #8
Cloud Management!
When would you need a hybrid or multi-cloud?
• What if your application outgrows the private cloud?
• Common desire is for “cloud-bursting”
• Regulation / Compliance for parts of the application
• Most common:
• Multiple clouds used by different parts of the same organization for
different applications, with each app in one cloud
10. #10
Cloud Management!
Use Case: Untested Workloads
• Scalable applications with uncertain demand
• Public cloud used as “proving ground” for new applications
• If applications fail, they are allowed to run their course in the
public cloud until they are end-of-lifed
• If an application gains traction, it remains in the public cloud
during its growth phase
• When stability of workload is reached, the application is
transitioned into the private cloud
11. #11
Cloud Management!
Use Case: Hybrid Cloud Bursting
PRIVATE CLOUD! PUBLIC OR PRIVATE CLOUD!
LOAD BALANCERS!
APP SERVERS!
MASTER DATABASE!
SLAVE DATABASE!
OBJECT STORAGE!
APP SERVERS!
PUBLIC
INTERNET!
Cloud
Burs*ng
12. #12
Cloud Management!
Use Case: HA / DR using Hybrid Cloud
• Production environment in one cloud
• DR environment in a second cloud
• Most common configuration is the “Warm DR” scenario
• Replicating slave in a second cloud
• All other servers in non-operational state
• Failure of production environment requires promotion of slave to master,
launching of “standby” servers, and DNS reassignment
13. #13
Cloud Management!
RackConnect, Direct Connect, Hybrid for Metro Area
• Production environment in one cloud
• DR environment in a second cloud
• Most common configuration is the “Warm DR” scenario
• Replicating slave in a second cloud
• All other servers in non-operational state
• Failure of production environment requires promotion of slave to master,
launching of “standby” servers, and DNS reassignment
14. #14
Cloud Management!
Use Cases: IT Vending Machine
• Users select one of several preconfigured tech stacks
• Isolated dev/test environments
16. #16
Cloud Management!
Our View of Cloud Management
A framework of tools that helps you increase your cloud benefits,
delivering on the promise of DevOps
!
• Templatized workloads!
• Dashboard to manage and monitor resources uniformly
across multiple clouds!
• Automation !
• Usage transparency and reporting!
18. #18
Cloud Management!
The Experts in Cloud Management
More Applications
More than launched
At Production Scale
Cloud deployments with
On More Clouds
supported public and private cloud providers
Since IaaS Began
Managing cloud deployments globally for
With a Strong Growth Platform
More than employees, offices in countries, and in funding
22. #22
Cloud Management!
Open Configuration Framework
Configuration Management
• ServerTemplates™, RightScripts, hosted Chef
• Reproducible: Predictable deployment
• Dynamic: Configuration from scripts at boot time
• Multi-cloud: Cloud agnostic and portable
• Modular: Role and behavior abstracted from
infrastructure
Service Catalog
• Edit and customize to specific use cases
• Limit usage to certain users and
sub-accounts
23. #23
Cloud Management!
First
step
to
automa-on:
ServerTemplates
• Chiseled
in
stone.
• Painful
to
change.
• So
pre-‐cloud.
• Live
above
the
image.
• Live
above
the
cloud.
• Code
your
infrastructure.
VirtualMachineImage
ServerTemplate
24. #24
Cloud Management!
RightScale Makes Routine Tasks Easier
• Monitoring and alerting
• Server and application
• Escalations and triggers
• Auto-scaling
• Operational automation
• Database backup, failover,
recovery
• Script execution
• Code deploys and patches
25. #25
Cloud Management!
Governance Controls Provide Visibility
Identity and access management
• Authentication, roles, permissions
• Umbrella accounts and sharing
Policy management
• Infrastructure audits and tracking
• Event and user audit events
Usage and cost management
• Cost tracking and quotas
• Real-time run rate projections
• Enterprise View
• Exportable reports
26. #26
Cloud Management!
Planning and Analytics Tools
Design your
environment and
how it scales
Compare
providers and
growth patterns
and save them
Step 1 Step 2 Step 3
27. #27
Cloud Management!
The Reasons for RightScale
Abstraction with
Customization
Complete customization
without the hassle
Tap into Cloud
Expertise
Experienced architects
and support teams
Automation is the
Core
Massively scalable and
super agile applications
Choose Your Own
Clouds
Vendor freedom across
hardware and software
Visibility and
Control
One place to manage
your infrastructure
28. #28
Cloud Management!
Hybrid Cloud at Samsung SDS
Requirements:
• Private cloud offering by ‘central
IT’ to business units
• AWS-like and AWS-integrated
• Low latency for data replication
Solution:
• Hybrid OpenStack & AWS cloud
• Additional ‘Availability Zone’ for
cost, HA, and performance
• Unified management with
RightScale
29. #29
Cloud Management!
No Wait IT at Lilly
Solution:
• IT Vending Machine
• Reduce provisioning time from
36,000 to 30 minutes
• Measure costs in cents per hour
for compute and storage
Requirements:
• Self-service access
• Deploy on selected IT resource
pools based on job and group
• Share best practices
• Consumption metering
30. #30
Cloud Management!
Hybrid Cloud at Quest
Requirements:
• Compliance and BAA
• Self Service, API driven
• Hybrid Cloud
• Windows friendly
Solution:
• CloudStack and AWS hybrid cloud
with Xen and vSphere
• Satisfies regulatory requirements
• Built self-service HashBang UI on
RightScale
32. #32
Cloud Management!
It’s a multi-cloud world out there!
• Not all clouds are created equal
• Clouds will proliferate and companies will differentiate to
compete
• Keep your options open!
34. #34
Cloud Management!
RightScale Makes Routine Tasks Easier
• Monitoring and alerting
• Server and application
• Escalations and triggers
• Auto-scaling
• Operational automation
• Database backup, failover,
recovery
• Script execution
• Code deploys and patches
35. #35
Cloud Management!
Governance Controls Provide Visibility
Identity and access management
• Authentication, roles, permissions
• Umbrella accounts and sharing
Policy management
• Infrastructure audits and tracking
• Event and user audit events
Usage and cost management
• Cost tracking and quotas
• Real-time run rate projections
• Enterprise View
• Exportable reports
36. #36
Cloud Management!
Open Configuration Framework
Configuration Management
• ServerTemplates™, RightScripts, hosted Chef
• Reproducible: Predictable deployment
• Dynamic: Configuration from scripts at boot time
• Multi-cloud: Cloud agnostic and portable
• Modular: Role and behavior abstracted from
infrastructure
Service Catalog
• Edit and customize to specific use cases
• Limit usage to certain users and
sub-accounts