SlideShare a Scribd company logo
1 of 45
Download to read offline
ARC310: Orchestration and Deployment
Options for Hybrid Enterprise Environments
Donn Morrill, Amazon Web Services
November 13, 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.
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
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
Why Hybrid Cloud?
• All the things the cloud provides
– Agility
– Economics
– Scale

• But something gets in the way
–
–
–
–

Compliance
Previous investment
Legacy workloads
Attitudes
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
Hybrid Considerations
• Core Infrastructure
• Security
– Authentication and Entitlements
– Identity Management
– Data Sovereignty

• Operations and Monitoring
Hybrid Considerations
• Cost Containment
• Pace of Innovation
• Cloud Orchestration
• Application Deployment
• Processes and Change Management
Today We’ll Focus On
• Preparing Core Infrastructure
• Orchestration Strategies
• Application Deployment Strategies
Preparing Core Infrastructure
Active Directory

Users & Access Rules

Network Configuration

Your Private Network

Encryption

HSM Appliance

Back-up Appliances

Cloud back-ups

Your Data Center

Your Cloud
AWS Direct Connect
Core Infrastructure Considerations
Driven by Business Requirements!
•
•
•
•
•
•

Performance & Latency
Business Continuity
Geography
Data Sovereignty
Security
And Many More…
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
Some Relevant AWS Services
• AWS CloudFormation
• VM Import / Export
• AWS Management Pack for Microsoft System Center
• AWS API, SDKs, and Tools
Hybrid Orchestration Strategies
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
Choices, Choices, Choices
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
Three Orchestration Strategies
• Native Integration
• Deploy New Orchestration Layer
• Extend Existing Orchestration Tools
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
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
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
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
New Orchestration Layer
Invest in new hybrid orchestration tools.
Best When:
• Have moderate time constraints
• Want the latest and greatest
• Have trusted partners
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
New Orchestration Layer - Pros
•
•
•
•

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

Licensing costs
Rip-and-replace legacy tools
Maintaining feature parity with AWS
Requires some specialized skills
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
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
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
Extend Existing Tools - Cons
•
•
•
•

Limited feature sets
Licensing costs
Maintaining feature parity with AWS
A “good enough” approach
Application Deployment Strategies
App 1

App 2

App N

App 2

...

...
Corporate
Data Centers

App 1

App N
Horizontal
Run partial application layers on AWS
•
•
•
•

Storage
Disaster Recovery
Database
Extend / Burst into AWS
Horizontal - Pros
• Can keep sensitive layers in-house
– Data
– IP / Trade Secrets
– Regulatory Restricted

• Relatively easier compliance
Horizontal - Cons
• More complex than vertical
• Harder to undo if relationship with cloud
vendor sours
Vertical
Deploy full application stacks on AWS
• Net-new Workloads
• Development and QA
Vertical - Pros
•
•
•
•

Quick to Implement / Minimal Integration
Good Application Stack Isolation
Leverages Cloud Benefits at Each Layer
Fairly Easy to Undo
Vertical - Cons
• Doesn’t Really Leverage In-House IT
Resources
• Must Have Well Established Governance
Policies for All Layers
That’s all great Donn, but how
do I actually get started?
Getting Started
• Storage / Backups and Archive
• Development and Test
• Net New Workloads
• Disaster Recovery
• Cloud Bursting
• Migrate Legacy Workloads
Getting Started – Storage / Backup
Getting Started – Storage / Backup
Getting Started – Network Topology
Considerations
• Overlapping networks
• IP stinginess
•
•

…

VPC CIDR too small
Subnets too small
Subnet 1

Subnet 2

Subnet N
Getting Started – Connectivity
Considerations
• Public Internet vs. Direct Connect
• Redundancy
DX Location

Customer
Data Center
Getting Started – IAM
Considerations
• Identity Federation
• AWS vs. App Stack Access
• Build vs. Buy
What Next?
• AWS Account Team
• Trusted Partners
• Resources
– http://aws.amazon.com/architecture
– http://aws.amazon.com/enterprise
Please give us your feedback on this
presentation

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

More Related Content

What's hot

AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAmazon Web Services
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload SuitabilityVedanta Barooah
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Amazon Web Services
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Imaginea
 
AWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data CentermigrationtoawsAWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data CentermigrationtoawsAmazon Web Services
 
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
DEVNET-1187	Cisco Intercloud Services:  Delivering a Solution that Enables Hi...DEVNET-1187	Cisco Intercloud Services:  Delivering a Solution that Enables Hi...
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...Cisco DevNet
 
AWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise AppsAWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise AppsAmazon Web Services
 
AWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAmazon Web Services
 
Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Amazon Web Services
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudNew Relic
 
Kentucky gis
Kentucky gisKentucky gis
Kentucky gisedsai
 
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...Rex Wang
 
Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201Amazon Web Services
 
How to Migrate and Protect Your Workloads With Zero Disruption and No Data Loss
How to Migrate and Protect Your Workloads With Zero Disruption and No Data LossHow to Migrate and Protect Your Workloads With Zero Disruption and No Data Loss
How to Migrate and Protect Your Workloads With Zero Disruption and No Data LossAmazon Web Services
 
Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloudANUSUYA T K
 
Eucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudEucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudRightScale
 
Best practices for cloud migration (June 2016)
Best practices for cloud migration (June 2016)Best practices for cloud migration (June 2016)
Best practices for cloud migration (June 2016)Julien SIMON
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudTom Laszewski
 

What's hot (20)

AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload Suitability
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
AWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data CentermigrationtoawsAWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data Centermigrationtoaws
 
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
DEVNET-1187	Cisco Intercloud Services:  Delivering a Solution that Enables Hi...DEVNET-1187	Cisco Intercloud Services:  Delivering a Solution that Enables Hi...
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
 
AWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise AppsAWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise Apps
 
AWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS Cloud
 
Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017
 
Migrating to Public Cloud
Migrating to Public CloudMigrating to Public Cloud
Migrating to Public Cloud
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
 
Kentucky gis
Kentucky gisKentucky gis
Kentucky gis
 
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
 
Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201
 
How to Migrate and Protect Your Workloads With Zero Disruption and No Data Loss
How to Migrate and Protect Your Workloads With Zero Disruption and No Data LossHow to Migrate and Protect Your Workloads With Zero Disruption and No Data Loss
How to Migrate and Protect Your Workloads With Zero Disruption and No Data Loss
 
Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloud
 
Cloud Migration: Moving to the Cloud
Cloud Migration: Moving to the CloudCloud Migration: Moving to the Cloud
Cloud Migration: Moving to the Cloud
 
Eucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudEucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloud
 
Best practices for cloud migration (June 2016)
Best practices for cloud migration (June 2016)Best practices for cloud migration (June 2016)
Best practices for cloud migration (June 2016)
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 

Viewers also liked

Testing in the Age of Machine Learning
Testing in the Age of Machine Learning Testing in the Age of Machine Learning
Testing in the Age of Machine Learning vinaya muralidharan
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSAmazon Web Services
 
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik MarselisTesting machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik MarselisRik Marselis
 
AWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid EnvironmentsAWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid EnvironmentsRightScale
 
AWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWS
AWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWSAWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWS
AWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWSAmazon Web Services
 
Continuous Delivery with Docker and Amazon ECS
Continuous Delivery with Docker and Amazon ECSContinuous Delivery with Docker and Amazon ECS
Continuous Delivery with Docker and Amazon ECSAmazon Web Services
 
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testingATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testingAgile Testing Alliance
 
Disruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming yearsDisruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming yearsThoughtworks
 
Machine learning in software testing
Machine learning in software testingMachine learning in software testing
Machine learning in software testingThoughtworks
 
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...Amazon Web Services
 
Machine Learning on Big Data
Machine Learning on Big DataMachine Learning on Big Data
Machine Learning on Big DataMax Lin
 
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...Kai Wähner
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17Carol Smith
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Yevgeniy Brikman
 
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)Amazon Web Services
 

Viewers also liked (17)

Testing in the Age of Machine Learning
Testing in the Age of Machine Learning Testing in the Age of Machine Learning
Testing in the Age of Machine Learning
 
The Snowball Effect
The Snowball EffectThe Snowball Effect
The Snowball Effect
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWS
 
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik MarselisTesting machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
 
AWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid EnvironmentsAWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid Environments
 
AWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWS
AWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWSAWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWS
AWS Summit Stockholm 2014 – B3 – Integrating on-premises workloads with AWS
 
Continuous Delivery with Docker and Amazon ECS
Continuous Delivery with Docker and Amazon ECSContinuous Delivery with Docker and Amazon ECS
Continuous Delivery with Docker and Amazon ECS
 
Orchestrating the Cloud
Orchestrating the CloudOrchestrating the Cloud
Orchestrating the Cloud
 
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testingATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
 
Disruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming yearsDisruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming years
 
