Serverless
Q Is Fargate container or serverless?
Ans: It is both.
Q What is the advantage of using ECS and Fargate?
Ans:
The benefits in ECS are as follows
- A managed service for containerized applications that does not require much user input to run docker applications.
- Micro services consisting of multiple applications run in isolated containers.
- Auto scales tasks based on application Load.
- Integrates with other AWS services including IAM, Cloud watch, elastic load-balancing, cloud formation templates, EBS volumes, Batch, ECR, and cloud tail logs.
- A Virtual private cloud(VPC) with no resources shared with other users.
- Provides support for running a code pipeline with ECS as the deployment platform.
- Supports the latest docker version.
Fargate provides the following additional benefits:
- With a Fargate launch type, a user does not create or manage any EC2 instances, as none are exposed on the cluster.
- Tasks are directly exposed to user via an ENI.
- The underlying infrastructure is provisioned by Fargate. EC2 Instances are not to be managed with the Fargate launch type.
- CodePipeline Supports Fargate as a deployment platform.
- Microservices Based on Container definitions encapsulated in a task definition are explicitly linked, and are not to be linked with any additional options, such as links.
- Cloud watch logs maybe auto configured.
Comments
Post a Comment