Publicado: Dec 12, 2017
AWS CodePipeline oferece agora suporte para implementações no Amazon Elastic Container Service (Amazon ECS) e no AWS Fargate. Isto facilita a criação de um pipeline de entrega contínua para aplicativos baseados em contêiner.
Quando você envia uma alteração de código, o AWS CodePipeline chama automaticamente os serviços específicos para criar sua imagem de docker, executar testes e atualizar os contêineres que estiverem em execução. Por exemplo, você pode criar uma pipeline em que uma alteração de código no AWS CodeCommit ativa o AWS CodeBuild para criar uma nova imagem e carregá-la no Amazon Elastic Container Registry. A seguir, o CodePipeline instrui o Amazon ECS automaticamente para implantar os contêineres atualizados no seu cluster gerenciado com o Amazon ECS ou o AWS Fargate. Adicionalmente, o CodePipeline se integra com muitos serviços de CI/CD de terceiros, de forma que você pode usar um pipeline com as ferramentas que tiver.
Para obter um tutorial detalhado, consulte este caso de uso no Guia do desenvolvedor do Amazon ECS.
Essa integração está disponível nas regiões do Leste dos EUA (Ohio), Leste dos EUA (Virgínia), Oeste dos EUA (Oregon), Oeste dos EUA (Norte da Califórnia), Canadá (Central), UE (Londres), UE (Irlanda), UE (Frankfurt), Ásia-Pacífico (Sydney), Ásia-Pacífico (Cingapura), Ásia-Pacífico (Tóquio) e Ásia-Pacífico (Seul). Para obter mais informações sobre as regiões da AWS, clique aqui.