Machine learning in software testing
Machine learning in software testingMachine learning in software testing
Machine learning in software testing
 
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
 
Machine Learning on Big Data
Machine Learning on Big DataMachine Learning on Big Data
Machine Learning on Big Data
 
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
 
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
 

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

Enterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesEnterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesDavid Veksler
 
Best Practices for Partnering with AWS
Best Practices for Partnering with AWSBest Practices for Partnering with AWS
Best Practices for Partnering with AWSAmazon Web Services
 
AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...
AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...
AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...Amazon Web Services
 
Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013
Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013
Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013Amazon Web Services
 
Expanding Your Data Center with Hybrid Cloud Infrastructure
Expanding Your Data Center with Hybrid Cloud InfrastructureExpanding Your Data Center with Hybrid Cloud Infrastructure
Expanding Your Data Center with Hybrid Cloud InfrastructureAmazon Web Services
 
Expanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud InfrastructureExpanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud InfrastructureAmazon Web Services
 
Cloud computing
Cloud computing Cloud computing
Cloud computing ananyaakk
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamAmazon Web Services
 
How to Optimize your DevOps Environment in the Cloud
How to Optimize your DevOps Environment in the CloudHow to Optimize your DevOps Environment in the Cloud
How to Optimize your DevOps Environment in the CloudCprime
 
Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Tyler James Johnson
 
Enterprise Management for the AWS Cloud
Enterprise Management for the AWS CloudEnterprise Management for the AWS Cloud
Enterprise Management for the AWS Cloud2nd Watch
 
The Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWSThe Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWSRightScale
 
Hybrid SharePoint Solutions for the Business Decision-Maker
Hybrid SharePoint Solutions for the Business Decision-MakerHybrid SharePoint Solutions for the Business Decision-Maker
Hybrid SharePoint Solutions for the Business Decision-MakerChristian Buckley
 
Baby-Stepping Into the Cloud with Hybrid Workloads
Baby-Stepping Into the Cloud with Hybrid WorkloadsBaby-Stepping Into the Cloud with Hybrid Workloads
Baby-Stepping Into the Cloud with Hybrid WorkloadsChristian Buckley
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Amazon Web Services
 
(SEC321) Implementing Policy, Governance & Security for Enterprises
(SEC321) Implementing Policy, Governance & Security for Enterprises(SEC321) Implementing Policy, Governance & Security for Enterprises
(SEC321) Implementing Policy, Governance & Security for EnterprisesAmazon Web Services
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale
 

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

Enterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesEnterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best Practices
 
Best Practices for Partnering with AWS
Best Practices for Partnering with AWSBest Practices for Partnering with AWS
Best Practices for Partnering with AWS
 
AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...
AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...
AWS Partner Webcast - Rapid and Reliable Implementation of Microsoft Workload...
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013
Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013
Selecting the Best VPC Network Architecture (CPN208) | AWS re:Invent 2013
 
Expanding Your Data Center with Hybrid Cloud Infrastructure
Expanding Your Data Center with Hybrid Cloud InfrastructureExpanding Your Data Center with Hybrid Cloud Infrastructure
Expanding Your Data Center with Hybrid Cloud Infrastructure
 
Expanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud InfrastructureExpanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud Infrastructure
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT Team
 
How to Optimize your DevOps Environment in the Cloud
How to Optimize your DevOps Environment in the CloudHow to Optimize your DevOps Environment in the Cloud
How to Optimize your DevOps Environment in the Cloud
 
Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017
 
Enterprise Management for the AWS Cloud
Enterprise Management for the AWS CloudEnterprise Management for the AWS Cloud
Enterprise Management for the AWS Cloud
 
The Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWSThe Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWS
 
AWS Business Essentials Day
AWS Business Essentials DayAWS Business Essentials Day
AWS Business Essentials Day
 
Newt global meetup microservices
Newt global meetup microservicesNewt global meetup microservices
Newt global meetup microservices
 
Hybrid SharePoint Solutions for the Business Decision-Maker
Hybrid SharePoint Solutions for the Business Decision-MakerHybrid SharePoint Solutions for the Business Decision-Maker
Hybrid SharePoint Solutions for the Business Decision-Maker
 
Baby-Stepping Into the Cloud with Hybrid Workloads
Baby-Stepping Into the Cloud with Hybrid WorkloadsBaby-Stepping Into the Cloud with Hybrid Workloads
Baby-Stepping Into the Cloud with Hybrid Workloads
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
 
(SEC321) Implementing Policy, Governance & Security for Enterprises
(SEC321) Implementing Policy, Governance & Security for Enterprises(SEC321) Implementing Policy, Governance & Security for Enterprises
(SEC321) Implementing Policy, Governance & Security for Enterprises
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

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

  • 1. ARC310: Orchestration and Deployment Options for Hybrid Enterprise Environments Donn Morrill, Amazon Web Services November 13, 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.
  • 2. 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
  • 3. 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
  • 4. Why Hybrid Cloud? • All the things the cloud provides – Agility – Economics – Scale • But something gets in the way – – – – Compliance Previous investment Legacy workloads Attitudes
  • 5. 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
  • 6. Hybrid Considerations • Core Infrastructure • Security – Authentication and Entitlements – Identity Management – Data Sovereignty • Operations and Monitoring
  • 7. Hybrid Considerations • Cost Containment • Pace of Innovation • Cloud Orchestration • Application Deployment • Processes and Change Management
  • 8. Today We’ll Focus On • Preparing Core Infrastructure • Orchestration Strategies • Application Deployment Strategies
  • 9. Preparing Core Infrastructure Active Directory Users & Access Rules Network Configuration Your Private Network Encryption HSM Appliance Back-up Appliances Cloud back-ups Your Data Center Your Cloud AWS Direct Connect
  • 10. Core Infrastructure Considerations Driven by Business Requirements! • • • • • • Performance & Latency Business Continuity Geography Data Sovereignty Security And Many More…
  • 11. 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
  • 12. Some Relevant AWS Services • AWS CloudFormation • VM Import / Export • AWS Management Pack for Microsoft System Center • AWS API, SDKs, and Tools
  • 14. 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
  • 16. 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
  • 17. Three Orchestration Strategies • Native Integration • Deploy New Orchestration Layer • Extend Existing Orchestration Tools
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. New Orchestration Layer Invest in new hybrid orchestration tools. Best When: • Have moderate time constraints • Want the latest and greatest • Have trusted partners
  • 23. 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
  • 24. New Orchestration Layer - Pros • • • • Get latest and greatest capabilities Multi-cloud support Faster than DIY Vendor-provided support
  • 25. New Orchestration Layer - Cons • • • • Licensing costs Rip-and-replace legacy tools Maintaining feature parity with AWS Requires some specialized skills
  • 26. 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
  • 27. 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
  • 28. 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
  • 29. Extend Existing Tools - Cons • • • • Limited feature sets Licensing costs Maintaining feature parity with AWS A “good enough” approach
  • 30. Application Deployment Strategies App 1 App 2 App N App 2 ... ... Corporate Data Centers App 1 App N
  • 31. Horizontal Run partial application layers on AWS • • • • Storage Disaster Recovery Database Extend / Burst into AWS
  • 32. Horizontal - Pros • Can keep sensitive layers in-house – Data – IP / Trade Secrets – Regulatory Restricted • Relatively easier compliance
  • 33. Horizontal - Cons • More complex than vertical • Harder to undo if relationship with cloud vendor sours
  • 34. Vertical Deploy full application stacks on AWS • Net-new Workloads • Development and QA
  • 35. Vertical - Pros • • • • Quick to Implement / Minimal Integration Good Application Stack Isolation Leverages Cloud Benefits at Each Layer Fairly Easy to Undo
  • 36. Vertical - Cons • Doesn’t Really Leverage In-House IT Resources • Must Have Well Established Governance Policies for All Layers
  • 37. That’s all great Donn, but how do I actually get started?
  • 38. Getting Started • Storage / Backups and Archive • Development and Test • Net New Workloads • Disaster Recovery • Cloud Bursting • Migrate Legacy Workloads
  • 39. Getting Started – Storage / Backup
  • 40. Getting Started – Storage / Backup
  • 41. Getting Started – Network Topology Considerations • Overlapping networks • IP stinginess • • … VPC CIDR too small Subnets too small Subnet 1 Subnet 2 Subnet N
  • 42. Getting Started – Connectivity Considerations • Public Internet vs. Direct Connect • Redundancy DX Location Customer Data Center
  • 43. Getting Started – IAM Considerations • Identity Federation • AWS vs. App Stack Access • Build vs. Buy
  • 44. What Next? • AWS Account Team • Trusted Partners • Resources – http://aws.amazon.com/architecture – http://aws.amazon.com/enterprise
  • 45. Please give us your feedback on this presentation ARC310 As a thank you, we will select prize winners daily for completed surveys!