Skip to main content

Command Palette

Search for a command to run...

As três maneiras DevOps

Published
3 min readView as Markdown
As três maneiras DevOps
N

Hi there 👋 I'm a DevOps Enginner working in São Luis - MA, Brazil.

I have a degree in Information Systems from UNDB - Unidade de Ensino Superior Dom Bosco, a postgraduate degree in Information Security and a passionate by Technology.

I had my first contact with a computer when I was 11 years old, in a community course in my neighborhood. At the age of 12, I was intentionally teaching at the same association, which brought me much pleasure and more knowledge.

My first CLT job was at the age of 17 and also teaching at several computer schools in the capital of Maranhão.

Linux is my Favorite OS, my favorite distribution is Pop!OS, but I work daily with MacOs and Windows OS. ;)

🏢 I'm currently working at Grupo Mateus ⚙️ I use daily: .sh, .js, .cpp, .go, .py, .jar, .tf, .yaml, .json 🌍 I'm mostly active within the DevOps Culture in My Organization 🌱 Reading all about Open Source, DevOps, Clean Architecture, Cloud Computing and more... ⚡️ Fun fact: I'm a huge fan of Harry Potter and Lord Of Kings and Geek Culture. ✨ My Website is nilsonvieira.com.br;

Como já vimos no artigo - Afinal, o que é DevOps? - DevOps é uma abordagem para o desenvolvimento e a operação de software que visa melhorar a colaboração e a comunicação entre essas equipes. Essa abordagem se concentra em três pilares principais, conhecidas como as três maneiras:

  • Fluxo de valor: O fluxo de valor é o processo de criação e entrega de valor aos clientes. O DevOps visa melhorar o fluxo de valor, tornando-o mais rápido, eficiente e confiável.

  • Feedback contínuo: O feedback contínuo é o processo de coleta e análise de informações sobre o fluxo de valor. O DevOps visa usar o feedback contínuo para melhorar o fluxo de valor de forma contínua.

  • Aprendizado contínuo e experimentação: O aprendizado contínuo e a experimentação são a base para a melhoria contínua. O DevOps visa criar uma cultura de aprendizado e experimentação que permita às equipes aprender com seus erros e melhorar seus processos.

Agora, vamos à uma explicação mais detalhada.

A primeira maneira: Fluxo de valor

A primeira maneira DevOps é o fluxo de valor. Este é o processo de criação e entrega de valor aos clientes onde o DevOps visa melhorar o fluxo, tornando-o mais rápido, eficiente e confiável.

Para melhorar o fluxo de valor, o DevOps se concentra em quatro princípios:

  • Visibilidade: O DevOps visa tornar o trabalho visível para todas as partes interessadas. Isso ajuda a garantir que todos estejam trabalhando na mesma direção e que os problemas sejam identificados e resolvidos rapidamente.

  • Limitação do trabalho em andamento (WIP): O DevOps visa limitar o trabalho em andamento (WIP). Isso ajuda a evitar o acúmulo de trabalho e a garantir que o trabalho seja concluído rapidamente e com alta qualidade.

  • Redução do tamanho do lote: O DevOps visa reduzir o tamanho do lote de trabalho. Isso ajuda a evitar a espera e a garantir que o trabalho seja concluído de forma mais eficiente.

  • Ver os problemas à medida que ocorrem: O DevOps visa ver os problemas à medida que ocorrem. Isso ajuda a garantir que os problemas sejam identificados e resolvidos rapidamente, antes que causem danos.

A segunda maneira: Feedback contínuo

A segunda maneira DevOps é focada na coleta e análise de feedback contínuo. O feedback contínuo é o processo de coleta e análise de informações sobre o fluxo de valor. O DevOps visa usar o feedback contínuo para melhorar o fluxo de valor de forma contínua.

Para coletar feedback contínuo, o DevOps se concentra em três princípios:

  • Medição: O DevOps visa medir o fluxo de valor de forma contínua. Isso ajuda a identificar áreas que podem ser melhoradas.

  • Análise: O DevOps visa analisar o feedback contínuo para identificar tendências e oportunidades de melhoria.

  • Ação: O DevOps visa agir com base no feedback contínuo para melhorar o fluxo de valor.

A terceira maneira: Aprendizado contínuo e experimentação

A terceira maneira DevOps é focada no aprendizado contínuo e na experimentação. O aprendizado contínuo e a experimentação são a base para a melhoria contínua. O DevOps visa criar uma cultura de aprendizado e experimentação que permita às equipes aprender com seus erros e melhorar seus processos.

Para promover o aprendizado contínuo e a experimentação, o DevOps se concentra em três princípios:

  • Criatividade: O DevOps visa encorajar a criatividade e a inovação.

  • Tolerância ao erro: O DevOps visa criar uma cultura de tolerância ao erro. Isso ajuda as equipes a aprender com seus erros e melhorar seus processos.

  • Aprendizagem baseada em dados: O DevOps visa usar dados para informar o aprendizado e a experimentação.

Conclusão

As três maneiras DevOps são um conjunto de princípios que podem ser usados para melhorar o desenvolvimento e a operação de software. Ao focar no fluxo de valor, feedback contínuo e aprendizado contínuo e experimentação, as equipes de desenvolvimento e operações podem trabalhar de forma colaborativa, eficiente e com uma mentalidade orientada para a melhoria contínua.

Referências

The DevOps Handbook, de Gene Kim, Patrick Debois, Jez Humble e John Willis

L

Show, muito bom Nilson. Bem esclarecedor, parabéns.

More from this blog

Nilson Vieira

19 posts

Hi there 👋 I have a degree in Information Systems from UNDB - Unidade de Ensino Superior Dom Bosco, a postgraduate degree in Information Security and a passionate by Technology. I'm a DevOps Engineer