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.
Duração 35 horas
Programa do Curso
Módulo 1 – Introdução a Containers
- Por que containers?
- Containers vs máquinas virtuais
- Arquitetura de containers
- Runtimes de container
- Ciclo de vida do container
Módulo 2 – Construindo Imagens de Container
- Criação de imagens de container
- Trabalhando com Dockerfiles ou Containerfiles
- Otimização de imagens
- Registries de container
- Versionamento de imagens
Módulo 3 – Fundamentos do Kubernetes
- Arquitetura do Kubernetes
- Pods
- Deployments
- ReplicaSets
- Namespaces
- Labels e seletores
Módulo 4 – Introdução ao OpenShift
- Arquitetura do OpenShift
- Projetos e namespaces
- Console Web
- CLI do OpenShift
- Trabalhando com aplicações
Módulo 5 – Implantando Aplicações
- Implantação de aplicações em containers
- Escala de cargas de trabalho
- Atualizações contínuas (rolling updates)
- Gestão de configuração
- Variáveis de ambiente
Módulo 6 – Rede
- Services do Kubernetes
- Exposição de aplicações
- Rotas (Routes)
- Conceitos de Ingress
- Solução de problemas básica de rede
Módulo 7 – Armazenamento e Configuração
- Armazenamento persistente
- Reivindicações de Volume Persistente (Persistent Volume Claims)
- ConfigMaps
- Secrets
- Aplicações com estado (stateful)
Módulo 8 – Fundamentos de Segurança
- Conceitos de RBAC
- Contas de serviço (Service accounts)
- Configuração segura de aplicações
- Princípios básicos de segurança de imagens
- Boas práticas de segurança
Módulo 9 – Monitoramento e Solução de Problemas
- Logs
- Eventos
- Métricas
- Verificações de saúde (Health checks)
- Cenários comuns de solução de problemas
Módulo 10 – Oficina Prática
- Construção de uma imagem de container
- Implantação de uma aplicação
- Configuração de rede
- Armazenamento de dados da aplicação
- Segurança e solução de problemas da aplicação
Formato do Curso
- Aulas interativas.
- Demonstrações práticas.
- Exercícios práticos extensivos.
- Cenários de implantação do mundo real.
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 dentro da sua organização.
Requisitos
Os participantes devem ter:
- Habilidades básicas de linha de comando Linux.
- Compreensão geral de desenvolvimento de software ou administração de sistemas.
- Conhecimentos básicos de rede.
- Não é necessária experiência prévia com OpenShift.
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