Visão Geral
O curso DevOps Playbook - Moving to a DevOps Culture apresenta uma abordagem estratégica e prática para organizações que desejam adotar a cultura DevOps de forma estruturada e sustentável. Baseado em princípios modernos de colaboração, automação e entrega contínua, o curso explora como integrar equipes de desenvolvimento, operações e negócios, promovendo agilidade, qualidade e inovação. Serão abordados conceitos fundamentais, frameworks de transformação cultural, práticas de automação, métricas de desempenho e implementação de pipelines modernos, alinhados às necessidades de ambientes corporativos e governamentais.
Conteúdo Programatico
Module 1: Introduction to DevOps Culture
- What is DevOps
- History and evolution
- Key principles and values
- DevOps vs traditional IT
Module 2: Cultural Transformation and Mindset
- Breaking silos between teams
- Collaboration and shared responsibility
- Building a DevOps mindset
- Organizational change strategies
Module 3: DevOps Frameworks and Models
- CALMS framework (Culture, Automation, Lean, Measurement, Sharing)
- Three Ways (Flow, Feedback, Continuous Learning)
- DevOps maturity models
- Value stream mapping
Module 4: Version Control and Collaboration
- Git fundamentals
- Branching strategies (Git Flow, Trunk-Based Development)
- Code reviews and pull requests
- Collaboration workflows
Module 5: Continuous Integration (CI)
- CI concepts and benefits
- Build automation
- Automated testing integration
- CI tools and pipelines
Module 6: Continuous Delivery and Deployment (CD)
- CD concepts
- Deployment strategies (Blue/Green, Canary)
- Release management
- Rollback strategies
Module 7: Infrastructure as Code (IaC)
- IaC principles
- Tools (Terraform, Ansible)
- Environment provisioning
- Configuration management
Module 8: Containers and Orchestration
- Docker fundamentals
- Containerization strategies
- Kubernetes basics
- Orchestration patterns
Module 9: Monitoring, Logging and Observability
- Monitoring strategies
- Logging best practices
- Observability concepts
- Tools (Prometheus, Grafana, ELK Stack)
Module 10: DevSecOps and Security Integration
- Security in DevOps
- Shift-left security
- Automated security testing
- Compliance and governance
Module 11: Metrics and Performance Measurement
- DORA metrics
- Lead time, deployment frequency
- MTTR and change failure rate
- Continuous improvement
Module 12: DevOps Transformation Strategy
- Building a DevOps roadmap
- Change management
- Scaling DevOps in organizations
- Case studies and real-world scenarios