Course subjects
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
Module 4: Discovering Landing Zones and Their Benefits
What is a landing zone?
Custom multi-account structure with AWS Organisations
AWS Control Tower
Customisations for AWS Control Tower (CfCt)
Planning for connectivity
Module 5: Building a Landing Zone
Planning a landing zone
Design a multi-account structure
Governance polices
Planning for connectivity
Demonstration: AWS Control Tower
Hands-On Lab: Connecting Your On-Premises Network and Directory Services to AWS
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)
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 Migration Hub
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
Module 11: Understanding Additional Migration Support Options
Module 12: Integrating, Validating, and Cutting Over Applications
Module 13: Modernising and Optimising Applications
Cost optimisation
Performance optimisation
AWS tools used to optimise
Modernise the enterprise
Use containers
Use serverless architectures
Hands-On Lab: Optimising 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
Please note: This is an emerging technology course. Course outline is subject to change as needed.