Learning Objectives:
- Understand what encompasses a large-scale migration and the key business drivers for this change
- Learn the stages of adopting the AWS Cloud and key activities to complete before considering a large-scale migration
- Learn how to analyze your application portfolio and classify it against common migration patterns
- Discover the tools and techniques to help streamline your migration activities
- Learn program management and governance techniques to ensure success
Many businesses have a large portfolio of existing applications running on-premises today and are interested in moving those workloads to AWS in order to achieve cost savings and enable business agility. Planning a large-scale migration to the cloud takes time and effort, as well as expertise and tools to ensure success along the way. AWS has developed a framework to help customers plan and execute large-scale migration programs, consisting of a comprehensive methodology, a set of tools, and partners with deep subject expertise. In this tech talk, you will learn about foundational milestones to achieve in your migration journey, how to analyze your application portfolio, plan and execute your migration project, and enable your organization to operate on the cloud. This framework leverages our experiences and best practices in assisting organization around the world with their migration programs.
9. Apply in Full
Amazon Web ServicesData Center
First
Project
Validate
Foundation
Validate
Methodology
10. What Is a Landing Zone?
A configured, secure enterprise multi-account AWS environment based
on best practices
A starting point for your application migration journey
An environment that allows for iteration and extension over time
12. Start Small and Iterate with Use Cases
Action Steps
1. Create CCoE
2. Execute a representative sample project
3. Create a process with the lessons learned
4. Validate the foundation & methodology
Considerations
1. Prevent analysis paralysis
2. Avoid up front discovery for the entire portfolio
3. Create a Minimum Viable Landing Zone (MVL)
17. Migration vs. Daily Business
Daily Business Migration Factory
Application Owner
Migrated Apps:
Migrated Servers:
318
1937
Migration Factory Dashboard
Track
Progress
??
18. Prioritize Agility
Action Steps
1. Prioritize agility
2. Try small and validate
3. Set up a migration factory
4. Track and communicate progress
Considerations
1. Appropriate migration paths based on workload profiles
2. Smaller sprint teams
3. Additional contention on resources during migration
25. Apply Learning Across the Organization
Action Steps
1. Create re-usable building blocks
2. Continue to evolve
Considerations
1. Organizational change process
2. Use existing IT organization knowledge
3. Migrate and optimize
26. App Migration and 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 Application Discovery
Service
28. Addressing the Three Stages of Migration
Pre-Migration Stage
1. Create a Cloud Center of Excellence (CCoE)
2. Conduct a pre-migration migration
3. Build a minimal landing zone and iterate
Migration Stage
4. Prioritize agility
5. Leverage specialized migration factories
6. Track and communicate progress
Post-Migration Stage
7. Apply lessons learned
8. Create re-usable building blocks
9. Continue to evolve