DO180

Red Hat OpenShift Administration I: Containers & Kubernetes

Visão geral

Descrição do curso

Implante, gerencie e solucione problemas de aplicações em containers sendo executadas como cargas de trabalho do Kubernetes nos clusters do OpenShift.

  • O Red Hat OpenShift Administration I: Managing Containers and Kubernetes (DO180) prepara os administradores de cluster OpenShift para realizar o gerenciamento diário das cargas de trabalho do Kubernetes e colaborar com desenvolvedores, engenheiros de DevOps, administradores de sistema e SREs para garantir a disponibilidade das cargas de trabalho de aplicações. O foco deste curso é o gerenciamento de aplicações típicas do usuário final que, muitas vezes, são acessíveis a partir de uma interface de usuário web ou mobile e representam a maioria das cargas de trabalho nativas em nuvem e em containers. O gerenciamento de aplicações também inclui a implantação e atualização de suas dependências, como bancos de dados, sistemas de mensageria e sistemas de autenticação.

    As habilidades que você aprende neste curso podem ser aplicadas em todas as versões do OpenShift, incluindo o Red Hat OpenShift on AWS (ROSA), o Azure Red Hat OpenShift (ARO) e o OpenShift Container Platform.

    Este curso é baseado no Red Hat® OpenShift® 4.12.

Resumo do conteúdo

  • Gerenciamento de clusters OpenShift a partir da interface da linha de comando e do console web.
  • Solução de problemas de conectividade de rede entre aplicações dentro e fora de um cluster OpenShift.
  • Conexão de cargas de trabalho do Kubernetes ao armazenamento para dados de aplicações.
  • Configuração de cargas de trabalho do Kubernetes para alta disponibilidade e confiabilidade.
  • Gerenciamento de atualizações de imagens de container, configurações e manifestos do Kubernetes de uma aplicação.

Público-alvo

  • Administradores de sistemas e operadores de plataformas interessados no gerenciamento contínuo de clusters OpenShift e aplicações em containers.
  • Engenheiros de confiabilidade de sites interessados na manutenção contínua e solução de problemas de aplicações em containers no Kubernetes.
  • Arquitetos de sistema e software interessados em entender as funcionalidades de um cluster OpenShift.

Treinamentos recomendados

Considerações técnicas

  • Para participar deste curso é necessária conexão à Internet para acessar o ambiente de sala de aula baseado na nuvem, que oferecerá um cluster do OpenShift e uma estação de trabalho de administrador remota.

Tópicos

Introdução ao Kubernetes e ao OpenShift

Identifique os principais serviços de cluster do Kubernetes e os serviços da plataforma OpenShift e monitore-os usando o console web.

APIs e interfaces de linha de comando do Kubernetes e do OpenShift

Acesse um cluster OpenShift usando a linha de comando e consulte seus recursos de API do Kubernetes para avaliar a integridade de um cluster.

Execute aplicações como containers e pods

Execute e solucione problemas de aplicações em containers como pods não gerenciados do Kubernetes.

Implante aplicações gerenciadas e em rede no Kubernetes

Implante aplicações e exponha-as ao acesso à rede de dentro e de fora de um cluster do Kubernetes.

Gerencie o armazenamento para a configuração e dados de aplicações

Externalize as configurações de aplicações em recursos do Kubernetes e provisione volumes de armazenamento para arquivos de dados persistentes.

Configure aplicações para confiabilidade

Configure aplicações para trabalhar com o Kubernetes e proporcionar alta disponibilidade e resiliência.

Gerencie atualizações de aplicações

Gerencie atualizações reproduzíveis de aplicações e reversões de código e configurações.

Resultados

Impacto para a organização

  • O objetivo do curso é desenvolver as habilidades necessárias para gerenciar clusters do Red Hat OpenShift e dar suporte a aplicações em containers altamente disponíveis, resilientes e escaláveis. O Red Hat OpenShift é uma plataforma de aplicações desenvolvida para empresas baseada em Kubernetes. Ela oferece um conjunto comum de APIs e abstrações que permitem a portabilidade de aplicações em provedores de nuvem e data centers tradicionais. O Red Hat OpenShift adiciona consistência e portabilidade aos processos operacionais nesses ambientes, além de poder ser implantado como um serviço gerenciado. Uma equipe de SRE externa compartilha a responsabilidade de gerenciar os clusters do Red Hat OpenShift com a equipe de operações de TI do cliente ao usar uma oferta gerenciada do OpenShift, como o Red Hat OpenShift on AWS (ROSA) ou o Azure Red Hat OpenShift (ARO).

Impacto para o profissional

  • Ao concluir esse curso, os alunos entenderão a arquitetura dos clusters do Red Hat OpenShift e de aplicações do Kubernetes, além de serem capazes de implantar, gerenciar e solucionar problemas de aplicações no OpenShift. Os alunos também poderão identificar e escalonar problemas de infraestrutura e aplicações para as equipes de desenvolvimento, operações e fornecedores de TI.

Próximo curso ou exame 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.