Pesquisar
Português
Português
Login Account
Login / Registre-se Account
DO500

Red Hat Training: DevOps Culture and Practice Enablement

Local

Formato Veja as opções

Leia o depoimento de outros alunos no Red Hat Learning Community

Visão geral

Acelere a entrega de serviços com métodos modernos de desenvolvimento de software e aplicações

O Red Hat Training: DevOps Culture and Practice Enablement (DO500) é um curso imersivo de cinco dias que oferece a oportunidade de vivenciar e implementar a mudança cultural necessária para a adoção eficaz do DevOps.

O que esse curso tem de diferente de qualquer outro treinamento de metodologia ágil?

A maioria dos treinamentos Ágil disponíveis se concentra em um framework específico ou se direciona apenas à entrega ou à tecnologia. Nosso curso combina as melhores ferramentas de vários frameworks de destaque. O curso combina descoberta e entrega contínuas com práticas culturais e técnicas em uma experiência única e envolvente, repleta de aplicações do mundo real.

Quem deve participar?

Este curso é recomendado para proprietários de soluções empresariais, desenvolvedores e engenheiros que desejam fornecer valor aos clientes continuamente com uma melhor percepção de suas necessidades em constante mudança e a capacidade de reduzir o tempo necessário para lançar novas ideias no mercado.

Além disso, o curso simula uma equipe de disponibilização real, sendo perfeito para equipes multifuncionais interessadas em descobrir como a colaboração pode gerar inovação. Munidos de experiências compartilhadas e práticas recomendadas, a equipe poderá aplicar o que aprendeu para impactar positivamente a cultura e os resultados da empresa em busca de novos projetos e processos aprimorados.

Quais são os pré-requisitos?

  • Ter conhecimento de práticas Ágil é útil
  • É vantajoso ter experiência com o uso de práticas e metodologias ágeis, como o scrum

Requisitos técnicos

  • É necessário ter conexão com a Internet para acessar determinados sites (AWS, YouTube, Google Drive e bate-papo)
  • Como o curso segue o modelo BYOD, você precisará trazer o seu próprio dispositivo para fazer o treinamento.
    • O navegador Chrome é sugerido

Tópicos

Tópicos do curso

O que é DevOps?
Discuta e explore os princípios, as práticas e os elementos culturais que formam um modelo DevOps para criação e desenvolvimento de software.
Formação de parcerias e equipes
Discuta e participe de duas práticas fundamentais: programação em dupla e programação em grupo.
Retrospectivas, multiplicadores de informação e clima de equipe
Examine o valor de conduzir retrospectivas, tendo uma visão geral do trabalho e avaliando o clima da equipe.
Mapeamento de impactos
Discuta a prática de descoberta de mapeamento de impactos.
Práticas Ágil
Aprenda sobre as práticas Ágil, incluindo planejamento de sprint, reuniões diárias, apresentação de trabalho, reunião de retrospectiva e refinamento do backlog.
Mapeamento de processos e de fluxos de valor
Aprofunde-se nas práticas de mapeamento de fluxos de valor e processos baseados em métricas.
Integração, implantação e entrega contínuas
Explore as práticas fundamentais de integração, implantação e disponibilização contínuas.
Event storming
Aprenda como usar a prática de descoberta de event storming.
Mapeamento da história do usuário e fatiamento de valor
Examine as práticas de mapeamento de histórias de usuários, fatiamento de valor e mapeamento de empatia.
Testes automatizados - Parte I
Compreenda as práticas fundamentais de desenvolvimento orientado por testes e desenvolvimento orientado por negócios, geralmente chamadas de "testes automatizados".
Testes automatizados - Parte II
Conclua o laboratório de testes automatizados iniciado na parte I.
Pipelines como código
Explore pipelines de integração e entrega contínuas usando Jenkins.
Testes não funcionais
Descubra os méritos dos testes não funcionais.
Monitoramento de versões
Entenda como monitorar versões e representar graficamente seus status, como um catalizador de informação.
Dia de demonstração
Teste os melhores métodos para produzir uma apresentação e encerrar as aulas.
Observação: este curso é baseado no Red Hat OpenShift Container Platform, no Red Hat® Ansible Engine e no Red Hat® Enterprise Linux®. A descrição do curso está sujeita a alterações conforme o avanço da tecnologia e a evolução da natureza da tarefa subjacente. Em caso de dúvida ou para confirmar a inclusão de um determinado objetivo ou tópico, entre em contato com um dos especialistas da Red Hat.

Resultados

Resultados do curso e próximas etapas

Quais são os resultados esperados em termos de aprendizado?

Para ajudar você a fazer a transição para DevOps, este curso oferece uma simulação imersiva de cinco dias. Você vai adquirir experiência e aplicar suas habilidades em mais de 30 práticas, incluindo:

  • Ferramentas culturais como contratos sociais, retrospectivas em tempo real e clima da equipe para alinhar equipes.
  • Práticas de planejamento poderosas como mapeamento de impactos, event storming e mapeamento de processos baseado em métricas.
  • Práticas de disponibilização iterativas e graduais, incluindo scrum e kanban.
  • Práticas de programação técnicas, incluindo integração e disponibilização contínuas, infraestrutura como código, automação de testes e desenvolvimento conduzido por testes.

Você será exposto a essas e a outras práticas open source que são usadas nos Open Innovation Labs e podem ser encontradas na Open Practice Library.

Além disso, você participará de laboratórios hands-on que demonstram como usamos o Red Hat OpenShift Container Platform e o Red Hat Ansible em conjunto com o Jenkins para automatizar a compilação e a implantação de um exemplo de aplicação de lista de tarefas e a respectiva infraestrutura necessária.

Qual será o impacto na minha organização e equipe?

Muitas empresas já descobriram que suas atuais estruturas organizacionais e práticas de desenvolvimento de software não são capazes de cumprir as promessas da transformação digital: redução do tempo de marketing, aceleração dos ciclos de feedback e produtos orientados aos usuários. Elas precisam adotar a cultura e os métodos DevOps para serem bem-sucedidas na transformação digital.

Neste curso, você conhecerá os princípios da cultura DevOps e as práticas modernas de desenvolvimento de software aplicados ao mundo real. Você desenvolverá uma aplicação de software moderna usando o Red Hat OpenShift Cluster Platform, o Red Hat Ansible Automation e outros programas de software, ferramentas e técnicas de DevOps que são padrão do setor. Prepararemos você para usar os princípios DevOps e as soluções open source para iniciar e liderar a jornada da transformação digital na sua empresa.

A Red Hat criou este curso para beneficiar todos os clientes. No entanto, como a infraestrutura de empresa é única, os benefícios ou resultados reais podem variar.

Quais benefícios vou obter?

Ao concluir esse curso, você terá aproveitado uma rica experiência em cultura DevOps, passado por diversas práticas e terá usado o conhecimento adquirido para implementar uma aplicação de pequeno porte. Veja as habilidades que você deve adquirir com este curso:

  • Entender e implementar diversas práticas open source
  • Implantar uma aplicação de pequeno porte de várias camadas em um cluster do OpenShift
  • Trabalhar verdadeiramente como membro de uma equipe Ágil
  • Descobrir, priorizar e documentar as funcionalidades e os recursos de software desejados
  • Desenvolver software nos estilos de programação em dupla e mob programming

Próximo exame ou curso recomendado

 

The reason I would recommend other people attend this course is to give a full appreciation of the whole DevOps life cycle and culture … People will take one part of DevOps—the tool chain, a practice, or agile—and think of that as DevOps. To me, [success] happens when it all comes together.

Peter Sharp
Director of Product Support at a leading financial services company