Pipelines CI/CD
Automação de testes, construção e publicação, com verificações e aprovações conforme o risco. Organização de credenciais e permissões utilizadas pelo pipeline.
DevOps
A Fidalgo organiza o caminho entre desenvolvimento e operação: como uma mudança é testada, publicada e acompanhada. O trabalho combina automação com critérios de aprovação, acesso e recuperação adequados ao ambiente.
Conversar sobre DevOpsPara equipes com aplicações em produção que dependem de publicações manuais, ambientes difíceis de reproduzir ou alertas que não ajudam a entender uma falha.
Automação de testes, construção e publicação, com verificações e aprovações conforme o risco. Organização de credenciais e permissões utilizadas pelo pipeline.
Infraestrutura como código e configuração versionada. Definição das diferenças necessárias entre ambientes e documentação para revisão e manutenção.
Logs, métricas e alertas ligados ao comportamento da aplicação. Procedimentos de publicação, validação e rollback, com responsáveis e limites definidos.
Compartilhe como uma publicação acontece hoje, onde estão o código e os ambientes e quais incidentes se repetem. Escolhemos um fluxo inicial para melhorar e validar antes de ampliar a automação.
Identificar dependências, ferramentas, acessos, passos manuais e riscos do fluxo atual.
Acordar verificações, aprovações, ambientes e critérios para publicação e recuperação.
Implementar o fluxo por etapas e testar publicação, falhas e retorno à versão anterior em ambiente acordado.
Documentar o pipeline e os procedimentos, revisar alertas e definir quem mantém cada parte.
A cobertura depende dos repositórios, ambientes e acessos acordados. DevOps não implica plantão 24 horas, correção de toda falha da aplicação ou publicação sem indisponibilidade. Suporte recorrente, janelas de mudança e responsabilidades precisam constar na proposta.
Não necessariamente. Avaliamos o fluxo atual e aproveitamos ferramentas existentes quando atendem aos requisitos. Uma troca precisa ter motivo e custo de transição considerados.
Não é uma regra. Testes, aprovações e permissões são definidos conforme o ambiente e o risco. A equipe deve saber quais mudanças podem avançar e em quais condições.
A implantação dos fluxos e a operação recorrente são escopos diferentes. Horários, canais, tempos de resposta e responsabilidades de suporte precisam ser acordados separadamente.
Descreva o fluxo de publicação atual e o ponto que mais causa atraso ou risco. Podemos definir uma primeira melhoria e os critérios para validá-la.
Conversar sobre DevOps