SlideShare a Scribd company logo
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sven Hansen – Solution Architect
Pieter Breed – Core Platform Engineer (Zoona)
5th July 2017
Migration Recipes for Success
Cloud Stages of Adoption
Customer: AWS complements existing legacy systems and becomes an option for additional projects.
Customer: The enterprise changes view from “why cloud?” to “why
not cloud?”
Customer: The enterprise makes investments to sustain long-term IT operations in the cloud.
Project
Hybrid
Scaling
Customer: AWS is evaluated and vetted on a project-by-project basis to solve specific needs on a one-off basis.
Cloud-First
CustomerValue
Cloud Adoption Over Time
Common Migration Drivers
Data Center
Consolidation
Digital
Transformation
Cost
Reduction
Acquisitions
or Divestitures
Large scale compute
intensive workloads
Facility or Real-estate
decisions
Colocation
or outsourcing
contract changes
Agility/Dev
Productivity
Migration Process Framework
Migration Preparation
& Business Case
Portfolio Discovery
& Planning
Application Design
Migration & Validation
Operate &
Optimize
Migration Preparation
PEOPLE PROCESS TECH
FOUNDATIONAL
EXPERIENCE
EXECUTIVE
SPONSORSHIP
BUSINESS
CASE
Migration Preparation
Foundational Capabilities
Cloud Center of Excellence
Technical Training
Hiring People & Partners
Communication Plan
Landing Zone
Security Foundation
Operations Tools
Operations Model
Provisioning
Billing Optimization
Security Operations
VPN
PEOPLE PROCESS TECH
Direct	
Connect
Accounts
Central	
Services
Security Network
Identity	&	
Access
Domains
Start Build & Iterate
Service
Catalog
IAM Config
S3 CloudTrail Lambda
WORKFORCE PRODUCTIVITY
COST AVOIDANCE
OPERATIONAL COSTS
OPERATIONAL RESILIANCE
BUSINESS AGILITY
Reduced time to market & Innovate
Increased operational agility
Migration Preparation
Business Value Drivers
Ability to match supply & demand
An elastic cost base
Automation drives maintenance efficiencies
Increased Developer Productivity
Elimination of hardware refresh programs
Elimination of maintenance programs
Reduced Risk Profile/Reduced cost of risk mitigation
Revenue & margin improvements due to reduced outages
OPERATIONAL COSTSWORKFORCE PRODUCTIVITYCOST AVOIDANCEOPERATIONAL RESILIENCEBUSINESS AGILITY
98% reduction in
P1/P0’s
77% faster to deliver
business applications
52% average TCO
savings
35% reduction in
compute assets (792)
15 automated bots
developed
80% cloud first adoption
15 cloud services
created
50 applications
decommissioned
8 cloud migration partiesImproved security
posture
Shift to self-service
culture
Rapid experimentation
Reduced technical debt 14M YOY Savings
Improved PerformanceStreamlined M&A Activity DevOps in Practice
$20M
Investment
Focus
18
Months
500+ Apps
Migrated &
$21M YOY
Savings
Migration Preparation
& Business Case
Portfolio Discovery
& Planning
Application Design
Migration & Validation
Operate &
Optimize
Migration Planning
Portfolio Discovery
Disconnected
and Incomplete Data
Asset
Inventories
CMBD
Tribal
Knowledge
SLA/OLA
App
Configuration
Data
Performance
Information
Architecture
Outcomes
Cost Model
Migration Patterns
Resource Model
Project Plan
Business Case
Migration Planning
Portfolio Discovery
Disconnected
and Incomplete Data
Asset
Inventories
CMBD
Tribal
Knowledge
SLA/OLA
App
Configuration
Data
Performance
Information
Architecture
Outcomes
Cost Model
Migration Patterns
Resource Model
Project Plan
Business Case
Gathering Data and Organizing
“Discovery & Planning”
AWS Application
Discovery Service
Applications
Infrastructure
Performance
Migration Planning
Portfolio Discovery
AWS Application Discovery Service
Portfolio Discovery
Identify application
Inventory
Map application
dependencies
Baseline system and
process performance
Prioritization Process
1. Start by prioritizing applications already approved for cloud
2. Identify Operating Systems, Middleware, & Databases
• Often operating systems outside of Linux and Microsoft Windows such as
Unix are prioritized last due to major refactoring
• Review licensing of operating systems, middleware, and databases for
usage restrictions
3. Identify Available Application Validation Resources
• Prioritize applications based on the availability of resources with specific
domain knowledge
Example Portfolio Prioritization Matrix
Application BV CR R C Total
Corporate Intranet 1 5 1 1 8
Corporate Web Site 2 3 5 2 12
IoT Application 1 1 3 9 14
Data Warehouse Application 1 1 5 10 16
ERP Application 1 1 7 10 19
*Lowest numbers are prioritized first
**Create a portfolio prioritization matrix for each data center to assist prioritizing specific data center closures
• Use existing tools and AWS certified partners for
discovery process
Discovery Process Recipe
Ingredients
• Create portfolio priority matrix and have clear
dependency view
• Include infrastructure, application owners and
operational teams to gain full 360 app view
• Get quick wins with Dev, Test, Archiving etc
Migration Process
Migration Preparation
& Business Case
Portfolio Discovery
& Planning
Application Design
Migration & Validation
Operate &
Optimize
Retain Replatform
Retire Refactor
Rehost Repurchase
Application Transformation Patterns
The 6 R’s
• Customers will keep host / application in
their source environment
• Minimal analysis/validation of scope and
application affinity
• Dependency on integrating service
management
• Application and host decommission on
source
• No migration to target
• Application owner approvals needed
• Like for Like application migration to target cloud
• Minimal effort to make the application work on
the target cloud infrastructure (Minimal
application layout change)
• Storage migration will be needed (without
conversion)
• Up-Version of the OS and/or Database onto the
target cloud
• Some level of application changes
• Application reinstallation on the target
• Database to AWS RDS
• OS and/or Database porting
• Middleware and application change to cloud
service offering
• Data conversion; Database transition to
MySQL, Aurora, etc.
• Use SaaS-based offerings, application
architecture changes may require Porting
• Middleware, data modernization; application
consolidation / stacking
H
Destination – Landing Zone Options
• Identified applications require target VPC to move into
• Many considerations exist for this architecture:
• Account Structure
• Network Design
• Security Controls
• Access Control
• Automation Tools
A Landing Zone is:
- A baseline secure multi-account AWS environment configured based on
best practices
- A starting point for your application migration journey
- An environment that allows for iteration & extension over time
LZ Engagement is delivered by solutions architects or professional services
consultants to create a customized baseline of AWS accounts, networks,
security policies for a particular customer.
Landing Zone Program Beta
Pressure to move: Legacy Stack
• Fairly typical 3-tier architecture (PHP, JVM, MS SQL)
• 1.5 seconds / txn on 64 vCPU x 256 GB RAM
• Used-to-be scratch card lottery (7 years ago)
• > $ 1.5 Billion moved
• Custom event-sourcing inside single RDBMS table
• "Black" Christmas event
• Architectural review
Pressure to move: New Platform
• Business is very agile
• Design has to unlock feature and delivery scale
• ALSO: Traditional scale, 1 000 000 000 people
• Zero-downtime deployments
• Automation Friendly
• "I know! Let's use micro-services!"
• Tachyon
• Hashi-stack
• Identical environments (DEV, UAT, QA, Training, PROD)
Moving House
• Need "Improved" DR end
2016
• Practiced DR extensively
into many providers
• Got "comfortable enough"
• datomic has great reputation
on DynamoDB (nudges)
• OPS team chose a date
• Bring up entire stack
• Lots of testing, including load
• DNS, backups, failover
• Sunday morning to afternoon
• Kept old system for hot-
standby for 1 week
• COMMS!
• non-event
The dust never settles at Zoona
• Perf is phenomenal!
• 0.2 seconds / transaction
8 vCPU & 64 GB RAM
• Cost is significantly "lower"
• Launching new platform
soon
• VPCs, security groups
• default limits
• Hand-built SQL cluster
• High expertise in the
community
• AWS support very
knowledgable and engineers
are friendly
"There is no failure only massive learning!" -- Brad McGrath
"There is no failure only massive learning!" -- Brad McGrath
App Migration Automation/Tools
SERVER & DB MIGRATION ADDITIONAL 3RD PARTY
MIGRATION TOOLS
DATA TRANSFER
S3 Transfer Acceleration
AWS Storage and File Gateway
AWS Direct Connect
Amazon Kinesis Firehose
AWS Server Migration Service
AWS Database Migration Service
VMWare Cloud on AWS
APPLICATION MIGRATION
AWS Snowball & Snowmobile
AWS Marketplace
Discover, Procure, Deploy, and Manage Software In the Cloud
• 3,800+ software listings
• Over 1,200 participating ISVs
• Open source and commercial
software
• Bring-your-own-license
• Procure new
• Deployed in Most AWS
Regions
• 135,000+ active customers
• Over 370M of deployed EC2
instances per month
• Consider applications that align with Re-host and Re-
platform migrations
Migration Process Recipe
Ingredients
• Use AWS Solution Briefs and Quick Starts to create your
Landing Zone
• Get hands-on experience with the various AWS
migration tools available.
• Reach out to your local AWS team for advice
Migration Process
Migration Preparation
& Business Case
Portfolio Discovery
& Planning
Application Design
Migration & Validation
Operate &
Optimize
Cloud Center of Excellence
Technical Training & Certifications
Hiring People & Partners
Communication Plan
Landing Zone
Security Foundation
Operations Tools
New AWS Services
Hybrid Integrations
Operations Model
Provisioning
Billing Optimization
Security Operations
Migration process
Discovery & Planning
PEOPLE PROCESS TECH
Iterating on Your Operating Model
Helpful Resources
AWS Application Discovery
AWS Server Migration Service
AWS Database Migration Service
AWS Answers
AWS Migration Acceleration Program
Zoona – pieter@ilovezoona.com
Migration Recipes for Success - AWS Summit Cape Town 2017

More Related Content

What's hot

AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
Amazon Web Services
 
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
Amazon Web Services
 
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
Amazon Web Services Korea
 
AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...
AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...
AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...
Amazon Web Services
 
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh AlbuquerqueAWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
Amazon Web Services Korea
 
Hong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteHong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - Keynote
Amazon Web Services
 
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
Amazon Web Services
 
How to Plan a Migration to AWS: The Cox Automotive Story
 How to Plan a Migration to AWS: The Cox Automotive Story How to Plan a Migration to AWS: The Cox Automotive Story
How to Plan a Migration to AWS: The Cox Automotive Story
Amazon Web Services
 
AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...
AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...
AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...
Amazon Web Services
 
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Amazon Web Services
 
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Amazon Web Services
 
Introduction to the AWS Cloud – Russell Hall
Introduction to the AWS Cloud – Russell HallIntroduction to the AWS Cloud – Russell Hall
Introduction to the AWS Cloud – Russell Hall
Amazon Web Services
 
AWS re:Invent 2016: High Performance Computing on AWS (CMP207)
AWS re:Invent 2016: High Performance Computing on AWS (CMP207)AWS re:Invent 2016: High Performance Computing on AWS (CMP207)
AWS re:Invent 2016: High Performance Computing on AWS (CMP207)
Amazon Web Services
 
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
 Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
