AWS Fargate
Explore how AWS Fargate allows you to deploy and manage containerized applications without provisioning or managing infrastructure. Understand its components like tasks, clusters, and services. Learn why Fargate is ideal for API services, data processing, and machine learning workloads, simplifying operations and optimizing resource use.
We'll cover the following...
AWS Fargate is an on-demand, serverless compute engine provided by AWS. It allows us to run our containerized applications without provisioning or managing the underlying infrastructure. Thus, with Fargate, we can focus on deploying a containerized application without provisioning, scaling, and managing servers.
With the introduction of orchestration services like Elastic Container Service (ECS) and Elastic Kubernetes Service (EKS), developers were able to conveniently deploy their containerized applications. However, these applications required an infrastructure on the cloud to run, commonly known as a capacity. Elastic Compute Cloud (EC2) instances can provide the infrastructure to run the containers. However, they add the overhead of provisioning, maintaining, and ...