Skip to main content
Skip to main content
Still in beta — questions, comments or suggestions? aramb@aramb.dev
Module Overview

Module 4.4: Containers, App Platforms, and Deployment

Explore AWS options for running containerized applications and deploying code, including ECS, Fargate, Elastic Beanstalk, and App Runner.

This page introduces the module. It is not a lesson to complete.

Use it to understand the scope, then start the first lesson when you're ready.

Start First Lesson

Module Overview

Modern applications are often packaged as containers or deployed using high-level platforms that simplify server management even further than EC2. In this module, we explore the container landscape and developer-focused deployment tools.

  1. Containers on AWS: Understanding ECS, EKS, and Fargate.
  2. App Platforms: High-level deployment with Elastic Beanstalk and App Runner.
  3. Serverless Functions: A deeper look at AWS Lambda and serverless patterns.

By the end of this module, you'll understand the spectrum of compute options from manual server management to fully automated code execution.