Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

1.2.2. Managed vs Serverless: The Operational Trade-Off

šŸ’” First Principle: "Managed" means AWS handles the infrastructure but you still configure capacity. "Serverless" means AWS handles both infrastructure and scaling — you just submit work. The trade-off is control vs. convenience, and the exam tests this distinction constantly.

Consider running Apache Spark. On a self-managed EC2 cluster, you handle OS patches, Spark version upgrades, cluster sizing, and failure recovery. On EMR (managed), AWS provisions and manages the cluster but you choose instance types, cluster size, and scaling policies. On AWS Glue (serverless), you just point to your data and write a Spark script — AWS provisions the compute, scales it, and tears it down when the job finishes.

ModelYou ManageAWS ManagesExam Signal
Self-managedEverythingHardwareRarely the right answer on this exam
ManagedCapacity, configuration, scaling rulesProvisioning, patching, HA"Full control," "custom configuration," "specific instance types"
ServerlessJust the code/queryEverything else"Least operational overhead," "minimize management," "no capacity planning"

This pattern repeats across every service category. Redshift provisioned vs. Redshift Serverless. MSK provisioned vs. MSK Serverless. Aurora provisioned vs. Aurora Serverless. The exam uses consistent language to signal which model is appropriate — learn to recognize the signals.

āš ļø Exam Trap: "Serverless" doesn't always mean "cheapest." Serverless pricing is consumption-based, so it excels for bursty or unpredictable workloads. For steady, high-volume 24/7 workloads, provisioned capacity with reserved pricing is often cheaper. The exam may present a cost-optimization scenario where the answer is switching from serverless to provisioned — don't reflexively choose serverless.

Reflection Question: An analytics team runs complex queries for 8 hours every business day. Would Redshift Serverless or a provisioned Redshift cluster be more cost-effective? What information would change your answer?

Alvin Varughese
Written byAlvin Varughese
Founder•15 professional certifications