Amazon Web Services
 
Getting started with Amazon Kinesis
Getting started with Amazon KinesisGetting started with Amazon Kinesis
Getting started with Amazon Kinesis
Amazon Web Services
 
AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...
AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...
AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...
Amazon Web Services
 
AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...
AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...
AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...
Amazon Web Services
 
Full Stack Analytics on AWS - AWS Summit Cape Town 2017
Full Stack Analytics on AWS - AWS Summit Cape Town 2017 Full Stack Analytics on AWS - AWS Summit Cape Town 2017
Full Stack Analytics on AWS - AWS Summit Cape Town 2017
Amazon Web Services
 
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
Amazon Web Services
 
AWS Innovation at Scale – Rodney Haywood
AWS Innovation at Scale – Rodney HaywoodAWS Innovation at Scale – Rodney Haywood
AWS Innovation at Scale – Rodney Haywood
Amazon Web Services
 

What's hot (20)

AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
 
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
 
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
 
AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...
AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...
AWS re:Invent 2016: Automating and Scaling Infrastructure Administration with...
 
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh AlbuquerqueAWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
 
Hong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteHong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - Keynote
 
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
 
How to Plan a Migration to AWS: The Cox Automotive Story
 How to Plan a Migration to AWS: The Cox Automotive Story How to Plan a Migration to AWS: The Cox Automotive Story
