Devops? Conceito? Pra que ?

Devops? Conceito? Pra que ?

 🔄 Muito se fala de Devops, e suas ferramentas extraordinária e entrega rápida e automação, e agilidade e mais e mais e mais ... mas entretanto todavia contudo, precisamos de uma base solida, vim categoria de base Devops tipo aquele jogador de futebol ⚽️.Fiz uma lista de alguns conceitos interessantes no mundo de Devops, claro há muito mais Siglas e significado aqui so tem algumas para despertar aquele interesse de pegar mais uma bagagemzinha!


🚀 O que significa CAMS

CAMS é um acrônimo usado para descrever quatro dos principais princípios do DevOps. Que incluem:

  • Cultura : DevOps é sustentado por uma cultura de colaboração e transparência
  • Automação : DevOps estabelece sistemas repetíveis (ou automatizados) para reduzir erros e economizar tempo, e agilizar entregas
  • Medição : o DevOps conta com rastreamento de desempenho contínuo e feedback para melhorar a eficiência, o famoso osbservability
  • Compartilhamento : as equipes de DevOps compartilham todas as informações e feedback, incluindo problemas.


🚀 Quais são alguns dos melhores KPIs para avaliar o desempenho do DevOps?

Há uma ampla variedade de KPIs no campo DevOps. Alguns dos mais eficazes incluem:

  • Frequência de implantação : mede a frequência com que novos recursos são lançados
  • Volume de alterações : mede até que ponto o código é alterado em novas implantações
  • Taxa de falha de implantação : mede a frequência com que novas implantações levam a interrupções ou outros problemas
  • Tempo de implantação : mede o tempo necessário para implantar novas implantações
  • Tempo médio de recuperação : Mede o tempo médio necessário para se recuperar de uma falha do sistema


🚀 Quais são as principais fases do ciclo de vida do DevOps?

O ciclo de vida de desenvolvimento de software consiste em planejamento, codificação, construção, teste, liberação, implantação e monitoramento. Quando aplicado ao DevOps, existem quatro fases principais:

  • Integração Contínua , que inclui os estágios de codificação e construção
  • Entrega Contínua , que consiste nas etapas de teste e lançamento
  • Implantação Contínua , que inclui os estágios de lançamento e implantação
  • Feedback Contínuo , composto pela etapa de monitoramento


🚀 Quais são as melhores estratégias para melhorar o desempenho do DevOps?

O desempenho de uma iniciativa DevOps pode ser melhorado das seguintes maneiras:

  • Projete um roteiro claro durante a fase de planejamento
  • Use KPIs baseados em eficiência
  • Use armazenamento centralizado
  • Realizar testes de regressão
  • Concentre-se na cultura e não nos processos
  • Atualize a infraestrutura DevOps


Conceito para algumas pessoas é chato, mas é o que da a base pra se tornar um bom profissional, em alguns caso sem um estudo adequado de um tipo de ferramenta ou problema, a solução vem quebrada e muitas vezes nem funciona da forma que deveria


Recomendo muito a leitura do Manual do Devops, ele traz do background de DEVOPS seus conceitos e como implantar ou melhorar no seu projeto, da aquela forcinha para vc se tornar o Bruxo 🧙🏽 do Devops!

No alt text provided for this image


Felipe Magno DS

Technical Account Manager | Cloud Architect | Cloud Engineer | SRE | DevOps Engineer | Cybersecurity Architect | Cloud Network Engineer

1 a

Muito bom meu amigo, e bem por ai mesmo, o mais surreal é quando querem um foguete mas só te liberam o orçamento de um balão de festa junina. 😂

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos