the best of both worlds: implementing hybrid it with aws

27
© 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

Upload: rightscale

Post on 20-Aug-2015

654 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: The Best of Both Worlds: Implementing Hybrid IT with AWS

© 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

Page 2: The Best of Both Worlds: Implementing Hybrid IT with AWS

Introductions

Brian Adler!Principal Cloud Architect!RightScale

Page 3: The Best of Both Worlds: Implementing Hybrid IT with AWS

Agenda •  What is Hybrid IT? •  Hybrid IT Trends •  Use Cases •  Connecting your Hybrid IT Environment •  Management of your Hybrid IT Environment •  Q&A

Page 4: The Best of Both Worlds: Implementing Hybrid IT with AWS

What is Hybrid IT?

Page 5: The Best of Both Worlds: Implementing Hybrid IT with AWS

What is Hybrid IT?

On-premises IT

Cloud resources

A combination of the following for capacity or capability:

Page 6: The Best of Both Worlds: Implementing Hybrid IT with AWS

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.

Page 7: The Best of Both Worlds: Implementing Hybrid IT with AWS

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

Page 8: The Best of Both Worlds: Implementing Hybrid IT with AWS

Hybrid IT Trends

Page 9: The Best of Both Worlds: Implementing Hybrid IT with AWS

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%

Page 10: The Best of Both Worlds: Implementing Hybrid IT with AWS

Common Use Cases

Page 11: The Best of Both Worlds: Implementing Hybrid IT with AWS

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.

Page 12: The Best of Both Worlds: Implementing Hybrid IT with AWS

Use Cases - Cloudbursting

ON-PREMISES CLOUD

LOAD BALANCERS

APP SERVERS

MASTER DATABASE

SLAVE DATABASE

OBJECT STORAGE

APP SERVERS

PUBLIC INTERNET

Page 13: The Best of Both Worlds: Implementing Hybrid IT with AWS

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

Page 14: The Best of Both Worlds: Implementing Hybrid IT with AWS

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

Page 15: The Best of Both Worlds: Implementing Hybrid IT with AWS

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.

Page 16: The Best of Both Worlds: Implementing Hybrid IT with AWS

Connecting Your Hybrid IT Environment

Page 17: The Best of Both Worlds: Implementing Hybrid IT with AWS

Connecting Clouds •  AWS Direct Connect

–  Network speaks BGP –  Virtual Private Gateway required

(if VPC used) –  Low latency (sub-3ms) –  High Bandwidth (1GBit or

10GBit interconnects available) –  Cost is based on port speed

(per hour) and data transfer out of AWS (inbound data transfer is free)

Source: AWS Direct Connect documentation

Page 18: The Best of Both Worlds: Implementing Hybrid IT with AWS

Connecting Clouds •  VPN Endpoint/Hardware Device

–  Available with any combination of environments (AWS regions and on-premises locations)

–  Virtual Private Gateway required (if VPC used)

–  Latency may be high –  Bandwidth constrained by the

characteristics of the network between the environments

–  Cost is dependent on outbound data transfer. No additional AWS costs.

VPN Connection (configured via API or AWS Console)

Internet

Hardware Device (Cisco, Juniper, etc.)

On-Premises Resources

Page 19: The Best of Both Worlds: Implementing Hybrid IT with AWS

Connecting Clouds •  VPN Endpoint/Software Solution

–  Available with any combination of environments

–  SSL or IPsec can be used –  Virtual Private Gateway required (if VPC

used) –  Latency may be high –  Bandwidth constrained by the characteristics

of the network between the environments –  Cost is dependent on outbound data

transfer. No additional AWS costs. –  On-premises software solution can be run on

VM within the environment or on a physical node.

Internet

OpenSSL, Openswan, pfSense, Raccoon, etc.

On-Premises Resources

VPN Connection

User- implemented Software VPN

Page 20: The Best of Both Worlds: Implementing Hybrid IT with AWS

Management of Your Hybrid IT Environment

Page 21: The Best of Both Worlds: Implementing Hybrid IT with AWS

Self-Service o  IT can be the hero, agility with control o  Provide standardized builds with operational

excellence o  Leverage all resources

Page 22: The Best of Both Worlds: Implementing Hybrid IT with AWS

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

Page 23: The Best of Both Worlds: Implementing Hybrid IT with 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

Business 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?”

Page 24: The Best of Both Worlds: Implementing Hybrid IT with AWS

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”

Page 25: The Best of Both Worlds: Implementing Hybrid IT with AWS

Cost Management o  End-user awareness of spend o  Cost visibility o  Chargeback capability o  Cloud Analytics for optimization

Page 26: The Best of Both Worlds: Implementing Hybrid IT with AWS

Cost Management through Cloud Analytics

o  Visualize all of your IT costs o  Forecast future spend

o  Optimize your spend and reduce waste

Page 27: The Best of Both Worlds: Implementing Hybrid IT with AWS

Questions?