← Back to Services

Batch

MEDIUM Domain 3: Design High-Performing Architectures Domain 4: Design Cost-Optimized Architectures

This section covers considerations for designing scalable and cost-effective solutions for dynamic, stateless batch processing jobs that can tolerate interruptions, recommending EC2 Spot Instances as a suitable compute option.

Learning Objectives

  • Understand the characteristics of a dynamic, stateless, fault-tolerant batch processing job.
  • Identify AWS EC2 Spot Instances as a cost-effective solution for such batch processing workloads.
  • Recognize the limitations of AWS Lambda for long-duration batch processing tasks.

Batch Processing Workloads

Understanding the nature of batch processing jobs and recommended AWS compute solutions for them.

A batch processing job that is highly dynamic, stateless, and can tolerate interruptions, making it resilient to potential restarts or disruptions.
EC2 Spot Instances are an ideal solution for stateless, fault-tolerant, and flexible workloads such as dynamic batch processing jobs.
Technical Specs: Offers up to 90% cost savings compared to On-Demand instances.
AWS Lambda is designed for short-duration tasks and is therefore unsuitable for batch processing jobs that require longer execution times.
Technical Specs: Unsuitable for jobs > 60 minutes.

Exam Focus

  • When designing solutions for dynamic, stateless batch processing jobs that can tolerate interruptions, EC2 Spot Instances are a highly cost-effective choice (up to 90% savings).
  • Remember that AWS Lambda is designed for short-duration tasks and is unsuitable for batch processing jobs that exceed 60 minutes.

Glossary

Stateless Batch Processing Job
A batch processing job that can be restarted without negative impact.

Key Takeaways

  • EC2 Spot Instances are recommended for highly dynamic, stateless, and fault-tolerant batch processing jobs due to significant cost savings (up to 90% off On-Demand rates). (source page 5)
  • AWS Lambda is not suitable for batch jobs exceeding 60 minutes, as it is designed for short-duration tasks. (source page 5)
  • Understanding Batch's key features and integration patterns is essential for SAA-C03 exam success.

Content Sources

AWS_MIGRATION_PLAN AWS Systems Manager for Hybrid Enviro... Tooling and Automation Amazon RDS - A Comprehensive Guide to... 06_AWS_Solutions_Architect_Associate_... Extracted: 2026-01-26 11:50:32.379157 Model: gemini-2.5-flash