DO280

Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster

Visão geral

Slogan

Configure e gerencie clusters do OpenShift para manter a segurança e a confiabilidade em várias aplicações e equipes de desenvolvimento.

Descrição do curso

Configure, gerencie e solucione problemas em clusters do OpenShift e aplicações em containers

O Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) prepara os administradores de cluster do OpenShift para realizar tarefas administrativas diárias em clusters que hospedam aplicações fornecidas por equipes internas e fornecedores externos, habilitar o self-service para usuários do cluster com diferentes funções e implantar aplicações que exigem permissões especiais, como ferramentas de CI/CD, monitoramento de desempenho e verificações de segurança. O do deste curso é a configuração de funcionalidades de multitenancy e segurança do OpenShift, bem como o gerenciamento de complementos do OpenShift baseados em operadores.

As habilidades que você aprende neste curso podem ser aplicadas usando 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 OpenShift Container Platform 4.12.

De 5 a 10 tópicos

  • Implantação de aplicações em pacotes usando manifestos, templates, kustomize e helm.
  • Configuração de autenticação e autorização de usuários e aplicações.
  • Proteção do tráfego de rede com políticas de rede e exposição de aplicações com acesso à rede adequado.
  • Implantação e gerenciamento de aplicações usando manifestos de recursos.
  • Habilitação de self-service para desenvolvedores de projetos de aplicações.
  • Gerenciamento de atualizações do cluster do OpenShift e de operadores do Kubernetes.

Público-alvo

  • Administradores de sistemas e operadores de plataformas interessados no gerenciamento contínuo de clusters OpenShift, aplicações, usuários e complementos.
  • Engenheiros de confiabilidade de sites interessados na manutenção contínua e na solução de problemas de clusters do Kubernetes.
  • Arquitetos de software e sistemas interessados em entender como funciona a segurança de um cluster do 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

Tópicos do curso

Gerenciamento declarativo de recursos
Implante e atualize aplicações a partir de manifestos de recursos parametrizados para diferentes ambientes de destino.
Implantação de aplicações em pacotes
Implante e atualize aplicações a partir de manifestos de recursos empacotados para compartilhamento e distribuição.
Autenticação e autorização
Configure a autenticação com o provedor de identidades HTPasswd e atribua funções a usuários e grupos.
Segurança de rede
Proteja o tráfego de rede entre aplicações dentro e fora do cluster.
Exposição de aplicações que não são HTTP/SNI
Exponha aplicações ao acesso externo sem usar um controlador de entrada.
Capacitação do self-service para desenvolvedores
Configure clusters para self-service seguro para desenvolvedores de várias equipes e desabilite o self-service se os projetos precisarem ser provisionados pela equipe de operações.
Gerenciamento de operadores do Kubernetes
Instale e atualize operadores que são gerenciados pelo gerenciador de ciclo de vida do operador e pelo operador de versão do cluster.
Segurança da aplicação
Execute aplicações que exigem privilégios elevados ou especiais do sistema operacional do host ou do Kubernetes.
Atualizações do OpenShift
Atualize um cluster do OpenShift e minimize a interrupção das aplicações implantadas.

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 Red Hat SRE 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 esse curso, os alunos serão capazes de executar um conjunto de tarefas que os administradores de cluster do OpenShift devem realizar em seu trabalho diário em clusters on-premise, baseados na nuvem e gerenciados por fornecedores, incluindo habilitar complementos de operadores. Os alunos também serão capazes de gerenciar permissões de multilocação para diferentes funções e configurar aplicações que exigem acesso privilegiado a recursos de cluster e de host.

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.