Skip to content

Instantly share code, notes, and snippets.

@royki
Created January 9, 2020 18:38
Show Gist options
  • Save royki/943d333ad3995db463da2a91fecff562 to your computer and use it in GitHub Desktop.
Save royki/943d333ad3995db463da2a91fecff562 to your computer and use it in GitHub Desktop.
AWS Fargate allows you to run containers without worrying about provisioning or managing the underlying infrastructure, like Amazon EC2 instances.
It is a fully managed service, and is therefore inherently highly available and highly scalable.
When using AWS Fargate, you use container orchestration tools to define what containers you want to run, like Amazon Elastic Container Service or Amazon Elastic Kubernetes Service.
Once your containers are defined, you can launch them onto an AWS Fargate cluster.
There is no need to bring up the cluster on your own, AWS Fargate will handle the provisioning and management of the resources needed to run those containers.
AWS Fargate is the serverless compute launch type you can use with Amazon Elastic Container Service or Amazon Elastic Kubernetes Service.
To run containers on top of AWS Fargate you will interact with the AWS Command Line Interface. To learn more read here:
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted_Fargate.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_CLI.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment