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 Developer II: Building and Deploying Cloud-native 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.14. 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 software
- Arquitetos de software
Recomendações para o curso
- Faça nossa avaliação gratuita para saber se esta é a melhor opção para suas habilidades.
- Concluir o curso Red Hat OpenShift I: Containers & Kubernetes (DO188) ou ter experiência equivalente.
- RHCSA ou superior é útil para navegação e uso da linha de comando, mas não é obrigatório.
Requisitos técnicos
- 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
Resumo do curso
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 container.
- 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.
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 esse curso de forma a beneficiar todos os nossos clientes. No entanto, cada empresa e infraestrutura é única, e os benefícios 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 automatizados para entrega contínua.
Próximos exames ou cursos recomendados
- Red Hat Certified Specialist in OpenShift Application Development exam (EX288)
- Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328)
- Red Hat Cloud-native Microservices Development with Quarkus (DO378)
- Developing Applications with Red Hat OpenShift Serverless and Knative (DO244)
- Introduction to Red Hat OpenShift Service on AWS (CS120)
- Introduction to Microsoft Azure Red Hat OpenShift (DO121)
Trajetória
Defina sua trajetória de aprendizagem
Participe deste curso que é parte do Red Hat Learning Subscription, que oferece um ano de acesso ilimitado e sob demanda aos nossos recursos de aprendizagem online.
Verifique seu conhecimento
Faça uma avaliação de habilidades gratuita para testar seu know-how, verificar o que está faltando para você e saber por onde começar no Red Hat Training.