DO101
Introdução à Plataforma de Aplicações OpenShift
Visão geral
Descrição do curso
Um curso introdutório voltado para desenvolvedores criarem, implantarem, escalarem e solucionarem problemas de aplicações no OpenShift.
O Red Hat® OpenShift® Container Platform é uma plataforma de aplicações em containers que permite às empresas acelerar e otimizar a implantação, a entrega e o desenvolvimento de aplicações on-premise ou em nuvem. À medida que o OpenShift e o Kubernetes continuam sendo amplamente adotados, os desenvolvedores precisam entender cada vez mais como desenvolver, criar e implantar aplicações com uma plataforma de aplicações em containers. Embora alguns desenvolvedores estejam interessados no gerenciamento da infraestrutura subjacente, a maioria deles deseja focar no desenvolvimento de aplicações e usar o OpenShift devido às suas capacidades de criação, implantação e escalabilidade.
Resumo do conteúdo
- Gerenciamento de código-fonte de aplicações com Git
- Desenvolvimento de aplicações com VSCode
- Implantação de aplicações no OpenShift
- Atualização de uma aplicação
- Configuração de segredos de aplicações
- Escalonamento de uma aplicação
- Solução de problemas e correções de aplicações
Público-alvo do curso
Este curso é uma das etapas necessárias para desenvolvimento no OpenShift. Muitos desenvolvedores desejam aprender como usar o OpenShift em suas organizações e estão cientes dos seus benefícios, mas não têm as habilidades necessárias ou o interesse em desenvolvê-las a partir de um nível básico. A maioria dos desenvolvedores opta por descobrir maneiras mais rápidas e fáceis de gravar e implantar aplicações. Os alunos que estão interessados em aprender mais sobre a infraestrutura subjacente do OpenShift e têm habilidades avançadas no nível de RHCSA devem começar pelo curso Red Hat OpenShift I: Containers & Kubernetes (DO180).
Treinamentos recomendados
Os alunos devem ter uma boa base em desenvolvimento de aplicações e programação orientada a objetos. Caso contrário, recomendamos fazer primeiro o Red Hat Application Development I: Programming in Java EE (AD183).
Requisitos técnicos
- É necessário usar o seu próprio dispositivo no treinamento.
- Você precisa instalar software no seu dispositivo.
- É necessário ter acesso à Internet.
Tópicos
Tópicos do curso
- Configuração de um ambiente de desenvolvedor de aplicações em nuvem
- Configure um ambiente de desenvolvedor com controle de versão e ambiente de desenvolvedor integrado moderno.
- Implantação de aplicações no Red Hat OpenShift Container Platform
- Implante uma aplicação no OpenShift.
- Configuração de versões da aplicação no OpenShift
- Gerencie versões da aplicação no Red Hat OpenShift Container Platform.
- Escalonamento de aplicações no OpenShift
- Escale e teste uma aplicação com o Red Hat OpenShift Container Platform.
- Solução de problemas em aplicações no OpenShift
- Identifique e resolva problemas comuns no Red Hat OpenShift Container Platform.
Resultados
Impacto para a organização
Espera-se que as organizações com desenvolvedores que saibam como aproveitar uma arquitetura baseada em containers orquestrada com o Kubernetes e o OpenShift tenham uma melhora na confiabilidade e escalabilidade de aplicações, ao mesmo tempo que reduzam a sobrecarga no trabalho dos desenvolvedores.
Impacto para o profissional
Ao completar este curso, o aluno será capaz de implantar e atualizar aplicações em um cluster do OpenShift 4. Com o console web do OpenShift 4, os alunos serão capazes de criar, implantar, escalar aplicações e resolver problemas nelas.
Próximo exame ou curso recomendado
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.