How to Plan a Migration to AWS: The Cox Automotive Story
 
AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...
AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...
AWS re:Invent 2016: How Pitney Bowes is transforming their business in the cl...
 
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
 
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
 
Introduction to the AWS Cloud – Russell Hall
Introduction to the AWS Cloud – Russell HallIntroduction to the AWS Cloud – Russell Hall
Introduction to the AWS Cloud – Russell Hall
 
AWS re:Invent 2016: High Performance Computing on AWS (CMP207)
AWS re:Invent 2016: High Performance Computing on AWS (CMP207)AWS re:Invent 2016: High Performance Computing on AWS (CMP207)
AWS re:Invent 2016: High Performance Computing on AWS (CMP207)
 
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
 Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
 
Getting started with Amazon Kinesis
Getting started with Amazon KinesisGetting started with Amazon Kinesis
Getting started with Amazon Kinesis
 
AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...
AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...
AWS re:Invent 2016: Discovery Channel's Broadcast Workflows and Channel Origi...
 
AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...
AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...
AWS re:Invent 2016: Cloud Monitoring - Understanding, Preparing, and Troubles...
 
Full Stack Analytics on AWS - AWS Summit Cape Town 2017
Full Stack Analytics on AWS - AWS Summit Cape Town 2017 Full Stack Analytics on AWS - AWS Summit Cape Town 2017
Full Stack Analytics on AWS - AWS Summit Cape Town 2017
 
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
 
AWS Innovation at Scale – Rodney Haywood
AWS Innovation at Scale – Rodney HaywoodAWS Innovation at Scale – Rodney Haywood
AWS Innovation at Scale – Rodney Haywood
 

Similar to Migration Recipes for Success - AWS Summit Cape Town 2017

AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the Cloud
Amazon Web Services
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
Amazon 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 2017
Amazon Web Services
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
Tom Laszewski
 
