Fundamentos de DevOps

1.1 Introdução ao DevOps

O que é? Cultura que integra Dev e Ops para acelerar entregas com qualidade.

Benefícios:

1.2 Princípios e Práticas

Três Caminhos (Gene Kim):

  1. Fluxo Contínuo
  2. Feedback Rápido
  3. Aprendizado Contínuo

Práticas-chave:

1.3 Ferramentas DevOps

Categoria Ferramentas Uso
CI/CD Jenkins, GitHub Actions Automação de pipelines
IaC Terraform, Ansible Gerenciamento de infra
Contêineres Docker, Kubernetes Orquestração

1.4 Cultura DevOps

Pilares:

Fluxo DevOps:

1. Code → 2. Build → 3. Test → 4. Deploy → 5. Monitor