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.
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® 9, Podman 4.4 e Red Hat OpenShift® 4.14.
Após a conclusão do curso, o acesso prático ao laboratório permanecerá disponível por até 45 dias para qualquer curso presencial que inclua um ambiente virtual.
Observação: Este curso é oferecido nos seguintes formatos: presencial (três dias), aula virtual (quatro dias) ou online (individualizado). A duração pode 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
- Desenvolvedores e engenheiros de confiabilidade de site que sejam novos em tecnologia de containers
- Administradores de sistemas e operadores de plataformas interessados no gerenciamento de clusters e aplicações em containers do OpenShift devem se inscrever no Red Hat OpenShift Administration I: Containers & Kubernetes (DO180).
Pré-requisitos
- Faça nossa avaliação gratuita para saber se esta é a melhor opção para suas habilidades.
- Experiência com arquiteturas de aplicações web e tecnologias correspondentes
- É recomendável ter experiência no uso de uma sessão do terminal Linux, na emissão de comandos do sistema operacional e familiaridade com script de shell
Requisitos técnicos
- Para alunos virtuais ou com aprendizagem individualizada:
- É necessário ter acesso à Internet.
- "Traga seu próprio dispositivo" (BYOD)/"Traga sua estação de trabalho de desenvolvedor" (BYDW) não é compatível.
- Para alunos em sala de aula:
- Inicialmente, não haverá aulas no modo presencial. Elas estarão disponíveis após o lançamento, mas ainda sem um cronograma definido
- "Traga seu próprio dispositivo" (BYOD)/"Traga sua estação de trabalho de desenvolvedor" (BYDW) não é compatível.
Resumo do curso
Tópicos do curso
- Introdução e visão geral sobre containers
- Descreva como os containers facilitam o desenvolvimento de aplicações.
- Fundamentos do Podman
- Gerencie e execute containers com o Podman.
- Imagens de containers
- Navegue pelos registros do container para encontrar e gerenciar as imagens dele.
- Imagens de container personalizadas
- Crie 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
- Analise logs do container e configuração de um depurador remoto.
- Aplicações multicontainer com o Compose
- Execute aplicações multicontainer usando o Compose.
- Orquestração de containers com o OpenShift e o Kubernetes
- Orquestre aplicações em containers com o Kubernetes e o OpenShift.
Resultados
Impacto na empresa
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.