the best of both worlds: implementing hybrid it with aws (ent218) | aws re:invent 2013
DESCRIPTION
(Presented by RightScale) With the increased use of cloud services, organizations are faced with finding the most efficient way to leverage existing IT infrastructure alongside cloud-based compute, storage, and networking resources. This has resulted in the rise of hybrid infrastructure so IT teams can deliver agility and performance with visibility and control. At RightScale, we’ve implemented some of the world’s largest hybrid IT deployments. In this session, we share implementation approaches, architecture design considerations, and steps for a successful hybrid IT model. This session covers: -How to develop a strategy and framework for a successful path to hybrid IT -How to prioritize applications for public cloud versus on-premises -How to manage multiple compute resource pools through a unified management framework -Implementation and continuous improvement of a hybrid IT environment Examples of enterprise hybrid IT implementations include cloudbursting, high availability, and disaster recovery.TRANSCRIPT
© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
The Best of Both Worlds:
Implementing Hybrid IT with AWS
Brian Adler, Principal Cloud Architect, RightScale
November 13, 2013
Introductions
Brian Adler
Principal Cloud Architect
RightScale
Agenda
• What is Hybrid IT?
• Hybrid IT Trends
• Use Cases
• Connecting your Hybrid IT Environment
• Management of your Hybrid IT Environment
• Q&A
What is Hybrid IT?
What is Hybrid IT?
On-
premises IT
Cloud
resources
A combination of the following for capacity or capability:
Definitions and Terminology
On-Premises IT : Compute, storage, and network resources for a single
tenant that are accessed programmatically via an API endpoint.
Cloud Architecture: A similar set of multi-tenant resources provided by a
cloud vendor with access via an API endpoint.
Hybrid IT: An environment that spans your cloud provider as well as one or
more on-premises IT environments.
Multi-Cloud: An environment that spans two or more separate cloud
providers or regions.
What is Hybrid IT?
Capacity Capability
A
B
C + =
Workload
X
Resource
A
Resource
B
Source: 10/3/13 “Hybrid Clouds and Hybrid IT: The Next Frontier”,
Tom Bittman, Gartner
Workload
Y
Hybrid IT Trends
Hybrid IT Trends
Source: RightScale State of the Cloud 2013
625 respondents, conducted Q1 2013
Currently running apps in
the cloud
Currently running apps in
on-premises environments Currently running apps in
hybrid environments
Current Cloud Usage By organizations with a hybrid IT strategy
Enterprises want multi-cloud/hybrid IT
Hybrid IT
47%
Multi-private
15%
Multi-public
15%
Common Use Cases
Use Case - Cloudbursting
o An application deployment model in which an application runs in
your on-premises environment and bursts to a cloud provider
when the demand for computing capacity spikes.
o The advantage of a cloud bursting-enabled deployment is that
an organization only pays for extra compute resources when
they are needed.
Use Cases - Cloudbursting
ON-PREMISES CLOUD
LOAD BALANCERS
APP SERVERS
MASTER DATABASE
SLAVE DATABASE
OBJECT STORAGE
APP SERVERS
PUBLIC
INTERNET
Use Cases - Disaster Recovery
o Production environment in on-premises
o DR environment in cloud
o Most common configuration is the “Warm DR” scenario
• Replicating slave in the cloud
• All other servers in non-operational state
Use Cases – Disaster Recovery
ON-PREMISES CLOUD
LOAD BALANCERS
APP SERVERS
MASTER DATABASE
SLAVE DATABASE
OBJECT STORAGE
APP SERVERS
PUBLIC
INTERNET
CLOUD
CONTROLLER
LOAD
BALANCERS
SLAVE DATABASE
OBJECT STORAGE
Use Cases – Data Residency Requirements
On-premises
Choose AWS whenever possible, but in a limited
number of situations, you may have to resort to
on-premises storage.
Connecting Your Hybrid IT Environment
AWS Direct Connect
Active Directory
Network Configuration
Encryption
Back-up Appliances
Users & Access Rules (IAM)
Your Private Network (Amazon
VPC)
Encryption (Amazon S3,
Amazon RDS, AWS CloudHSM)
Back-ups (AWS Storage
Gateway)
AWS Direct
Connect
Your On-premises Apps Your Cloud Apps
Corporate
Data
Centers
On-Premises Hardware Device
Active Directory
Network Configuration
Encryption
Back-up Appliances
Users & Access Rules (IAM)
Your Private Network (Amazon
VPC)
Encryption (Amazon S3,
Amazon RDS, AWS CloudHSM)
Back-ups (Amazon Storage
Gateway)
Your On-premises Apps Your Cloud Apps
Corporate
Data
Centers On-premises
hardware
device
Software-based
Active Directory
Network Configuration
Encryption
Back-up Appliances
Users & Access Rules (IAM)
Your Private Network (Amazon
VPC)
Encryption (Amazon S3,
Amazon RDS, AWS CloudHSM)
Back-ups (Amazon Storage
Gateway)
Your On-premises Apps Your Cloud Apps
Corporate
Data
Centers Software-based
solution
Management of Your Hybrid IT Environment
Self-Service
o IT can be the hero, agility with control
o Provide standardized builds with
operational excellence
o Leverage all resources
Auth/SSO
Increase Innovation
o Access to portfolio of
hybrid infrastructure
o Standardized technology
stacks
o Instant provisioning for
innovation
o Visibility and control – Access controls
– Budget controls
– Audit trails
o Integrate to existing
systems
Simplicity through Self-Service
Self-Service Portal
Developers
QA End Users
RightScale API
RightScale UI
Service Designers
Cloud Team Ops
Service
Catalog
publish use
RightScale Multi-Cloud Platform
On-Premises AWS
Governance
o For every cloud project you know about, there may
be 3-5 others you don’t know about*
o Not rebellion, but revenue & productivity
o Security and compliance
o Billing and chargeback
Business
Unit 2
Busines
s Unit 1 Marketing Site
QA Stage Prod Dev
SaaS Analytics Marketing Site
Chicago San Diego Tokyo Region n Region 1 Region z
Enterprise
Business
Unit C
Business
Unit B
Business Unit
A
Retail platform
w/ PII and PCI
*10/11 Forrester Research blog, James Staten
“What are Enterprises Really Doing in the Cloud?”
Standardization through Automation
o Cloud builds are everywhere o A myriad of machine image & workload
o Configuration language abundance
o Many deployment options
o How can IT support this?
“By 2016, more than 70% of large enterprises will choose a heterogeneous IT
operations management vendor (rather than an infrastructure vendor) for their cloud
management platform to unify cloud investments through a single manager-of-
managers style of management and control.”*
Donna Scott, Gartner
*7/12 Gartner, Inc., Debra Curtis and Donna Scott
“Heterogeneity Will Determine the Preferred Type of CMP Vendor”
Cost Management
o End-user awareness of spend
o Cost visibility
o Chargeback capability
o Cloud Analytics for optimization
Cost Management through Cloud Analytics
o Visualize all of your
IT costs
o Forecast future spend
o Optimize your spend and
reduce waste
Questions?
We are sincerely eager to hear
your feedback on this
presentation and on re:Invent.
Please fill out an evaluation form
when you have a chance.