O Automation Pipelines modela e oferece suporte ao seu ciclo de vida de lançamento do DevOps e testa e libera continuamente seus aplicativos para ambientes de desenvolvimento e ambientes de produção.

Você já configurou tudo o que precisa para que possa usar o Automation Pipelines. Consulte Como configurar o Automation Pipelines para modelar meu processo de liberação.

Agora, é possível criar pipelines que automatizam a compilação e o teste do código do desenvolvedor antes de liberá-lo para produção. O Automation Pipelines pode implantar aplicativos tradicionais ou baseados em contêiner.

Tabela 1. Como usar o Automation Pipelines no seu ciclo de vida do DevOps
Recursos Exemplos do que você pode fazer
Use o recurso de compilação nativo no Automation Pipelines.

Crie pipelines de Integração e Entrega Contínuas (Continuous Integration and Delivery, CICD), Integração Contínua (Continuous Integration, CI) e Entrega Contínua (Continuous Delivery, CD) que integram, conteinerizam e entregam seu código continuamente.

  • Use um modelo de pipeline inteligente que crie um pipeline para você.
  • Adicione manualmente os estágios e tarefas a um pipeline.
Libere seus aplicativos e automatize as liberações.

Integre e libere seus aplicativos de várias maneiras.

  • Integre continuamente seu código de um repositório GitHub ou GitLab no seu pipeline.
  • Integre um Host do Docker para executar tarefas de Integração Contínua conforme documentado neste artigo de blog sobre como criar um host do Docker.
  • Automatize a implantação do seu aplicativo usando um modelo de nuvem YAML.
  • Automatize a implantação do seu aplicativo em um cluster do Kubernetes.
  • Libere seu aplicativo para uma implantação Azul-Verde.
  • Integre o Automation Pipelines às suas ferramentas de compilação, teste e implantação.
  • Use uma REST API que integre o Automation Pipelines a outros aplicativos.
Acompanhe tendências, métricas e indicadores-chave de desempenho (KPIs). Crie painéis personalizados e obtenha informações sobre o desempenho de seus pipelines.
Resolva os problemas. Quando a execução de um pipeline falha, faça com que o Automation Pipelines crie um tíquete do Jira.