DO289

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications with Exam

Visão geral

Descrição

Projeto, criação e implantação de aplicações em containers no Red Hat OpenShift

Com o Red Hat OpenShift Development II: Containerizing Applications with exam (DO289), você aprende a projetar, criar e implantar aplicações de software em containers em um cluster do OpenShift

Seja para a migração de aplicações existentes ou a criação de aplicações nativas em container, você aprenderá a aumentar a produtividade dos desenvolvedores com base no Red Hat® OpenShift Container Platform. Essa solução é uma plataforma de aplicações em containers que permite às empresas gerenciar implantações de container e escalar as respectivas aplicações com o Kubernetes.

As habilidades que você aprende neste curso podem ser aplicadas usando todas as versões do Red Hat OpenShift, incluindo o Red Hat OpenShift on AWS (ROSA), o Azure Red Hat OpenShift (ARO) e o Red Hat OpenShift Container Platform.

Este curso é baseado no Red Hat OpenShift 4.12. O exame Red Hat Certified OpenShift Application Developer Exam (EX288) está incluso no pacote

Resumo do conteúdo

  • Funcionalidades para desenvolvedores no console web do Red Hat OpenShift
  • Criação e publicação de imagens de container para o Red Hat OpenShift
  • Gerenciamento de implantações de containers no Red Hat OpenShift
  • Criação e implantação de aplicações em vários containers no Red Hat OpenShift
  • Implantação de aplicações em vários containers usando gráficos Helm e Kustomize.
  • Criação de verificações de integridade para monitorar e aumentar a confiabilidade da aplicação
  • Criação de fluxos de trabalho de CI/CD usando o Red Hat OpenShift Pipelines

Público-alvo

  • Desenvolvedores de aplicações empresariais
  • Engenheiros de confiabilidade de sites de DevOps

Recomendações para o curso

Considerações técnicas

  • Este curso usa um ambiente de laboratório provisionado na nuvem Red Hat Online Learning (ROL).
  • É necessário ter acesso à Internet para executar os exercícios e laboratórios.

Tópicos

Tópicos do curso

Red Hat OpenShift Container Platform for Developers
Defina a arquitetura, os conceitos e a terminologia do Red Hat OpenShift e configure o ambiente do desenvolvedor.
Implantação de aplicações simples
Implante aplicações simples usando o console web do Red Hat OpenShift e as ferramentas de linha de comando.
Criação e publicação de imagens de container
Crie, implante e gerencie o ciclo de vida de imagens de container usando um registro de containers.
Gerenciamento de versões do Red Hat OpenShift
Descreva o processo de versões do Red Hat OpenShift e crie imagens de container.
Gerenciamento de implantações do Red Hat OpenShift
Descreva as diferentes estratégias de implantação do Red Hat OpenShift e como monitorar a integridade das aplicações.
Implantação de aplicações em vários containers
Implante aplicações em vários containers usando templates do Red Hat OpenShift, gráficos Helm e Kustomize.
Implantação contínua usando o Red Hat OpenShift Pipelines
Implemente fluxos de trabalho de CI/CD usando o Red Hat OpenShift Pipelines.
Observação: os tópicos do curso estão sujeitos a alterações conforme o avanço da tecnologia e a evolução da natureza das tarefas subjacentes. Em caso de dúvidas ou confirmação de um determinado objetivo ou tópico, entre em contato com um de nossos especialistas em treinamento.

Resultados

Impacto para a organização

Este curso oferece aos desenvolvedores de aplicações as habilidades essenciais para projetar, criar e implantar aplicações em containers, seja migrando aplicações existentes para o OpenShift ou criando novas aplicações nativas em nuvem. Ele é o ponto de partida para a transformação organizacional e digital, porque demonstra o potencial da metodologia DevOps com o uso de uma arquitetura baseada em containers.

À medida que desenvolvedores buscam maneiras de acelerar o time to market de aplicações para soluções minimamente viáveis, os containers e o OpenShift se tornam rapidamente a solução perfeita para o desenvolvimento e a implantação ágeis de aplicações. Com uma arquitetura baseada em containers orquestrada com o Kubernetes e o OpenShift, você aumenta a confiabilidade e a escalabilidade das aplicações, reduz a sobrecarga no trabalho dos desenvolvedores e facilita a implantação contínua. O Red Hat OpenShift oferece a capacidade de desenvolver e implantar essas aplicações na AWS de maneira consistente usando o Red Hat OpenShift Service on AWS (ROSA), no Microsoft Azure usando o Azure Red Hat OpenShift ou como um Red Hat OpenShift Container Platform autogerenciado executado em nuvem pública ou ambientes de data center do cliente.

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

Impacto para o profissional

Você aprenderá os conceitos básicos da conteinerização, escala, implantação e gerenciamento de aplicações no Red Hat OpenShift Container Platform. Você será capaz de:

  • Projetar imagens de containers para aplicações conteinerizadas.
  • Criar, implantar e gerenciar containers de maneiras diferentes.
  • Implantar aplicações em vários containers.
  • Implementar verificações de integridade para aprimorar a confiabilidade do sistema.
  • Criar e executar pipelines de dados automatizados para entrega contínua.

Próximos exames ou cursos recomendados

Trajetória

Participe deste curso que é parte do Red Hat Learning Subscription, uma solução de aprendizado que oferece um ano de acesso ilimitado e sob demanda a todos os nossos cursos on-line.