Programa do Curso
Mindset, Cultura e Responsabilidades
- História do DevOps e C.A.L.M.S.
- Princípios do DevOps - As Três Vertentes - Dev + Ops + cultura de colaboração
- Práticas do DevOps - Tudo Contínuo - O ciclo completo de vida do DevOps
- Reflexão sobre os próprios projetos dos participantes
- O Papel do Gestor no DevOps - Removendo gargalos organizacionais
- Sinais de alerta: como reconhecer um projeto sem um engajamento saudável com o DevOps
Cadeia de Ferramentas do DevOps: O Mapa das Ferramentas (1)
- Tudo como código - Controle de Versão e Git
- Laboratório: Noções básicas de Git — clone, branch, pull request, code review
- Fluxo - Integração Contínua e Entrega Contínua
- Laboratório: Implantar, executar e interpretar um pipeline de CI/CD com Jenkins
- Portões de qualidade - Qualidade do código e testes contínuos
- Laboratório: Configuração, execução e relatórios no SonarQube — qualidade do código, débito técnico, questões de segurança
- Implantações seguras e portáteis com Containers
- Laboratório: Containerização com Docker Desktop, visão geral do Kubernetes
- Gestão de configuração e infraestrutura como código
- Laboratório: Infraestrutura como código com Ansible, implantar um serviço web
- DevSecOps — Integrando a segurança nos pipelines
- Segurança à esquerda (Shift-left), Gestão da cadeia de suprimentos de software, SBOMs, Gestão de vulnerabilidades, Propriedade da segurança
- Demo do Snyk para portões de segurança no pipeline
- SRE e Engenharia de Confiabilidade - projetando para resiliência e valor ao cliente
Identificando Oportunidades e Maturidade do DevOps
- A perspectiva de negócios, mapeamento da cadeia de valor e gestão
- Foco na Gestão - Espera, Retrabalho, Transferências, Aprovações
- Laboratório: Rastreabilidade de requisitos com Jira — do caso de uso ao código implantado
- Sessão: Framework de diagnóstico do DevOps — as 10 perguntas essenciais para qualquer projeto
- Métricas DORA — Frequência de Implantação, Tempo de Liderança (Lead Time), MTTR, Taxa de Falha nas Mudanças
- Workshop: Avaliação da Maturidade do DevOps — aplicada a projetos reais
- A matriz de oportunidades — priorização de Vitórias Rápidas versus Roteiro. Apresentações em pequenos grupos — cada gestor apresenta sua avaliação
Case de Negócio, Integração e Plano de Ação
- "Como convencer o cliente e como implementar"
- Sessão: ROI do DevOps — como calcular o tempo economizado versus o custo da implementação
- Como elaborar um case de negócio para o cliente ou gestão
- Como incluir o DevOps no SOW, proposta ou plano de projeto
- Workshop final: cada gestor apresenta um Plano de Ação para 1 projeto
Encerramento, Perguntas e Respostas, Próximos Passos e recursos recomendados
Requisitos
Os participantes devem ter:
- Conhecimento básico sobre projetos de desenvolvimento de software e operações de TI
- Experiência gerenciando equipes técnicas, projetos, produtos ou entrega de serviços
- Familiaridade com ciclos de vida de desenvolvimento de software (Abordagens Ágeis, Scrum, em Cascata ou híbridas)
- Não é necessária experiência prática prévia em DevOps, Docker, Kubernetes ou CI/CD
Os laboratórios técnicos são projetados para fornecer exposição prática aos conceitos e ferramentas do DevOps sob uma perspectiva de gestão, em vez de uma implementação técnica aprofundada.
Público-Alvo
Este curso é projetado para:
- Gestores de Projeto
- Gestores de Entrega
- Líderes de Equipe
- Gestores de Engenharia
- Gestores de Desenvolvimento
- Gestores de TI e Chefes de Departamento
- Product Owners envolvidos em iniciativas de entrega de software
- Profissionais técnicos seniores que estão transitando para funções de liderança
O programa é particularmente valioso para gestores que precisam entender como o DevOps impacta a entrega de projetos, o desempenho da equipe, a qualidade, a segurança e os resultados de negócio, sem necessariamente se tornarem engenheiros de DevOps na prática.
Testemunhos de Clientes (2)
Craig esteve extremamente envolvido no treinamento, sempre garantindo que estivéssemos atentos, adaptando os exemplos às nossas atividades do dia a dia e sempre fornecendo uma resposta quando solicitado, mesmo que as informações não tivessem sido incluídas na apresentação.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Curso - DevOps Foundation®
Máquina Traduzida
Alto nível de comprometimento e conhecimento do instrutor
Jacek - Softsystem
Curso - DevOps Engineering Foundation (DOEF)®
Máquina Traduzida