AWS Fargate

AWS Tutorial: AWS Fargate

Welcome to the AWS Fargate lesson. So far, we have discussed managing containers using ECS and EKS, but in both scenarios, you still had to manage the underlying EC2 servers (Worker Nodes). What if we combined Containers with Serverless?

EC2 vs Fargate Launch Types

Why Learn AWS Fargate?

AWS Fargate is the modern, preferred way to run containers on AWS. It removes the operational burden of managing clusters of EC2 instances. If you want the portability of Docker containers but the hands-off infrastructure management of Serverless, Fargate is the perfect solution.

Tutorial Overview

In this tutorial, you will learn:


EC2 Launch Type vs. Fargate Launch Type

When you configure a cluster in ECS or EKS, you must choose how the underlying compute capacity is provided:


Exercise

?

Which launch type allows you to run Docker containers in ECS without provisioning, patching, or scaling the underlying EC2 servers?