As plataformas DevOps oferecem às equipes as ferramentas e capacidades de automação necessárias para realizar e gerenciar a entrega contínua. A entrega contínua refere-se a uma abordagem de desenvolvimento voltada para criar, testar e lançar software de maneira rápida e ágil. As plataformas DevOps lidam com integração contínua (CI) e implantação contínua (CD) para automatizar várias tarefas de desenvolvimento e definir um pipeline de entrega bem-sucedido.
As equipes usam plataformas DevOps para garantir que seus esforços de entrega contínua sejam bem definidos, devidamente automatizados e gerenciáveis dentro de uma única estrutura para realizar de forma eficiente ambientes de trabalho ágeis DevOps. As plataformas DevOps frequentemente incluem todas as funcionalidades de software de orquestração de lançamento de aplicativos e software de automação de build para facilitar o gerenciamento nativo, automação e execução de CI/CD.
Para se qualificar para inclusão na categoria de Plataformas DevOps, um produto deve:
Conectar-se a repositórios de código
Ajudar as equipes a definir e executar seus processos desde a codificação até o estágio
Permitir que os usuários criem e gerenciem pipelines de entrega contínua
Facilitar nativamente CI/CD automatizado