Publicado: May 28, 2020
Os tipos de ação aceitos pelo AWS CodePipeline agora incluem o AWS Step Functions. Com isso, os clientes têm mais facilidade de invocar fluxos de trabalho complexos como parte de seu processo de liberação. Com o novo tipo de ação, o CodePipeline Stages agora pode acionar máquinas de estado do Step Functions que aceitam ramificação condicional, processamento de erros, tarefas assíncronas e facilmente invocar outros serviços da AWS por meio das integrações de serviços.
Usando o CodePipeline, é possível automatizar o processo de liberação de atualizações rápidas e confiáveis de infraestrutura e aplicação, com base no modelo de liberação que você definir. O serviço do Step Functions coordena vários serviços da AWS em fluxos de trabalho sem servidor para agilizar a criação e a atualização de processos automatizados. A integração do CodePipeline com o Step Functions permite manter um pipeline simples de liberação e delegar o comportamento de fluxos de trabalho complexos a um mecanismo de máquina de estado do Step Functions. No console do Step Function, você pode percorrer logs de execução e visualizações completas que ajudam na solução de problemas. Para começar, você pode editar seu pipeline no console do CodePipeline e adicionar uma ação do Step Functions.
Para saber mais sobre o suporte do CodePipeline para o Step Functions, consulte a documentação. Para saber mais sobre o CodePipeline, consulte a página inicial ou o console do CodePipeline.