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
Testemunhos de Clientes (2)
A disponibilidade do desktop virtual como forma de área de testes para os participantes brincarem é ótima!
Benedict - Questronix Corporation
Curso - OpenShift 4 for Administrators
Máquina Traduzida
O OC é novo para nós e aprendemos muito, os laboratórios foram excelentes.
sharkey dollie
Curso - OpenShift 4 for Administrators
Máquina Traduzida