+ All Categories
Transcript
Page 1: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

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

ARC310: Orchestration and Deployment Options for Hybrid Enterprise Environments

Donn Morrill, Amazon Web Services

November 13, 2013

Page 2: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

What is Hybrid Cloud? A composition of two or more distinct cloud

infrastructures that remain unique entities, but are bound together by standardized or

proprietary technology that enables data and application portability.

“Special Publication 800-145 - The NIST Definition of Cloud Computing” – September, 2011

Page 3: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Requisite Gartner Quote

“Nearly half of large enterprises will have hybrid cloud deployments by

the end of 2017.”

http://www.gartner.com/newsroom/id/2599315 - October 1, 2013

Page 4: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Why Hybrid Cloud? • All the things the cloud provides

– Agility – Economics – Scale

• But something gets in the way – Compliance – Previous investment – Legacy workloads – Attitudes

Page 5: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

What do Enterprises Want in Hybrid?

• Ability to deploy identical stacks

• Interoperability between clouds

• Ability to leverage one provisioning framework

• Ability to leverage one operational framework

Page 6: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Hybrid Considerations • Core Infrastructure

• Security – Authentication and Entitlements

– Identity Management

– Data Sovereignty

• Operations and Monitoring

Page 7: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Hybrid Considerations

• Cost Containment

• Pace of Innovation

• Cloud Orchestration

• Application Deployment

• Processes and Change Management

Page 8: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Today We’ll Focus On

• Preparing Core Infrastructure

• Orchestration Strategies

• Application Deployment Strategies

Page 9: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Preparing Core Infrastructure

Active Directory

Network Configuration

Encryption

Back-up Appliances

Users & Access Rules

Your Private Network

HSM Appliance

Cloud back-ups

AWS Direct Connect

Your Data Center Your Cloud

Page 10: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Core Infrastructure Considerations Driven by Business Requirements!

• Performance & Latency • Business Continuity • Geography • Data Sovereignty • Security • And Many More…

Page 11: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Some Relevant AWS Services • Amazon Virtual Private Cloud (VPC)

– ARC202: Wednesday, 1:30 – Delfino 4003

• AWS Direct Connect – ARC304: Friday, 9:00 AM – Lando 4303

• AWS Identity and Access Management (IAM) – SEC201: Wednesday, 1:30 – Marcello 4406

Page 12: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Some Relevant AWS Services • AWS CloudFormation

• VM Import / Export

• AWS Management Pack for Microsoft System Center

• AWS API, SDKs, and Tools

Page 13: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Hybrid Orchestration Strategies

Page 14: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

A Decision Framework DIMENSION LOW MEDIUM HIGH

Organizational Buy-In

None or grassroots

Divisional Top Down (CIO/CEO)

IT Capabilities In-house Limited Partner Limited

In-house Limited Trusted Partner

In-house Advanced Trusted Partner(s)

IT Vision

Operational Somewhat forward thinking

Innovative and cutting edge

AWS Experience

None/Limited Some Extensive

Page 15: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Choices, Choices, Choices

Page 16: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Tool Capabilities Considerations • Multi Public Cloud Support • Monitoring and Alerting • Identity Federation • Service Catalog • End-user Self Provisioning • Cost Reporting and Chargeback • Cloud-based Operation

Page 17: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Three Orchestration Strategies

• Native Integration

• Deploy New Orchestration Layer

• Extend Existing Orchestration Tools

Page 18: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Native Integration Build a custom layer using API-level capabilities. Best When: • Have in-house development skills • Need very fine-grained control • Licensing costs are a big issue

Page 19: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Native Integration DIMENSION LOW MEDIUM HIGH

Organizational Buy-In

None or grassroots

Divisional Top Down (CIO/CEO)

IT Capabilities In-house Limited Partner Limited

In-house Limited Trusted Partner

In-house Advanced Trusted Partner(s)

IT Vision

Operational Somewhat forward thinking

Innovative and cutting edge

AWS Experience

None / Limited Some Extensive

Page 20: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Native Integration - Pros • Incorporate all services or only what you need • Maximum flexibility • React quickly to new features and services • Leverage existing open-source tools

– Eucalyptus – Netflix Asgard – CloudStack

• No licensing fees

Page 21: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Native Integration - Cons • Need in-house development skills • Possible long development cycles • Private cloud must support API-level access • Support must come from in-house

Page 22: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

New Orchestration Layer Invest in new hybrid orchestration tools. Best When: • Have moderate time constraints • Want the latest and greatest • Have trusted partners

Page 23: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

New Orchestration Layer DIMENSION LOW MEDIUM HIGH

Organizational Buy-In

None or grassroots

Divisional Top Down (CIO/CEO)

IT Capabilities In-house Limited Partner Limited

In-house Limited Trusted Partner

In-house Advanced Trusted Partner(s)

IT Vision

Operational Somewhat forward thinking

Innovative and cutting edge

AWS Experience

None / Limited Some Extensive

Page 24: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

New Orchestration Layer - Pros • Get latest and greatest capabilities • Multi-cloud support • Faster than DIY • Vendor-provided support

Page 25: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

New Orchestration Layer - Cons • Licensing costs • Rip-and-replace legacy tools • Maintaining feature parity with AWS • Requires some specialized skills

Page 26: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Extend Existing Tools Leverage existing investments in tools Best When: • Have aggressive time constraints • Don’t need latest and greatest • Have strong relationship with

existing tools vendor

Page 27: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Extend Existing Tools DIMENSION LOW MEDIUM HIGH

Organizational Buy-In

None or grassroots

Divisional Top Down (CIO/CEO)

IT Capabilities In-house Limited Partner Limited

In-house Limited Trusted Partner

In-house Advanced Trusted Partner(s)

IT Vision

Operational Somewhat forward thinking

Innovative and cutting edge

AWS Experience

None / Limited Some Extensive

Page 28: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Extend Existing Tools - Pros • No rip-and-replace • Can be fastest path to hybrid • Familiarity with tools and vendors • Vendor-provided support • Requires least amount of specialized skills

Page 29: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Extend Existing Tools - Cons • Limited feature sets • Licensing costs • Maintaining feature parity with AWS • A “good enough” approach

Page 30: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Application Deployment Strategies

...

Corporate Data Centers

App 1

App 2

App N

... App 1

App 2

App N

Page 31: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Horizontal Run partial application layers on AWS

• Storage • Disaster Recovery • Database • Extend / Burst into AWS

Page 32: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Horizontal - Pros • Can keep sensitive layers in-house

– Data – IP / Trade Secrets – Regulatory Restricted

• Relatively easier compliance

Page 33: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Horizontal - Cons • More complex than vertical • Harder to undo if relationship with cloud

vendor sours

Page 34: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Vertical Deploy full application stacks on AWS • Net-new Workloads • Development and QA

Page 35: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Vertical - Pros • Quick to Implement / Minimal Integration • Good Application Stack Isolation • Leverages Cloud Benefits at Each Layer • Fairly Easy to Undo

Page 36: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Vertical - Cons • Doesn’t Really Leverage In-House IT

Resources • Must Have Well Established Governance

Policies for All Layers

Page 37: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

That’s all great Donn, but how do I actually get started?

Page 38: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Getting Started • Storage / Backups and Archive

• Development and Test

• Net New Workloads

• Disaster Recovery

• Cloud Bursting

• Migrate Legacy Workloads

Page 39: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Getting Started – Storage / Backup

Page 40: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Getting Started – Storage / Backup

Page 41: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Getting Started – Network Topology

Subnet 1

… Subnet 2 Subnet N

Considerations • Overlapping networks • IP stinginess

• VPC CIDR too small • Subnets too small

Page 42: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Getting Started – Connectivity

Considerations • Public Internet vs. Direct Connect • Redundancy

Customer Data Center

DX Location

Page 43: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Getting Started – IAM

Considerations • Identity Federation • AWS vs. App Stack Access • Build vs. Buy

Page 44: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

What Next? • AWS Account Team • Trusted Partners • Resources

– http://aws.amazon.com/architecture – http://aws.amazon.com/enterprise

Page 45: Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310) | AWS re:Invent 2013

Please give us your feedback on this presentation

As a thank you, we will select prize winners daily for completed surveys!

ARC310


Top Related