Develop Your Migration Toolkit: Mandus Momberg, Partner Solutions Architect Carmen Puccio, Partner Solutions Architect
Develop Your Migration Toolkit: Mandus Momberg, Partner Solutions Architect Carmen Puccio, Partner Solutions Architect
Develop Your Migration Toolkit: Mandus Momberg, Partner Solutions Architect Carmen Puccio, Partner Solutions Architect
ENT312
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
How to approach a cloud migration.
What types of tools to consider for the various
stages and types of migrations.
Automating migration activities.
How AWS customers are migrating
Cloud Adoption Framework
Application 1 Application 1
Existing IT
Estate Planning and Operation
Discovery Application 2 Application 2
Evaluation
Application 3 Application 3
Agent-based vs Agentless
Port scanning vs Packet scanning
Appliance-based vs SaaS offering
Portfolio Discovery
https://aws.amazon.com/migration/partner-solutions/#discovery-planning
What’s Next?
Cloud Migration Strategy
Manual
Install Manual Config
Manual
Deploy
Determine
Migration
Path Determine Modify underlying
new platform Infrastructure
Retire /
Decommissi App Code Full ALM / Integration
on Development SDLC
Comparing Cloud Migration Strategies
Low Time Cost Agility
Retain + + N/A
Migration Complexity
Retire + + N/A
Re-host ++ ++ ++
Support most widely used Manage migration and track the Reduce server downtime at
operating systems process easily with a GUI cutover
AWS Server Migration Service
Overview
Support VMware VMs migration with the Create migration waves
initial release AWS Management Console and
Windows & Linux support API/CLI access
Agentless VM migration Launch EC2 instances from Amazon
Capture incremental changes made to Machine Images (AMI)
on-premises VMs and transfer to AWS
VMs
AMIs
AMI
Partner Tools
Migration Technology for Workload Mobility
https://aws.amazon.com/migration/partner-solutions/#workload-mobility
AWS Database Migration Service
Overview
Switch applications over to the target
Keep your applications running during at your convenience as AWS DMS
the migration keeps the target database in sync.
Start a replication instance Wide support of databases
Configure both database endpoints Homogeneous migrations (ex: Oracle to
Oracle)
Select tables, schemas, or databases
Heterogeneous migrations (ex: Oracle to
Amazon Aurora)
Database
Migration
Service
Partner Tools
Migration Technology for Database Integration and Management
https://aws.amazon.com/rds/partners/#Database_Migration
AWS Import/Export Snowball
Overview
Programmable
Extremely Scalable Snowball job management API
Single appliance up to 50 TB or 80 TB Snowball S3 Adapter
Multiple appliances can be used in parallel Tamper resistant and secure
to transfer Petabytes of data. 256-bit encryption keys managed by
• High speed AWS Key Management Service
10GBaseT network connection.
On-premises Data
Fast
Elastic
Cost effective
10G network
50TB or 80TB capacity
Operate and Optimize
Now the fun begins
Ensure application performance Fine tune your application – Always
Look to proactively monitor your evolve
application end-to-end It is an iterative process
Track metrics, collect and monitor log files Think about scalability
The goal is to resolve issues before they
impact your customers
Partner Tools
Migration Technology for Application Profiling
https://aws.amazon.com/migration/partner-solutions/#application-profiling
Tools For Each Phase
Application 1 Application 1
Existing IT
Planning and
Estate Application 2 Application 2 Operation
Discovery
Evaluation Snowball
Application 3 Application 3