Modernization and enhancement opportunities
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:
- Spotting modernization opportunities in an existing workload
- Managed-service adoption: deleting operational debt
- Decoupling: event-driven and serverless modernization
- Data and analytics modernization on AWS
- Mainframe modernization and exam pattern recognition
Self-managed engine to AWS managed equivalent
| Self-managed on EC2 | AWS managed equivalent | Compatibility / protocol | What AWS now operates |
|---|---|---|---|
| Apache Kafka | Amazon MSK | Open-source Apache Kafka API (apps unchanged) | Brokers, Kafka metadata (ZooKeeper/KRaft), broker auto-recovery; MSK Serverless / Connect / Replicator |
| Redis / Memcached | Amazon ElastiCache | Redis and Memcached wire protocols | Node provisioning, patching, failover, backups, scaling |
| Elasticsearch | Amazon OpenSearch Service | OpenSearch + legacy Elasticsearch OSS up to 7.10 | Cluster provisioning, failed-node replacement, snapshots; OpenSearch Serverless |
| Hadoop / Spark | Amazon EMR | Open-source Hadoop, Spark, Hive, Presto, etc. | Cluster lifecycle, scaling, Spot integration; EMR Serverless / EMR on EKS |
| COBOL/PL-I mainframe | AWS Mainframe Modernization | Refactor to Java OR recompile same language | Managed runtime + tooling; refactor (AWS Transform for mainframe) vs replatform (Rocket/Micro Focus) |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- AWS Well-Architected Framework
- What is Amazon MSK?
- What is Amazon ElastiCache?
- What is Amazon OpenSearch Service?
- What is Amazon EMR?
- What is Amazon Simple Queue Service?
- What is Amazon SNS?
- What is Amazon EventBridge?
- What is AWS Step Functions?
- What is AWS Lambda?
- AWS Fargate for Amazon ECS
- What is Amazon DynamoDB?
- Using Aurora Serverless v2
- What is Amazon S3?
- What is AWS Glue?
- What is Amazon Athena?
- Amazon Redshift management overview
- What is AWS Lake Formation?
- Decomposing monoliths: the strangler fig pattern
- What is Amazon API Gateway?
- Asynchronous invocation for AWS Lambda
- Amazon SQS dead-letter queues
- Lake Formation tag-based access control (LF-Tags)
- What is AWS Mainframe Modernization?