DO180

Red Hat OpenShift Administration I: Operating a Production Cluster

Visão geral

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

Descrição do curso

  • O curso Red Hat OpenShift Administration I: Managing Containers and Kubernetes (DO180) prepara administradores de cluster do OpenShift para o gerenciamento de cargas de trabalho do Kubernetes. Além disso, ensina a 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 para usuários finais que, muitas vezes, estão acessíveis em 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 implantar e atualizar dependências, como bancos de dados, sistemas de mensageria e sistemas de autenticação.

    As habilidades que você aprende neste curso se aplicam a todas as versões do OpenShift, incluindo o Red Hat OpenShift on AWS (ROSA), o Azure Red Hat OpenShift e o OpenShift Container Platform.

    Este curso é baseado no Red Hat OpenShift 4.14.

    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 aulas virtuais em cinco dias ou em ritmo individualizado. 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 do curso

  • Gerenciamento de clusters do OpenShift usando a interface da linha de comando e o console web.
  • Implantação de aplicações no OpenShift a partir de imagens de container, templates e manifestos do Kubernetes.
  • Solução de problemas de conectividade de rede entre aplicações dentro e fora de um cluster do OpenShift.
  • Conexão de cargas de trabalho do Kubernetes com o armazenamento dos dados das aplicações.
  • Configuração de cargas de trabalho do Kubernetes para que tenham 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

  • Principal: engenheiros de plataforma, administradores de sistema, administradores de nuvem e outras funções de TI relacionadas à infraestrutura que são responsáveis pelo suporte de primeira camada da infraestrutura de aplicações e têm interesse em gerenciar clusters do OpenShift e aplicações em containers.
  • Secundário: arquitetos empresariais, engenheiros de confiabilidade de sites, engenheiros de DevOps e outras funções de TI relacionadas a aplicações que são responsáveis por projetar a infraestrutura de aplicações.
  • Desenvolvedores e engenheiros de confiabilidade de sites iniciantes na tecnologia de containers devem se inscrever no curso Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188).

Treinamentos recomendados

Requisitos técnicos

  • 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 serviços de plataforma do OpenShift. Monitore-os no console web.

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

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

Execução de aplicações como containers e pods

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

Implantação de 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.

Gerenciamento do 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.

Configuração de aplicações para conferir confiabilidade

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

Gerenciamento de 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 empresa

  • 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 fortalecida de aplicações baseada em Kubernetes que foi desenvolvida para empresas. Ele oferece um conjunto comum de APIs e abstrações que viabilizam a portabilidade de aplicações entre provedores de nuvem e data centers tradicionais. O Red Hat OpenShift proporciona mais 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.

Impacto para o profissional

  • Ao concluir este curso, os participantes vão entender a arquitetura de clusters do Red Hat OpenShift e de aplicações do Kubernetes, além de se tornarem capazes de implantar, gerenciar e solucionar problemas de aplicações no OpenShift. Também vão conseguir identificar e escalonar problemas na infraestrutura e nas aplicações para as equipes de desenvolvimento, operações e fornecedores de TI.

Próximos cursos ou exames recomendados

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.