SlideShare uma empresa Scribd logo
1 de 59
Baixar para ler offline
AWS Summit 2014
Orchestration and Deployment
Options for Hybrid Enterprise
Environments
Guy Ernest
Solutions Architect
@guyernest
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
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
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)
•  AWS Direct Connect
•  AWS Identity and Access Management (IAM)
Some Relevant AWS Services
•  AWS CloudFormation
•  VM Import / Export
•  AWS Management Pack for Microsoft System Center/
VMWare vCenter
•  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
–  Open Nebula
–  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
...
Corporate
Data Centers
App 1
App 2
App N
...
App 1
App 2
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
© 2014 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.
Managing Mission Critical Loads
Wido Riezebos, CTO Eyefreight
Who is Eyefreight
Background
•  Initial Dutch Government investments into Innovation in Supply Chain Logistics
•  2009 Focus on Cost Management within Transportation
•  2012 Funded by 2 Dutch Private Equity firms
•  2013 Funding of US$ 14m
•  2014 Geographical presence
–  European headquarters in Utrecht,
Netherlands
–  US headquarters in Chicago, Illinois
Eyefreight, in other words
•  Young company with well known customers
•  SAAS solution offering freight spend
management and visibility
–  Tightly integrate with mission critical ERP systems
–  Communicate with hundreds of different parties
–  Running optimization algorithms on high volumes of data is core
business
Being an Innovative Company
•  Innovative companies are typically about doing
the right things
•  However, doing things right is like hygiene
–  as in “if you don’t do it right you will get in stinking mess”
•  So… get the right guys to ‘do things right’ for
you. Think Services, not personnel.
•  Only invest in your edge and competitiveness
A bit of background
Transportation
Planning
Execution
Monitoring
Cost
settlement
Transport
orders
Shipments Shipments
Order
Allocation
Stock orders
Sales orders
Transport orders Shipments Shipments
Shipment
assignment
Status
updates
Managing Mission Critical Loads
•  So how do we handle “mission critical”?
–  Load balancing and fail-over
–  Streaming replication
–  Backup and point in time recovery
–  Configuration management in a massive cluster
–  Security certification
•  Yeah yeah yeah. (You’ve read the book)
Per customer / day
•  3000 orders
•  200 shipments
•  800 updates
•  15.000 page hits
Now think 500
customers, 62.000
users, 3 continents
But how to use services to do that
•  Architect and design a solution that supports
cloud services from day one
–  Support multi tenancy from the load balancers through all
components down to the database schema
–  Many clusters with X nodes, using Y databases containing Z
schemas
–  Create appliances that self configure (dynamic cluster sizing
made easy). Just add a node
–  Isolate environments (customers, regions). Just add a cluster
And then go for scale
•  Automate
–  Configuration: Packer, Chef, Docker, OSGi
–  Deployment: CloudFormation, local registry discovery, automatic
schema upgrades, Apache ACE/OBR
–  Scaling: APM trending / hotspot discovery, dynamic cluster
sizing, aggregated logging
–  Security: intrusion detection and global auditing
•  Automation + capacity on demand = Flexibility
Scaling up; when you need it
Why?
SLA / Life cycle specific
Customer specific
Environment specific
Load specific
Economy of scale
Tips & Lessons learned
•  There are tools and API’s: Automate your build
process to produce AMI templates
•  If you need to scale, do not forget the rule of the
weakest link. In our case that is still RDS
•  Balancing over HTTP is so much easier. REST!
Challenges (potentially new services)
•  Backup and recovery services are at the level of
a database (not schema). So not necessarily at
the level of your customer
•  Root cause analysis is a pain in a load balanced
cluster. You need to aggregate and correlate
your logs centrally
•  APM style Metrics at the functional level
Direct benefits, entrepreneurial
•  If you do not need to invest; then don’t
•  Instant maturity levels for OPS
•  Very flexible capacity; complete environments
can be created and abandoned ad-hoc
© 2014 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.
Managing Mission Critical Loads
Wido Riezebos, CTO Eyefreight
Thanks!
That’s all great Guy, 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
Subnet 1
…
Subnet 2 Subnet N
Considerations
•  Overlapping networks
•  IP stinginess
•  VPC CIDR too small
•  Subnets too small
Getting Started – Connectivity
Considerations
•  Public Internet vs. Direct Connect
•  Redundancy
Customer
Data Center
DX Location
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
Thank You!
AWS EXPERT?
GET CERTIFIED!
aws.amazon.com/certification
Guy Ernest
Solutions Architect
@guyernest
COFFEE
BREAK
AWS EXPERT?
GET CERTIFIED!
aws.amazon.com/certification
#awssummit

Mais conteúdo relacionado

Mais procurados

Building Your Cloud Strategy AWS Summit SG 2017
Building Your Cloud Strategy AWS Summit SG 2017Building Your Cloud Strategy AWS Summit SG 2017
Building Your Cloud Strategy AWS Summit SG 2017Amazon Web Services
 
Creating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWSCreating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWSAmazon Web Services
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationTom Laszewski
 
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate ResultsAmazon Web Services
 
(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GEAmazon Web Services
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:Amazon Web Services
 
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
 
The Amazon Web Services Cloud Adoption Framework
The Amazon Web Services Cloud Adoption FrameworkThe Amazon Web Services Cloud Adoption Framework
The Amazon Web Services Cloud Adoption FrameworkAmazon Web Services
 
Technical Due Diligence with AWS
Technical Due Diligence with AWSTechnical Due Diligence with AWS
Technical Due Diligence with AWSTom Laszewski
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Timothy McAliley
 
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 Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
 
Migration to AWS - The Keys to Success - Session Sponsored by Fronde
Migration to AWS - The Keys to Success - Session Sponsored by FrondeMigration to AWS - The Keys to Success - Session Sponsored by Fronde
Migration to AWS - The Keys to Success - Session Sponsored by FrondeAmazon Web Services
 
(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business Transformation(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business TransformationAmazon Web Services
 
Evaluating the Cloud
Evaluating the CloudEvaluating the Cloud
Evaluating the CloudSociusPartner
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAmazon Web Services
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessAmazon Web Services
 

Mais procurados (20)

Building Your Cloud Strategy AWS Summit SG 2017
Building Your Cloud Strategy AWS Summit SG 2017Building Your Cloud Strategy AWS Summit SG 2017
Building Your Cloud Strategy AWS Summit SG 2017
 
Creating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWSCreating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWS
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organization
 
Creating a Cloud First Standard
Creating a Cloud First StandardCreating a Cloud First Standard
Creating a Cloud First Standard
 
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
 
(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE
 
Building Your Cloud Strategy
Building Your Cloud StrategyBuilding Your Cloud Strategy
Building Your Cloud Strategy
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 
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
 
The Amazon Web Services Cloud Adoption Framework
The Amazon Web Services Cloud Adoption FrameworkThe Amazon Web Services Cloud Adoption Framework
The Amazon Web Services Cloud Adoption Framework
 
Technical Due Diligence with AWS
Technical Due Diligence with AWSTechnical Due Diligence with AWS
Technical Due Diligence with AWS
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
Best Practices for Partnering with AWS
Best Practices for Partnering with AWSBest Practices for Partnering with AWS
Best Practices for Partnering with AWS
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
Migration to AWS - The Keys to Success - Session Sponsored by Fronde
Migration to AWS - The Keys to Success - Session Sponsored by FrondeMigration to AWS - The Keys to Success - Session Sponsored by Fronde
Migration to AWS - The Keys to Success - Session Sponsored by Fronde
 
(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business Transformation(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business Transformation
 
Evaluating the Cloud
Evaluating the CloudEvaluating the Cloud
Evaluating the Cloud
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - Business
 

Destaque

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
 
Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...
Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...
Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...Amazon 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
 
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
 
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...Amazon Web Services
 
Machine learning in software testing
Machine learning in software testingMachine learning in software testing
Machine learning in software testingThoughtworks
 
Machine Learning on Big Data
Machine Learning on Big DataMachine Learning on Big Data
Machine Learning on Big DataMax Lin
 
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
 

Destaque (12)

The Snowball Effect
The Snowball EffectThe Snowball Effect
The Snowball Effect
 
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
 
Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...
Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...
Orchestration & Deployment Options for Hybrid Enterprise Environments (ARC310...
 
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
 
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
 
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
 
Machine learning in software testing
Machine learning in software testingMachine learning in software testing
Machine learning in software testing
 
Machine Learning on Big Data
Machine Learning on Big DataMachine Learning on Big Data
Machine Learning on Big Data
 
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
 

Semelhante a B2 - Integrating on-premises workloads with AWS

Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterScott Carlson
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Amazon 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
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...Amazon Web Services
 
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도Amazon Web Services Korea
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationAmazon Web Services
 
estrat AWS Cloud Breakfast
estrat AWS Cloud Breakfastestrat AWS Cloud Breakfast
estrat AWS Cloud BreakfastPaul Cooper
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITRightScale
 
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAmazon Web Services
 
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWSAmazon Web Services
 
Conversations in the Cloud
Conversations in the CloudConversations in the Cloud
Conversations in the CloudJames Kelly
 
Automating Infrastructure as a Service Deployments and monitoring – TEC213
Automating Infrastructure as a Service Deployments and monitoring – TEC213Automating Infrastructure as a Service Deployments and monitoring – TEC213
Automating Infrastructure as a Service Deployments and monitoring – TEC213Chris Kernaghan
 
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOSEnterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOSIceventure
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
AWS Innovate Ottawa Keynote - Jeff Kratz
 AWS Innovate Ottawa Keynote - Jeff Kratz AWS Innovate Ottawa Keynote - Jeff Kratz
AWS Innovate Ottawa Keynote - Jeff KratzAmazon Web Services
 
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
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Ed Sattar
 
Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?Amazon Web Services
 

Semelhante a B2 - Integrating on-premises workloads with AWS (20)

Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
 
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...
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital Transformation
 
Benefits of Cloud Computing
Benefits of Cloud ComputingBenefits of Cloud Computing
Benefits of Cloud Computing
 
IT Transformation with AWS
IT Transformation with AWSIT Transformation with AWS
IT Transformation with AWS
 
estrat AWS Cloud Breakfast
estrat AWS Cloud Breakfastestrat AWS Cloud Breakfast
estrat AWS Cloud Breakfast
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
 
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
 
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
 
Conversations in the Cloud
Conversations in the CloudConversations in the Cloud
Conversations in the Cloud
 
Automating Infrastructure as a Service Deployments and monitoring – TEC213
Automating Infrastructure as a Service Deployments and monitoring – TEC213Automating Infrastructure as a Service Deployments and monitoring – TEC213
Automating Infrastructure as a Service Deployments and monitoring – TEC213
 
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOSEnterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
AWS Innovate Ottawa Keynote - Jeff Kratz
 AWS Innovate Ottawa Keynote - Jeff Kratz AWS Innovate Ottawa Keynote - Jeff Kratz
AWS Innovate Ottawa Keynote - Jeff Kratz
 
Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
 
Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?
 

Mais de 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
 

Mais de 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
 

Último

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

B2 - Integrating on-premises workloads with AWS

  • 1. AWS Summit 2014 Orchestration and Deployment Options for Hybrid Enterprise Environments Guy Ernest Solutions Architect @guyernest
  • 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 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
  • 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) •  AWS Direct Connect •  AWS Identity and Access Management (IAM)
  • 12. Some Relevant AWS Services •  AWS CloudFormation •  VM Import / Export •  AWS Management Pack for Microsoft System Center/ VMWare vCenter •  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 –  Open Nebula –  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 ... Corporate Data Centers App 1 App 2 App N ... App 1 App 2 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. © 2014 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. Managing Mission Critical Loads Wido Riezebos, CTO Eyefreight
  • 38. Who is Eyefreight Background •  Initial Dutch Government investments into Innovation in Supply Chain Logistics •  2009 Focus on Cost Management within Transportation •  2012 Funded by 2 Dutch Private Equity firms •  2013 Funding of US$ 14m •  2014 Geographical presence –  European headquarters in Utrecht, Netherlands –  US headquarters in Chicago, Illinois
  • 39. Eyefreight, in other words •  Young company with well known customers •  SAAS solution offering freight spend management and visibility –  Tightly integrate with mission critical ERP systems –  Communicate with hundreds of different parties –  Running optimization algorithms on high volumes of data is core business
  • 40. Being an Innovative Company •  Innovative companies are typically about doing the right things •  However, doing things right is like hygiene –  as in “if you don’t do it right you will get in stinking mess” •  So… get the right guys to ‘do things right’ for you. Think Services, not personnel. •  Only invest in your edge and competitiveness
  • 41. A bit of background Transportation Planning Execution Monitoring Cost settlement Transport orders Shipments Shipments Order Allocation Stock orders Sales orders Transport orders Shipments Shipments Shipment assignment Status updates
  • 42. Managing Mission Critical Loads •  So how do we handle “mission critical”? –  Load balancing and fail-over –  Streaming replication –  Backup and point in time recovery –  Configuration management in a massive cluster –  Security certification •  Yeah yeah yeah. (You’ve read the book) Per customer / day •  3000 orders •  200 shipments •  800 updates •  15.000 page hits Now think 500 customers, 62.000 users, 3 continents
  • 43. But how to use services to do that •  Architect and design a solution that supports cloud services from day one –  Support multi tenancy from the load balancers through all components down to the database schema –  Many clusters with X nodes, using Y databases containing Z schemas –  Create appliances that self configure (dynamic cluster sizing made easy). Just add a node –  Isolate environments (customers, regions). Just add a cluster
  • 44. And then go for scale •  Automate –  Configuration: Packer, Chef, Docker, OSGi –  Deployment: CloudFormation, local registry discovery, automatic schema upgrades, Apache ACE/OBR –  Scaling: APM trending / hotspot discovery, dynamic cluster sizing, aggregated logging –  Security: intrusion detection and global auditing •  Automation + capacity on demand = Flexibility
  • 45. Scaling up; when you need it Why? SLA / Life cycle specific Customer specific Environment specific Load specific Economy of scale
  • 46. Tips & Lessons learned •  There are tools and API’s: Automate your build process to produce AMI templates •  If you need to scale, do not forget the rule of the weakest link. In our case that is still RDS •  Balancing over HTTP is so much easier. REST!
  • 47. Challenges (potentially new services) •  Backup and recovery services are at the level of a database (not schema). So not necessarily at the level of your customer •  Root cause analysis is a pain in a load balanced cluster. You need to aggregate and correlate your logs centrally •  APM style Metrics at the functional level
  • 48. Direct benefits, entrepreneurial •  If you do not need to invest; then don’t •  Instant maturity levels for OPS •  Very flexible capacity; complete environments can be created and abandoned ad-hoc
  • 49. © 2014 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. Managing Mission Critical Loads Wido Riezebos, CTO Eyefreight Thanks!
  • 50. That’s all great Guy, but how do I actually get started?
  • 51. Getting Started •  Storage / Backups and Archive •  Development and Test •  Net New Workloads •  Disaster Recovery •  Cloud Bursting •  Migrate Legacy Workloads
  • 52. Getting Started – Storage / Backup
  • 53. Getting Started – Storage / Backup
  • 54. Getting Started – Network Topology Subnet 1 … Subnet 2 Subnet N Considerations •  Overlapping networks •  IP stinginess •  VPC CIDR too small •  Subnets too small
  • 55. Getting Started – Connectivity Considerations •  Public Internet vs. Direct Connect •  Redundancy Customer Data Center DX Location
  • 56. Getting Started – IAM Considerations •  Identity Federation •  AWS vs. App Stack Access •  Build vs. Buy
  • 57. What Next? •  AWS Account Team •  Trusted Partners •  Resources –  http://aws.amazon.com/architecture –  http://aws.amazon.com/enterprise
  • 58. Thank You! AWS EXPERT? GET CERTIFIED! aws.amazon.com/certification Guy Ernest Solutions Architect @guyernest