O Code Stream 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 Code Stream. Consulte Como configurar o Code Stream 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 Code Stream pode implantar aplicativos tradicionais ou baseados em contêiner.

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

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 do blog (em inglês) Creating a Docker host for vRealize Automation Code Stream.
  • 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 Code Stream às suas ferramentas de compilação, teste e implantação.
  • Use uma REST API que integre o Code Stream 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 Code Stream crie um tíquete do Jira.