Re-architecting migrated workloads
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing AWS Certified Solutions Architect - Professional premium course — no separate purchase.
Included in this chapter:
- Choosing the target compute platform
- Containerizing: ECS vs EKS, Fargate, App2Container
- Database modernization: RDS, Aurora, SCT, Babelfish
- Decomposing monoliths and storage re-architecture
- Exam patterns: reading a re-architecture question right
Target compute model for a re-architected workload (SAP-C02)
| Dimension | EC2 (rehost/replatform) | ECS on Fargate | EKS | Lambda |
|---|---|---|---|---|
| Operational ownership | OS + runtime + scaling you own | Runtime only; no hosts | K8s control plane managed; you run workloads | None (fully serverless) |
| Best fit | Custom kernel, GPU, licensed AMI, lift-and-shift | Stateless/containerized services, AWS-native | Existing Kubernetes / portability needs | Short event-driven functions |
| Hard limits to watch | You patch and scale the fleet | Task CPU/memory sizing | Per-cluster cost + K8s skills | 15-min run, 6 MB sync payload, 10 GB mem |
| Scaling model | Auto Scaling groups | Service Auto Scaling per task | Cluster Autoscaler / Karpenter / HPA | Automatic, per-request concurrency |
| Migration fit | Fastest target after rehost | Replatform (containerize, drop hosts) | Replatform if already on Kubernetes | Refactor (re-write to functions) |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
Also tested in
References
- AWS Lambda quotas
- Amazon ECS launch types (Fargate vs EC2)
- What is AWS Elastic Beanstalk
- What is Amazon EKS
- What is AWS App2Container
- What is Amazon RDS
- Amazon Aurora overview
- Aurora Global Database
- AWS Schema Conversion Tool (SCT)
- What is AWS Database Migration Service
- Babelfish for Aurora PostgreSQL
- Amazon DynamoDB introduction
- What is Amazon ElastiCache
- What is Amazon OpenSearch Service
- What is Amazon API Gateway
- What is Amazon SQS
- What is Amazon SNS
- What is Amazon EventBridge
- What is AWS Step Functions
- What is Amazon S3
- What is Amazon EFS
- Amazon FSx documentation
- Aurora Serverless v2