microservices-ecs

Deploy de uma aplicação NodeJs, usando arquitetura microservices no AWS ECS

MIT License

Stars
0

Microservices

Primeiro de tudo, temos que ter em mente, que esse projeto, no segue as melhores prticas da arquitetura microservices, pois todos os servios da aplicao, no possui um git prprio, dificultando assim a mudana de cdigo por equipes, tambm com o problema de o deploy ser feito com TODOS os servios, e no um deploy por servio.

Esse projeto, tende a mostrar o funcionamento de um cdigo NodeJs usando microservices, porm, por fins didticos, no consegui aplicar todo a arquitetura microservices no projeto.

Como fazer deploy no ECS ?

1- Crie um novo contexto no


Servios AWS utilizados:

  • ECS
  • ELB
  • VPC

Para executar como DEV, rode o comando: docker-compose -f docker-compose-dev.yaml build; docker-compose -f docker-compose-dev.yaml up -d Para executar como Oficial, rode o comando: docker-compose build; docker-compose up -d