Categoria: DevOps

DevOps é a cultura que aproxima quem escreve o código de quem o mantém no ar, trocando entregas manuais e esporádicas por automação contínua. Na prática reúne integração e entrega contínuas (CI/CD), containers, infraestrutura como código, observabilidade e orquestração — com ferramentas como Docker, Kubernetes, Terraform e GitHub Actions.

DevOps

História e origem do DevOps

Esta aula explora a história e origem do DevOps, desde o conflito entre desenvolvimento e operações até o movimento cultural e técnico que transformou a entrega de software. Aborda a cronologia dos eventos, os principais marcos e pessoas, e as tendências futuras.

✓ Lido
DevOps

Cultura DevOps

Esta aula explora a cultura DevOps, abordando colaboração entre Dev e Ops, responsabilidade compartilhada, cultura sem culpa e o framework CALMS. O objetivo é compreender como esses pilares sustentam a transformação cultural necessária para o sucesso de DevOps.

✓ Lido
DevOps

O ciclo de vida DevOps

Esta aula explora o ciclo de vida DevOps, detalhando suas oito fases (plan, code, build, test, release, deploy, operate, monitor), o conceito de loop infinito, a importância do feedback e exemplos práticos de implementação.

✓ Lido
DevOps

O que é DevOps

Esta aula apresenta o conceito de DevOps, explorando sua cultura, práticas e ferramentas, desmistificando crenças comuns e esclarecendo que DevOps não é um cargo, mas sim um conjunto de princípios. O objetivo é mostrar como essa abordagem integra desenvolvimento e operações para entregar software com mais qualidade e velocidade.

✓ Lido
DevOps

DevOps e Agile

Esta aula explora a relação entre DevOps e Agile, destacando como o Lean e o fluxo de valor fundamentam a integração entre desenvolvimento e operações. São apresentadas as diferenças e complementaridades entre as duas abordagens, com exemplos práticos e exercícios para fixação.

✓ Lido
DevOps

Papéis e responsabilidades

Esta aula explora os papéis de DevOps Engineer, SRE e Platform Engineer, suas sobreposições e diferenças, além de discutir como estruturar times e quando cada função é mais adequada. O objetivo é fornecer clareza sobre responsabilidades e ajudar na tomada de decisões organizacionais.

✓ Lido
DevOps

Shell scripting para automação

Esta aula aborda o uso de shell scripting para automação de tarefas em DevOps, incluindo scripts úteis, variáveis de ambiente, agendamento com cron e critérios para escolher entre shell e ferramentas dedicadas.

✓ Lido
DevOps

Métricas DevOps (DORA)

Esta aula apresenta as quatro métricas-chave do DORA (DevOps Research and Assessment): deployment frequency, lead time, change failure rate e MTTR. Você aprenderá a definição, importância, como medi-las e como interpretá-las para melhorar a performance de DevOps na sua equipe.

✓ Lido
DevOps

SSH e acesso remoto

Esta aula aborda o uso de SSH para acesso remoto seguro, incluindo geração e gerenciamento de chaves, conexão a servidores, transferência de arquivos com scp e rsync, e boas práticas de segurança. O conteúdo é prático e voltado para profissionais de DevOps.

✓ Lido
DevOps

Rede para DevOps

Esta aula fornece uma visão geral dos conceitos de rede essenciais para DevOps, incluindo IP, portas, DNS, HTTP/HTTPS, firewalls e ferramentas de diagnóstico como ping, curl e ss. O conteúdo é prático, com exemplos de comandos e boas práticas para o dia a dia.

✓ Lido