Content Domain 4: Accelerate Workload Migration and Modernization - AWS Certification

Content Domain 4: Accelerate Workload Migration and Modernization

Task 4.1: Select existing workloads and processes for potential migration.

Knowledge of:

  • Migration assessment and tracking tools (for example, AWS Migration Hub)

  • Portfolio assessment

  • Asset planning

  • Prioritization and migration of workloads (for example, wave planning)

Skills in:

  • Completing an application migration assessment

  • Evaluating applications according to the seven common migration strategies (7Rs)

  • Evaluating total cost of ownership (TCO)

Task 4.2: Determine the optimal migration approach for existing workloads.

Knowledge of:

  • Data migration options and tools (for example, AWS DataSync, AWS Transfer Family, AWS Snow Family, Amazon S3 Transfer Acceleration)

  • Application migration tools (for example, AWS Application Discovery Service, AWS Application Migration Service)

  • AWS networking services and DNS (for example, AWS Direct Connect, AWS Site-to-Site VPN, Amazon Route 53)

  • Identity services (for example, AWS IAM Identity Center, AWS Directory Service)

  • Database migration tools (for example, AWS DMS, AWS SCT)

  • Governance tools (for example, AWS Control Tower, AWS Organizations)

Skills in:

  • Selecting the appropriate database transfer mechanism

  • Selecting the appropriate application transfer mechanism

  • Selecting the appropriate data transfer service and migration strategy

  • Applying the appropriate security methods to migration tools

  • Selecting the appropriate governance model

Task 4.3: Determine a new architecture for existing workloads.

Knowledge of:

  • Compute services (for example, Amazon EC2, AWS Elastic Beanstalk)

  • Containers (for example, Amazon ECS, Amazon EKS, AWS Fargate, Amazon ECR)

  • AWS storage services (for example, Amazon EBS, Amazon EFS, Amazon FSx, Amazon S3, AWS Storage Gateway Volume Gateway)

  • Databases (for example, Amazon DynamoDB, Amazon OpenSearch Service, Amazon RDS, self-managed databases on Amazon EC2)

Skills in:

  • Selecting the appropriate compute platform

  • Selecting the appropriate container hosting platform

  • Selecting the appropriate storage service

  • Selecting the appropriate database platform

Task 4.4: Determine opportunities for modernization and enhancements.

Knowledge of:

  • Serverless compute offerings (for example, AWS Lambda)

  • Containers (for example, Amazon ECS, Amazon EKS, Fargate)

  • AWS storage services (for example, Amazon S3, Amazon EFS)

  • Purpose-built databases (for example, DynamoDB, Amazon Aurora Serverless, Amazon ElastiCache)

  • Integration services (for example, Amazon SQS, Amazon SNS, Amazon EventBridge, AWS Step Functions)

Skills in:

  • Identifying opportunities to decouple application components

  • Identifying opportunities for serverless solutions

  • Selecting the appropriate service for containers

  • Identifying opportunities for purpose-built databases

  • Selecting the appropriate application integration service