Fargate
Overview
AWS Fargate is a serverless compute engine for containers. It allows you to run containers without having to provision or manage servers.
Use Cases
Running containerized microservices
Batch data processing jobs
Properties
Security Groups: Firewall rules defining allowed traffic to containers.
Task CPU: The amount of CPU to allocate to the task.
Task Memory: The amount of memory to allocate to the task.
Container Image: The Docker image to deploy, hosted on ECR or Docker Hub.
Container Port Mappings: Mapping from container ports to host ports.
Environment Variables: Configuration options passed to the containers.
Inputs and Outputs
Inputs
None
Outputs
Logging: Send container logs to CloudWatch or S3.
Auto Scaling: Scale task count based on usage metrics.
Last updated