Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Módulo 1 – Introdução aos Contêineres
- Por que usar contêineres?
- Contêineres versus máquinas virtuais
- Arquitetura de contêineres
- Runtimes de contêineres
- Ciclo de vida do contêiner
Módulo 2 – Criando Imagens de Contêiner
- Criação de imagens de contêiner
- Trabalhando com Dockerfiles ou Containerfiles
- Otimização de imagens
- Registros de imagem
- Versão de imagens
Módulo 3 – Fundamentos do Kubernetes
- Arquitetura do Kubernetes
- Pods
- Deploys (implantações)
- ReplicaSets
- Nomespaces
- Labels e seletores
Módulo 4 – Introdução ao OpenShift
- Arquitetura do OpenShift
- Projetos e namespaces
- Console Web
- CLI do OpenShift
- Trabalhando com aplicativos
Módulo 5 – Implantando Aplicativos
- Implantação de aplicativos em contêineres
- Escala de cargas de trabalho
- Atualizações progressivas (rolling updates)
- Gestão de configurações
- Variáveis de ambiente
Módulo 6 – Redes
- Serviços do Kubernetes
- Exposição de aplicativos
- Rotas (Routes)
- Conceitos de Ingress
- Solução básica de problemas de rede
Módulo 7 – Armazenamento e Configuração
- Armazenamento persistente
- Persistent Volume Claims (PVCs)
- ConfigMaps
- Secrets
- Aplicativos com estado
Módulo 8 – Fundamentos de Segurança
- Conceitos de RBAC
- Contas de serviço
- Configuração segura de aplicativos
- Segurança básica de imagens
- Melhores práticas de segurança
Módulo 9 – Monitoramento e Solução de Problemas
- Logs (registros)
- Eventos
- Métricas
- Checkups de saúde
- Cenários comuns de solução de problemas
Módulo 10 – Workshop Prático
- Criar uma imagem de contêiner
- Implantar um aplicativo
- Configurar a rede
- Armazenar dados do aplicativo
- Segurança e solução de problemas do aplicativo
Formato do Curso
- Aulas interativas.
- Demonstrações práticas.
- Exercícios extensivos de mãos na massa.
- Cenários reais de implantação.
Opções de Personalização do Curso
O curso pode ser personalizado para corresponder às tecnologias, ferramentas de desenvolvimento e ambientes de implantação utilizados na sua organização.
Requisitos
Os participantes devem ter:
- Noções básicas de linha de comando do Linux.
- Conhecimento geral sobre desenvolvimento de software ou administração de sistemas.
- Conhecimento básico de redes.
- Não é necessária experiência prévia com OpenShift.
35 Horas
Testemunhos de Clientes (1)
conhecimento básico sobre contêineres/kubernetes e como eles interagem funcionalidades da plataforma Openshift
Eric Scholze - NOW IT GmbH
Curso - Introduction to Containers, Kubernetes & OpenShift
Máquina Traduzida