(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
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Tom Laszewski
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
Amazon Web Services
 
WIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSWIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWS
Amazon Web Services
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWS
Amazon Web Services
 
5 Points to Consider - Enterprise Road Map to AWS Cloud
5 Points to Consider  - Enterprise Road Map to AWS Cloud5 Points to Consider  - Enterprise Road Map to AWS Cloud
5 Points to Consider - Enterprise Road Map to AWS Cloud
Blazeclan Technologies Private Limited
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
Phi Huynh
 
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
RightScale
 
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
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
David Wallom
 
IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...
IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...
IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...
Amazon Web Services
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...
Amazon Web Services
 
Migrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSMigrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSTom Laszewski
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
Amazon Web Services
 
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
 
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech TalksHow to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
Amazon Web Services
 

Similar to Migration Recipes for Success - AWS Summit Cape Town 2017 (20)

AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the Cloud
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
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 thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
 
(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...
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
WIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSWIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWS
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWS
 
5 Points to Consider - Enterprise Road Map to AWS Cloud
5 Points to Consider  - Enterprise Road Map to AWS Cloud5 Points to Consider  - Enterprise Road Map to AWS Cloud
5 Points to Consider - Enterprise Road Map to AWS Cloud
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
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
 
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, ...
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...
IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...
IBM Aspera for High Speed Data Migration to Your AWS Cloud - DEM06-S - Anahei...
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...
 
Migrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSMigrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWS
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
 
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...
 
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech TalksHow to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
 

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 Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon 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
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
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 Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon 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 sfatare
Amazon 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 NodeJS
Amazon 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 web
Amazon 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 sfatare
Amazon 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 Service
Amazon 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

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Migration Recipes for Success - AWS Summit Cape Town 2017

  • 1. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Sven Hansen – Solution Architect Pieter Breed – Core Platform Engineer (Zoona) 5th July 2017 Migration Recipes for Success
  • 2. Cloud Stages of Adoption Customer: AWS complements existing legacy systems and becomes an option for additional projects. Customer: The enterprise changes view from “why cloud?” to “why not cloud?” Customer: The enterprise makes investments to sustain long-term IT operations in the cloud. Project Hybrid Scaling Customer: AWS is evaluated and vetted on a project-by-project basis to solve specific needs on a one-off basis. Cloud-First CustomerValue Cloud Adoption Over Time
  • 3. Common Migration Drivers Data Center Consolidation Digital Transformation Cost Reduction Acquisitions or Divestitures Large scale compute intensive workloads Facility or Real-estate decisions Colocation or outsourcing contract changes Agility/Dev Productivity
  • 4.
  • 5. Migration Process Framework Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation Operate & Optimize
  • 6. Migration Preparation PEOPLE PROCESS TECH FOUNDATIONAL EXPERIENCE EXECUTIVE SPONSORSHIP BUSINESS CASE
  • 7. Migration Preparation Foundational Capabilities Cloud Center of Excellence Technical Training Hiring People & Partners Communication Plan Landing Zone Security Foundation Operations Tools Operations Model Provisioning Billing Optimization Security Operations VPN PEOPLE PROCESS TECH Direct Connect Accounts Central Services Security Network Identity & Access Domains Start Build & Iterate Service Catalog IAM Config S3 CloudTrail Lambda
  • 8. WORKFORCE PRODUCTIVITY COST AVOIDANCE OPERATIONAL COSTS OPERATIONAL RESILIANCE BUSINESS AGILITY Reduced time to market & Innovate Increased operational agility Migration Preparation Business Value Drivers Ability to match supply & demand An elastic cost base Automation drives maintenance efficiencies Increased Developer Productivity Elimination of hardware refresh programs Elimination of maintenance programs Reduced Risk Profile/Reduced cost of risk mitigation Revenue & margin improvements due to reduced outages
  • 9. OPERATIONAL COSTSWORKFORCE PRODUCTIVITYCOST AVOIDANCEOPERATIONAL RESILIENCEBUSINESS AGILITY 98% reduction in P1/P0’s 77% faster to deliver business applications 52% average TCO savings 35% reduction in compute assets (792) 15 automated bots developed 80% cloud first adoption 15 cloud services created 50 applications decommissioned 8 cloud migration partiesImproved security posture Shift to self-service culture Rapid experimentation Reduced technical debt 14M YOY Savings Improved PerformanceStreamlined M&A Activity DevOps in Practice $20M Investment Focus 18 Months 500+ Apps Migrated & $21M YOY Savings
  • 10. Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation Operate & Optimize Migration Planning Portfolio Discovery
  • 11. Disconnected and Incomplete Data Asset Inventories CMBD Tribal Knowledge SLA/OLA App Configuration Data Performance Information Architecture Outcomes Cost Model Migration Patterns Resource Model Project Plan Business Case Migration Planning Portfolio Discovery
  • 12. Disconnected and Incomplete Data Asset Inventories CMBD Tribal Knowledge SLA/OLA App Configuration Data Performance Information Architecture Outcomes Cost Model Migration Patterns Resource Model Project Plan Business Case Gathering Data and Organizing “Discovery & Planning” AWS Application Discovery Service Applications Infrastructure Performance Migration Planning Portfolio Discovery
  • 13. AWS Application Discovery Service Portfolio Discovery Identify application Inventory Map application dependencies Baseline system and process performance
  • 14. Prioritization Process 1. Start by prioritizing applications already approved for cloud 2. Identify Operating Systems, Middleware, & Databases • Often operating systems outside of Linux and Microsoft Windows such as Unix are prioritized last due to major refactoring • Review licensing of operating systems, middleware, and databases for usage restrictions 3. Identify Available Application Validation Resources • Prioritize applications based on the availability of resources with specific domain knowledge
  • 15. Example Portfolio Prioritization Matrix Application BV CR R C Total Corporate Intranet 1 5 1 1 8 Corporate Web Site 2 3 5 2 12 IoT Application 1 1 3 9 14 Data Warehouse Application 1 1 5 10 16 ERP Application 1 1 7 10 19 *Lowest numbers are prioritized first **Create a portfolio prioritization matrix for each data center to assist prioritizing specific data center closures
  • 16. • Use existing tools and AWS certified partners for discovery process Discovery Process Recipe Ingredients • Create portfolio priority matrix and have clear dependency view • Include infrastructure, application owners and operational teams to gain full 360 app view • Get quick wins with Dev, Test, Archiving etc
  • 17. Migration Process Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation Operate & Optimize
  • 18. Retain Replatform Retire Refactor Rehost Repurchase Application Transformation Patterns The 6 R’s • Customers will keep host / application in their source environment • Minimal analysis/validation of scope and application affinity • Dependency on integrating service management • Application and host decommission on source • No migration to target • Application owner approvals needed • Like for Like application migration to target cloud • Minimal effort to make the application work on the target cloud infrastructure (Minimal application layout change) • Storage migration will be needed (without conversion) • Up-Version of the OS and/or Database onto the target cloud • Some level of application changes • Application reinstallation on the target • Database to AWS RDS • OS and/or Database porting • Middleware and application change to cloud service offering • Data conversion; Database transition to MySQL, Aurora, etc. • Use SaaS-based offerings, application architecture changes may require Porting • Middleware, data modernization; application consolidation / stacking
  • 19. H Destination – Landing Zone Options • Identified applications require target VPC to move into • Many considerations exist for this architecture: • Account Structure • Network Design • Security Controls • Access Control • Automation Tools
  • 20. A Landing Zone is: - A baseline secure multi-account AWS environment configured based on best practices - A starting point for your application migration journey - An environment that allows for iteration & extension over time LZ Engagement is delivered by solutions architects or professional services consultants to create a customized baseline of AWS accounts, networks, security policies for a particular customer. Landing Zone Program Beta
  • 21.
  • 22. Pressure to move: Legacy Stack • Fairly typical 3-tier architecture (PHP, JVM, MS SQL) • 1.5 seconds / txn on 64 vCPU x 256 GB RAM • Used-to-be scratch card lottery (7 years ago) • > $ 1.5 Billion moved • Custom event-sourcing inside single RDBMS table • "Black" Christmas event • Architectural review
  • 23. Pressure to move: New Platform • Business is very agile • Design has to unlock feature and delivery scale • ALSO: Traditional scale, 1 000 000 000 people • Zero-downtime deployments • Automation Friendly • "I know! Let's use micro-services!" • Tachyon • Hashi-stack • Identical environments (DEV, UAT, QA, Training, PROD)
  • 24. Moving House • Need "Improved" DR end 2016 • Practiced DR extensively into many providers • Got "comfortable enough" • datomic has great reputation on DynamoDB (nudges) • OPS team chose a date • Bring up entire stack • Lots of testing, including load • DNS, backups, failover • Sunday morning to afternoon • Kept old system for hot- standby for 1 week • COMMS! • non-event
  • 25. The dust never settles at Zoona • Perf is phenomenal! • 0.2 seconds / transaction 8 vCPU & 64 GB RAM • Cost is significantly "lower" • Launching new platform soon • VPCs, security groups • default limits • Hand-built SQL cluster • High expertise in the community • AWS support very knowledgable and engineers are friendly "There is no failure only massive learning!" -- Brad McGrath
  • 26. "There is no failure only massive learning!" -- Brad McGrath
  • 27. App Migration Automation/Tools SERVER & DB MIGRATION ADDITIONAL 3RD PARTY MIGRATION TOOLS DATA TRANSFER S3 Transfer Acceleration AWS Storage and File Gateway AWS Direct Connect Amazon Kinesis Firehose AWS Server Migration Service AWS Database Migration Service VMWare Cloud on AWS APPLICATION MIGRATION AWS Snowball & Snowmobile
  • 28. AWS Marketplace Discover, Procure, Deploy, and Manage Software In the Cloud • 3,800+ software listings • Over 1,200 participating ISVs • Open source and commercial software • Bring-your-own-license • Procure new • Deployed in Most AWS Regions • 135,000+ active customers • Over 370M of deployed EC2 instances per month
  • 29. • Consider applications that align with Re-host and Re- platform migrations Migration Process Recipe Ingredients • Use AWS Solution Briefs and Quick Starts to create your Landing Zone • Get hands-on experience with the various AWS migration tools available. • Reach out to your local AWS team for advice
  • 30. Migration Process Migration Preparation & Business Case Portfolio Discovery & Planning Application Design Migration & Validation Operate & Optimize
  • 31. Cloud Center of Excellence Technical Training & Certifications Hiring People & Partners Communication Plan Landing Zone Security Foundation Operations Tools New AWS Services Hybrid Integrations Operations Model Provisioning Billing Optimization Security Operations Migration process Discovery & Planning PEOPLE PROCESS TECH Iterating on Your Operating Model
  • 32. Helpful Resources AWS Application Discovery AWS Server Migration Service AWS Database Migration Service AWS Answers AWS Migration Acceleration Program Zoona – pieter@ilovezoona.com