Dev tools e Beanstalk - Hugo-benjamim/chatunai-app GitHub Wiki

Ferramentas para suporte ao desenvolvimento e distribuição de aplicações. Suporta tanto os métodos tradicionais quanto suporta os conceitos de DEVOPS.

Cloud9

É uma IDE da aws, online para escreve os códigos, acessado via browser. Suporta mais de 40 linguagens de programação. Precisa ser um psicopata para usar um browser como IDE mas deve ser útil.

CodeCommit

Github da AWS, puta que pariu. Disponível por conta e é igual ao github, integrado ao cloud9, SDK e CLI

CodeBuild

Agora sim algo útil, faz a montagem e compilação dos artefatos, ferramenta para Continuous integration. Permite uso de ferramentas externas a AWS, permite a criação da esteira de construção com adição de gates de qualidade

CodeDeploy

É a ponta final de distribuição das aplicações, para continuous delivery, faz a distribuição das aplicações para os ambientes, seja de dev, hom ou prod. É o que o banco usa.
Independente de arquitetura, integra com as demais ferramentas da AWS como EC2 ou S3, gestão de infra totalmente gerida pela AWS.

CodePipeline

É a esteira completa, de cabo a rabo. Inclui as outras ferramentas como Build e Deploy. Cria e gerencia a esteira como um todo, é o orquestrador. Diversos plugins para integrações com soluções de mercado.

CodeStar

é um facilitador, juntando todos os passos anteriores em apenas uma ferramenta, ou seja, o desenvolvedor faz via Cloud9, aí comita, depois gera o build e faz o delivery, tudo nessa ferramenta esquecida por Deus.
Cria repos, modelos e deixa automatizadas as etapas para as criações das ferramentas anteriores.

Elastic Beanstalk

Plataforma como um serviço, onde basta fornecer o código fonte e todo resto a AWS cuida, ele faz toda a provisão da infra bem como load balancing e cloudFront. Tem pouco suporte para as linguagens aceitando apenas Go, Java, .Net, PHP, Python e Ruby
Tem monitoração integrada com o CloudWatch e Xray.
Fornece autoScaling automático, mas permite que você personalize as máquinas.
Segue os padrões de mercado, criando infra da melhor arquitetura e estado da arte