freeCodeCamp/guide/portuguese/devops/index.md

2.0 KiB

title localeTitle
DevOps DevOps

DevOps

ciclo devops

DevOps é a integração do trabalho entre as funções de Desenvolvimento e Operações. Uma maneira de fazer isso é automatizar como o software é integrado e implementado à medida que migra entre os ambientes de desenvolvimento, teste e produção. Isso facilita os processos de instalação do software, reduzindo idealmente a chance de erro.

Alternativamente, o desenvolvimento de software pode ser feito dentro de silos. Um silo é responsável por aceitar solicitações de recursos e depois transformá-los em componentes de software com qualquer linguagem de programação, e o teste básico é feito em um ambiente com dados fictícios. Quando o teste local é concluído, os produtos de trabalho são transferidos para uma equipe de operações separada, que é responsável por reinstalar o software em um ambiente de produção separado que ofereça suporte ao tráfego real do usuário. Uma vez que o software esteja neste ambiente, as equipes de operações mantêm a responsabilidade pelo código, incluindo a identificação de qualquer defeito do produto. Se esses defeitos forem encontrados, eles serão compartilhados com a equipe de desenvolvimento, que tentará resolver, e então entregará uma nova versão de software para as equipes de operações.

Esta seção contém artigos que introduzem tecnologias usadas no DevOps.

Mais Informações

Recursos

Esta seção contém links para o aprendizado de DevOps através de uma experiência MOOC. Os cursos podem ser pagos apenas.

Laboratório

DevOps