Accelerate Workload Migration and Modernization
Select workloads for migration, determine optimal migration approaches, architect new solutions for existing workloads, and identify modernization opportunities (~20% of exam).
AWS Accelerate Workload Migration and Modernization refers to a comprehensive approach for moving and transforming applications from on-premises environments to AWS cloud infrastructure while optimizing them for cloud-native capabilities. The migration process typically follows the 7 Rs framework:…
Concepts covered: AWS Migration Hub, Migration assessment tools, Portfolio assessment, Asset planning for migration, Wave planning for migration, Workload prioritization, Application migration assessment, 7Rs migration strategies, Rehost migration strategy, Replatform migration strategy, Refactor migration strategy, Repurchase migration strategy, Retain migration strategy, Retire migration strategy, Relocate migration strategy, Total cost of ownership (TCO) evaluation, AWS DataSync, AWS Transfer Family, AWS Snow Family, Amazon S3 Transfer Acceleration, AWS Application Discovery Service, AWS Application Migration Service, Direct Connect for migration, Site-to-Site VPN for migration, Route 53 for migration, AWS IAM Identity Center for migration, AWS Directory Service, AWS Database Migration Service (DMS), AWS Schema Conversion Tool (SCT), Governance tools for migration, Database transfer mechanism selection, Application transfer mechanism selection, Data transfer service selection, Security methods for migration tools, Governance model selection, Amazon EC2 for migrations, AWS Elastic Beanstalk, Amazon ECS, Amazon EKS, AWS Fargate, Amazon ECR, Amazon EBS, Amazon EFS, Amazon FSx, Amazon S3 storage, AWS Storage Gateway, Amazon DynamoDB, Amazon OpenSearch Service, Amazon RDS, Self-managed databases on EC2, Compute platform selection, Container hosting platform selection, Storage service selection, Database platform selection, AWS Lambda, Serverless compute offerings, Containers for modernization, Amazon Aurora Serverless, Amazon ElastiCache, Amazon EventBridge, Application decoupling opportunities, Serverless solution opportunities, Container service selection, Purpose-built database opportunities, Application integration service selection, Microservices modernization, Event-driven architecture modernization
SAP-C02 - Accelerate Workload Migration and Modernization Example Questions
Test your knowledge of Accelerate Workload Migration and Modernization
Question 1
A biotechnology research firm is developing a genomic sequencing analysis platform that processes DNA samples submitted by partner laboratories worldwide. The platform receives batches of sequencing data files ranging from 500 GB to 2 TB per submission, with an average of 8-12 submissions per week. Each analysis pipeline involves multiple stages: initial quality control (15-20 minutes), sequence alignment (2-4 hours), variant calling (1-2 hours), and annotation (30-45 minutes). The computational requirements vary dramatically across stages - alignment requires 256 GB RAM with 64 vCPUs, while annotation only needs 16 GB RAM with 4 vCPUs. The firm's bioinformatics team has developed their pipeline using Nextflow workflow orchestration with containerized tools from BioContainers. They need the ability to run hundreds of parallel tasks during the alignment phase while minimizing costs during idle periods. The pipeline must support spot instance interruption handling since analyses can checkpoint and resume. Data processing must occur within specific AWS regions to comply with international genomic data regulations. Which compute platform architecture would MOST effectively address this genomic analysis workload?
Question 2
A global insurance company is modernizing their claims processing monolith into microservices on AWS. The current system handles 2 million claims annually across auto, home, property, and life insurance products. The architecture team has decomposed the application into 34 microservices running on Amazon ECS, with each service owning its data store. The Claims Validation Service, Fraud Detection Service, and Payment Authorization Service must coordinate to process each claim. Business rules require that if fraud is detected after payment authorization begins, all previous steps must be compensated and the claim flagged for investigation. Currently, the team implemented distributed transactions using two-phase commit (2PC) across services, but they are experiencing frequent timeouts during peak periods when processing 800 claims per hour. The 2PC coordinator service has become a bottleneck, and partial failures leave claims in inconsistent states requiring manual intervention. The compliance team mandates full audit trails of all state changes and requires the ability to replay claim processing for regulatory reviews. Which architectural pattern should the solutions architect recommend to address the coordination challenges while maintaining data consistency and meeting compliance requirements?
Question 3
A global logistics company operates a shipment tracking system that uses Aurora Serverless v2 with PostgreSQL compatibility. The system receives real-time GPS updates from 50,000 delivery vehicles across 15 countries, with each vehicle sending location updates every 30 seconds. The database also serves a customer-facing portal where recipients can track their packages. The current configuration uses a minimum of 8 ACUs and maximum of 128 ACUs. During a recent incident, the operations team noticed that when a regional network outage was resolved and 12,000 vehicles simultaneously reconnected and sent buffered updates, the database experienced significant write latency spikes exceeding 5 seconds, even though the ACU utilization showed available capacity. Investigation revealed that the Aurora writer instance was handling both the GPS ingestion writes and customer portal queries. The solutions architect needs to redesign the architecture to handle burst reconnection scenarios while maintaining responsive customer portal performance. Which solution best addresses these requirements?