Tuesday, May 2, 2023

Amazon ECS

Amazon ECS is a fully managed container orchestration service that helps you to more efficiently deploy, manage, and scale containerized applications.

Steps to deploy an application to ECS
  • Create a container images
  • Store the image in ECR (Elastic Container Registry)
  • Create a Task Definition which contains settings like exposed ports, docker image, cpu shares, memory requirements, commands to run and environment variables.
  • Create an instance of a task definition which will be called a Task. Long running tasks from the same task definition is called a service
  • A logical group of ECS services is called a cluster

No comments:

Post a Comment

SpringBoot Application Event Listeners

When a spring boot application starts few events occurs in below order ApplicationStartingEvent ApplicationEnvironmentPreparedEvent Applicat...