ECS

Elastic Container Service

Overview

ECS components consist of:

  • the top-level ECS Cluster

  • Task Definitions

  • Services

  • Cluster Instances

  • Scheduling Tasks: run once, run as service, and custom scheduler

Examples

Basic

chevron-rightDocker basic php website; aws cli, ecs cli; fargate deploymenthashtag

Github: https://github.com/gabepublic/aws-ecs-docker-php-01arrow-up-right

Summary:

  • Services: php website

  • Language(s): python

chevron-rightDocker compose; website - API - ElasticSearch; aws cli, ecs cli; EC2 deployment hashtag

Github: https://github.com/gabepublic/docker-compose-elasticsearch#test-application-by-starting-using-docker-composearrow-up-right

Docker hub: https://hub.docker.com/repository/docker/gabepublic/sffoodtruck-site-flaskarrow-up-right

Summary:

Copilot Deployment

chevron-rightECS workshop microservices (UI and services) applicationhashtag

Deploying ECS workshop microservices (UI and services) application using copilot. The deployment consists of multi containers.

Last updated