Visão Geral
Curso DevOps Cultura DevOps e Capacitação Prática, Experimente a cultura DevOps e as práticas aplicadas.
O Curso DevOps Cultura DevOps e Capacitação, fornece uma experiência imersiva na cultura DevOps, práticas modernas de desenvolvimento de software e arquiteturas modernas de desenvolvimento de aplicativos. Por meio do trabalho em equipe, você explora os princípios fundamentais do DevOps e conclui laboratórios práticos que implantam aplicativos em contêineres com o Red Hat® OpenShift® Container Platform.
Este curso é baseado no Red Hat OpenShift Container Platform 3.11, Red Hat® Ansible Engine 2.7 e Red Hat® Enterprise Linux® 7.5.
Objetivo
Após realizar este Curso DevOps Cultura DevOps e Capacitação Prática, você será capaz de:
Muitas organizações estão fazendo ou querem fazer uma mudança em direção a um modelo moderno de desenvolvimento e entrega de aplicativos. Esse modelo, chamado DevOps, promete fornecer fluxos de novos recursos em janelas de entrega mais curtas, empregando técnicas como integração contínua/entrega contínua e práticas de desenvolvimento ágil. Entrar no mundo da transformação digital requer não apenas uma mudança tecnológica, mas também uma mudança cultural.
Para ajudar na mudança para o DevOps, esta coleção de práticas e exercícios leva você a uma residência de organização simulada de cinco dias. Você pode esperar ser exposto a práticas como tempestade de eventos, contrato social e mapeamento de impacto, entre muitos outros exercícios que podem ser encontrados na Open Practice Library. Você também será exposto a laboratórios que demonstram como usamos o Red Hat OpenShift Container Platform e o Red Hat Ansible em conjunto com o Jenkins para automatizar a criação e a implantação de um exemplo de aplicativo de lista de tarefas e sua infraestrutura necessária.
Resumo do conteúdo do curso
- O que é DevOps?
- Práticas ágeis
- Integração, implantação e entrega contínuas
- Teste automatizado
- Pipelines como código
- Práticas de descoberta e desenvolvimento, como mapeamento de impacto, contratos sociais, tudo como código e muito mais
Publico Alvo
Este Curso DevOps Cultura DevOps e Capacitação Pratica foi desenvolvido para desenvolvedores, arquitetos e proprietários de produtos. Se você for um proprietário de produto sem experiência em programação, será acompanhado por um aluno desenvolvedor para ajudá-lo nos laboratórios.
Pre-Requisitos
- Possuir conhecimento e/ou experiência em práticas ágeis
- Ter experiência no uso de metodologias ágeis, como scrum
- Tenha acesso total ao seu laptop
- Ser capaz de instalar vários recursos de software que serão usados nos laboratórios práticos
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
O que é DevOps?
- Faça um brainstorm e explore quais princípios, práticas e elementos culturais compõem um modelo DevOps para design e desenvolvimento de software.
Emparelhamento e mobbing
- Discuta e experimente duas práticas fundamentais: programação em par e programação em grupo.
Retrospectivas, irradiadores de informações e sentimento da equipe
- Examine o valor de conduzir retrospectivas, visualizar o trabalho e avaliar o sentimento da equipe.
Mapeamento de impacto
- Discuta a prática de descoberta de mapeamento de impacto.
Práticas
- ágeis Abrangem práticas ágeis, incluindo planejamento de sprint, stand-up diário, apresentação, retrospectiva e refinamento do backlog.
Fluxo de valor e mapeamento de processo
- Mergulhe nas práticas de mapeamento de fluxo de valor e mapeamento de processo baseado em métrica.
Integração, implantação e entrega
- contínuas Explore as práticas básicas de integração contínua, implantação contínua e entrega contínua.
Event storming
- Aprenda a usar a prática de descoberta de event storming.
Mapeamento de história de usuário e divisão de valor
- Examine as práticas de mapeamento de história de usuário, divisão de valor e mapeamento de empatia.
Teste automatizado, parte 1
- Desenvolva uma compreensão das práticas fundamentais de desenvolvimento orientado a teste e desenvolvimento orientado a negócios, geralmente chamadas de teste automatizado.
Teste automatizado, parte 2
- Conclua o laboratório de teste automatizado iniciado na parte 1.
Pipelines como código
- Explore pipelines de integração contínua/entrega contínua usando Jenkins.
Teste não funcional
- Descubra os méritos do teste não funcional.
Monitoramento de construção
- Entenda como monitorar construções e representar graficamente seu status como um radiador de informações.
Demo day
- Experimente os melhores métodos de produção de um showcase e encerre a aula.
TENHO INTERESSE