Entrar em Contato

Programa do Curso

Módulo 1 – Introdução ao OpenShift

  • Arquitetura do OpenShift
  • Fundamentos do Kubernetes
  • Projetos e namespaces
  • Fluxo de trabalho do desenvolvedor no OpenShift
  • Uso do Console Web e CLI

Módulo 2 – Aplicações em Contêineres

  • Fundamentos de contêineres
  • Criação de imagens de aplicações
  • Registros de imagens
  • Ciclo de vida das imagens
  • Trabalho com artefatos da aplicação

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

  • Criação de implantações de aplicações
  • Estratégias de implantação
  • Escalonamento de aplicações
  • Gestão de configurações
  • Segredos e ConfigMaps

Módulo 4 – Rede de Aplicações

  • Serviços
  • Rotas
  • Conceitos de Ingress
  • Comunicação interna
  • Acesso externo

Módulo 5 – Dados Persistente

  • Conceitos de armazenamento persistente
  • Persistent Volume Claims (PVC)
  • Aplicações com estado
  • Considerações sobre gestão de dados

Módulo 6 – Automação de Desenvolvimento

  • Fundamentos de CI/CD
  • Automação de builds de aplicações
  • Pipelines de implantação
  • Gestão de versões
  • Fluxos de trabalho de lançamento

Módulo 7 – Observabilidade

  • Logs da aplicação
  • Métricas
  • Monitoramento
  • Testes de integridade (Health checks)
  • Solucionando problemas em implantações

Módulo 8 – Segurança de Aplicações

  • Configuração segura de aplicações
  • Gestão de segredos
  • Controle de acesso
  • Segurança de imagens
  • Melhores práticas de segurança

Módulo 9 – Práticas de Desenvolvimento Nativo da Nuvem

  • Princípios da Twelve-Factor App
  • Design de aplicações sem estado
  • Configuração específica por ambiente
  • Considerações sobre escalabilidade
  • Colaboração DevOps

Módulo 10 – Projeto Prático

  • Criar uma aplicação em contêiner
  • Implantá-la no OpenShift
  • Configurar a rede
  • Armazenar dados da aplicação
  • Implementar implantação automatizada
  • Monitorar e solucionar problemas da aplicação

Formato do Curso

  • Aulas interativas e demonstrações.
  • Exercícios práticos extensivos.
  • Laboratórios baseados em cenários reais de desenvolvimento.

Opções de Personalização do Curso

  • O treinamento pode ser adaptado às linguagens de programação, frameworks e ferramentas CI/CD utilizadas na sua organização.
  • Os laboratórios podem ser adaptados ao ambiente OpenShift do cliente ou a uma plataforma equivalente baseada em Kubernetes.

Requisitos

  • Compreensão geral dos conceitos de contêineres
  • Experiência em desenvolvimento de software

Público-alvo

  • Desenvolvedores
 35 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas 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, treinamento online ao vivo, 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 (7)

Próximas Formações Provisórias

Categorias Relacionadas