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.
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 inerentes. Em caso de dúvida ou confirmação de determinado objetivo ou tópico, contate um especialista em treinamento.

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.

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

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.