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
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.
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)
muitos exercícios práticos (laboratórios)
Seba - Robert Bosch Sp. z o.o
Curso - OpenShift 4 for Developers
Máquina Traduzida
Tópico e exercícios
Sylwia - Robert Bosch Sp. z o.o
Curso - OpenShift 4 for Developers
Máquina Traduzida
Bom método para conduzir o treinamento
Dawid Karonski - Orange Szkolenia Sp. z o.o.
Curso - OpenShift 4 for Developers
Máquina Traduzida
O instrutor é uma pessoa muito bem preparada com grande conhecimento.
Piotr Golabek - Orange Szkolenia Sp. z o.o.
Curso - OpenShift 4 for Developers
Máquina Traduzida
Aguardando a participação de todos nos exercícios e oferecendo ajuda se necessário.
Mikolaj Tkaczyk - Orange Szkolenia Sp. z o.o.
Curso - OpenShift 4 for Developers
Máquina Traduzida
Exemplos práticos + exercícios
Antonin Vyborny - Deutsche Borse Group
Curso - OpenShift 4 for Developers
Máquina Traduzida
O instrutor conhece muito bem o assunto. Não aconteceu de não conseguirmos resolver um problema.
Lubos Lagin - Deutsche Borse Group
Curso - OpenShift 4 for Developers
Máquina Traduzida