Entrar em Contato

Programa do Curso

Módulo 1: Introdução ao OpenShift e Kubernetes

  • Arquitetura e componentes do OpenShift
  • Relação entre OpenShift e Kubernetes
  • Contêineres, imagens e registros
  • Visão geral das edições do OpenShift (OKD vs. OCP)

Módulo 2: Arquitetura do OpenShift 4

  • Componentes do plano de controle
  • Nós de trabalho e MachineSets
  • Visão geral do Red Hat CoreOS
  • Operadores e Gerenciador de Ciclo de Vida de Operadores (OLM)

Módulo 3: Instalando o OpenShift 4

  • Métodos de instalação (IPI vs. UPI)
  • Processo de inicialização do cluster
  • Requisitos de rede e DNS
  • Implantação prática do cluster

Módulo 4: Gerenciando Recursos do Cluster

  • Nós e MachineSets
  • Dimensionamento do cluster
  • Cotas e limites de recursos
  • Nomespaces e projetos

Módulo 5: Implantando Aplicações

  • Implantações, ReplicaSets, Pods
  • Source-to-Image (S2I)
  • Implantações baseadas em contêineres
  • Atualizações progressivas e rollbacks

Módulo 6: Trabalhando com Operadores

  • Conceito e benefícios dos Operadores
  • Instalação e gerenciamento de Operadores
  • Uso de Operadores para o ciclo de vida da aplicação
  • Definições de Recursos Personalizados (CRDs)

Módulo 7: Rede no OpenShift

  • Conceitos básicos de rede do cluster
  • Serviços e rotas
  • Ingress e balanceamento de carga
  • Políticas de rede

Módulo 8: Gerenciamento de Armazenamento

  • Volumes Persistentes (PV) e solicitações de Volume Persistente (PVC)
  • Classes de armazenamento
  • Aplicações com estado
  • Provisionamento dinâmico

Módulo 9: Segurança no OpenShift

  • Autenticação e autorização (RBAC)
  • Restrições de Contexto de Segurança (SCC)
  • Gerenciamento de usuários e funções
  • Segurança de aplicações e segredos

Módulo 10: Monitoramento e Log

  • Pilha de monitoramento integrada
  • Métricas e alertas
  • Arquitetura de logs
  • Solução de problemas de cluster

Módulo 11: Atualizações e Gerenciamento do Ciclo de Vida

  • Atualizações do cluster no OpenShift 4
  • Atualizações de Operadores
  • Considerações sobre backups
  • Migração do OpenShift 3 (visão geral)

Módulo 12: Solução de Problemas e Melhores Práticas

  • Diagnóstico de problemas do cluster
  • Depuração de aplicações
  • Considerações de desempenho
  • Melhores práticas para produção

Requisitos

Pré-requisitos

  • Conhecimento básico sobre contêineres e conceitos do Docker
  • Familiaridade com administração de sistemas Linux
  • Recomenda-se conhecimento básico de DevOps

Público-Alvo

  • Administradores de sistema
  • Engenheiros de DevOps
  • Engenheiros de plataforma
  • Arquitetos de nuvem e infraestrutura
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas