Detailed Course Outline
Day 1
Module 1: What Is a Cloud Migration?
- Drivers and outcomes of a cloud migration
 - Planning for a successful cloud migration
 - The three-phase migration process
 
Module 2: Assessing Migration Readiness
- The assess phase
 - Cloud readiness assessment tools
 - Examine your IT landscape and build your business case
 - Group Exercise: The Cloud Adoption Tool (CART)
 
Module 3: Preparing for a Migration and Understanding Related Workstreams
- Mobilize phase
 - Migration-related workstreams
 
Module 4: Discovering Landing Zones and Their Benefits
- What is a landing zone?
 - Custom multi-account structure with AWS Organizations
 - AWS Control Tower
 - Customizations for AWS Control Tower (CfCt)
 - Planning for connectivity
 
Module 5: Building a Landing Zone and Their Benefits
- What is a landing zone?
 - Custom multi-account structure with AWS Organizations
 - AWS Control Tower
 - Planning for connectivity
 
Module 6: Discovering the Portfolio and Understanding Migration Strategies
- Detailed portfolio discovery workstream
 - Evaluating cloud readiness
 - Cloud migration strategies
 - Group Exercise: Choose a migration strategy (scenario-based)
 
Day 2
Module 7: Understanding and Choosing Portfolio Discovery Tools
- Migration Evaluator
 - AWS Migration Hub and AWS Application Discovery Service
 - AWS Systems Manager and Amazon CloudWatch
 - Hands-On Lab: Gathering Application Data Necessary for Migration
 
Module 8: Planning and Designing a Migration
- Plan the migration overall
 - Building the migration factory
 - Design the migration for each application
 - Group Exercise: Build a migration plan
 - Group Exercise: Design for migration
 
Module 9: Performing the Migration to AWS
- Server migration process
 - Server migration tools
 - VMware Cloud on AWS
 - AWS Application Migration Service (AWS MGN)
 - Evaluating server migration tools
 - Hands-On Lab: Migrating an Application to AWS
 
Module 10: Understanding Database and Data Migration Services
- Data migration
 - Online data migration services
 - Offline data migration services
 - Database migration
 - Hands-On Lab: Migrating an Existing Database to Amazon Aurora
 
Day 3
Module 11: Understanding Additional Migration Support Options
- AWS Managed Services
 - AWS Service Catalog
 - AWS Service Catalog integrations
 - Microsoft workloads on AWS
 - SAP on AWS
 
Module 12: Integrating, Validating, and Cutting Over Applications
- Migrate and modernize phase
 - Cutover strategy
 
Module 13: Modernizing and Optimizing an Application Migration
- Cost optimization
 - Performance optimization
 - AWS tools used to optimize
 - Modernize the enterprise
 - Use containers
 - Use serverless architectures
 - Hands-On Lab: Optimizing an Application with Amazon S3 and Amazon ECS
 
Module 14: Understanding Operations Tools, Integration Testing, and Automation
- AWS Config
 - Infrastructure and operations as code
 - Adopting a DevOps approach
 - Automate change and configuration
 - Automate management
 
Module 15: Migration Best Practices
- Course review
 - Best practices
 - Continue your learning
 - Hands-On Lab: Automating Application Deployments