DO188

Red Hat OpenShift Development I: Introduction to Containers with Podman

Visão geral

Descrição do curso

Um curso introdutório para desenvolvedores sobre criação e gerenciamento de containers com o Podman para implantar aplicações no Red Hat OpenShift Container Platform.

O curso Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) é uma introdução à criação, à execução e ao gerenciamento de containers com o Podman e o Red Hat OpenShift. Neste curso, você aprende com experiência hands-on as principais habilidades para desenvolver aplicações em containers. Essas habilidades podem ser aplicadas em todas as versões do OpenShift, incluindo o Red Hat OpenShift on AWS (ROSA), o Azure Red Hat OpenShift e o OpenShift Container Platform.

O curso é baseado no Red Hat® Enterprise Linux® 8, Podman 4.2 e Red Hat OpenShift® 4.12.

Após a conclusão do curso, você receberá 45 dias de acesso prolongado aos laboratórios hands-on para qualquer curso que inclua um ambiente virtual.

Observação: este curso é oferecido como uma aula virtual de quatro dias ou no ritmo que você preferir. As durações podem variar de acordo com a entrega. Para conferir todos os detalhes, a programação e os preços do curso, selecione a localização e clique em "Registre-se" no menu à direita.

Resumo do conteúdo

  • Introdução aos containers
  • .Execução de containers com Podman CLI e Podman Desktop.
  • Criação de imagens de container personalizadas.
  • Gerenciamento de imagens de container.
  • Depuração remota com containers.
  • Rede básica de containers.
  • Dados persistentes com containers.
  • Execução de aplicações multicontainer.
  • Solução de problemas em implantações de containers.
  • Orquestração de containers com o OpenShift e o Kubernetes

Público-alvo

Pré-requisitos do curso

  • Faça nossa avaliação gratuita para saber se esta é a melhor opção para as suas habilidades.
  • Experiência em arquiteturas de aplicação web e as tecnologias correspondentes.
  • Recomendamos ter experiência prática com sessão de terminal Linux e emissão de comandos do sistema operacional, além de familiaridade com shell script.

Requisitos técnicos

  • Exige conexão com a Internet.

Tópicos

Tópicos do curso

Introdução e visão geral sobre containers
Descrição de como os containers facilitam o desenvolvimento de aplicações.
Fundamentos do Podman
Gerenciamento e execução de containers com o Podman.
Imagens de containers
Navegação pelos registros do container para encontrar e gerenciar as imagens dele.
Imagens de container personalizadas
Criação de imagens de containers personalizadas para aplicações em containers.
Dados persistentes
Execute containers de banco de dados com persistência.
Solução de problemas em containers
Análise dos logs do container e configuração de um depurador remoto.
Aplicações multicontainer com o Compose
Execução de aplicações multicontainer usando o Compose.
Orquestração de containers com o OpenShift e o Kubernetes
Orquestração de aplicações em containers com o Kubernetes e o OpenShift.

Resultados

Impacto para a organização

Uma arquitetura baseada em container aumenta a confiabilidade e a escalabilidade de aplicações e facilita a integração e a implantação contínuas. Este curso oferece a base necessária para o desenvolvimento no OpenShift e um ponto de partida para a transformação digital com a conteinerização de aplicações.

A Red Hat criou este curso para beneficiar todos os nossos clientes. No entanto, cada empresa e infraestrutura é única, e os benefícios reais podem variar.

Impacto do treinamento

Ao participar deste curso, você entenderá os fundamentos do desenvolvimento de aplicações baseadas em container e será capaz de executar, gerenciar e solucionar problemas de aplicações em containers. Este curso é a porta de entrada para o currículo de desenvolvedores do OpenShift e oferece a base necessária para avançar nos cursos para desenvolvedores nativos em nuvem.

Próximos exames ou cursos recomendados

Red Hat OpenShift Development II: Containerizing Applications (DO288)

Introduction to Red Hat OpenShift Service on AWS (DO120)

Introduction to Microsoft Azure Red Hat OpenShift (DO121)