Entrar em Contato
 Duração 35 horas

Programa do Curso

Módulo 1 – Introdução aos Contentores

  • Porquê os contentores?
  • Contentores vs. máquinas virtuais
  • Arquitetura de contentores
  • Runtime de contentores
  • Ciclo de vida de contentores

Módulo 2 – Construção de Imagens de Contentores

  • Criação de imagens de contentores
  • Trabalho com Dockerfiles ou Containerfiles
  • Otimização de imagens
  • Registos de contentores
  • Versionamento de imagens

Módulo 3 – Fundamentos do Kubernetes

  • Arquitetura do Kubernetes
  • Pods
  • Implantações (Deployments)
  • ReplicaSets
  • Espaços de nomes (Namespaces)
  • Rótulos e seletores

Módulo 4 – Introdução ao OpenShift

  • Arquitetura do OpenShift
  • Projetos e espaços de nomes
  • Consola Web
  • CLI do OpenShift
  • Gestão de aplicações

Módulo 5 – Implantação de Aplicações

  • Implantação de aplicações em contentores
  • Escala de cargas de trabalho
  • Atualizações em rolamento (Rolling updates)
  • Gestão de configuração
  • Variáveis de ambiente

Módulo 6 – Redes

  • Serviços Kubernetes
  • Exposição de aplicações
  • Rotas (Routes)
  • Conceitos de Ingress
  • Diagnóstico básico de problemas de rede

Módulo 7 – Armazenamento e Configuração

  • Armazenamento persistente
  • Reivindicações de Volume Persistente (Persistent Volume Claims)
  • ConfigMaps
  • Segredos (Secrets)
  • Aplicações com estado (Stateful)

Módulo 8 – Fundamentos de Segurança

  • Conceitos 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 – Monitorização e Diagnóstico

  • Registos (Logs)
  • Eventos
  • Métricas
  • Verificações de saúde
  • Cenários comuns de diagnóstico

Módulo 10 – Oficina Prática

  • Construção de uma imagem de contentor
  • Implantação de uma aplicação
  • Configuração de redes
  • Armazenamento de dados da aplicação
  • Segurança e diagnóstico da aplicação

Formato do Curso

  • Palestras 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 se alinhar com as tecnologias, ferramentas de desenvolvimento e ambientes de implantação utilizados na sua organização.

Requisitos

Os participantes devem possuir:

  • Conhecimentos básicos da linha de comandos do Linux.
  • Compreensão geral de desenvolvimento de software ou administração de sistemas.
  • Conhecimentos básicos de redes.
  • Não é necessária experiência prévia com o OpenShift.

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 6500 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas