Programa do Curso
Conceitos Avançados em Engenharia de Plataformas
- Revisão dos fundamentos da Engenharia de Plataformas
- A evolução da engenharia de plataformas no contexto da escalabilidade
- Princípios de design para arquiteturas de plataforma escaláveis
Análise Aprofundada da Arquitetura de Microserviços
- Princípios de design de microserviços
- Decomposição de aplicações monolíticas em microserviços
- Padrões de comunicação e descoberta de serviços
Containerização com Docker
- Técnicas avançadas de containerização
- Criação de imagens Docker otimizadas para microserviços
- Considerações de rede e armazenamento de containers
Ecossistema e Arquitetura Kubernetes
- Exploração aprofundada dos componentes do Kubernetes
- Definição e gestão de um cluster Kubernetes
- Boas práticas de rede, armazenamento e segurança no Kubernetes
Implantação de Microserviços no Kubernetes
- Estratégias de implantação para microserviços
- Gestão de implantações de serviços com gráficos Helm
- Práticas de implantação contínua num ambiente Kubernetes
Observabilidade e Monitorização em Microserviços
- Implementação de registo de logs, monitorização e alertas para microserviços
- Ferramentas e plataformas para observabilidade num ecossistema Kubernetes
- Análise de métricas e logs para manter a saúde do sistema
Escalabilidade e Otimização de Desempenho
- Estratégias de escalabilidade horizontal e vertical
- Escala automática de serviços com base na carga
- Otimização de desempenho e recursos
Engenharia de Resiliência e Confiabilidade
- Design para falha: padrões de resiliência em microserviços
- Implementação de verificações de saúde, circuit breakers e limitação de taxa
- Estratégias de recuperação de catástrofes e alta disponibilidade
Considerações de Segurança para Microserviços e Kubernetes
- Segurança das comunicações entre microserviços
- Funcionalidades de segurança do Kubernetes e melhores práticas
- Implementação de service meshes para segurança reforçada
Projeto Prático
- Projeto e implantação de uma aplicação de microserviços escalável no Kubernetes
- Implementação de pipelines CI/CD para implantação de microserviços
- Aplicação de práticas de monitorização e escalabilidade para manter o desempenho da aplicação
Resumo e Próximos Passos
Requisitos
- Compreensão dos conceitos de containerização e orquestração
- Experiência com Docker e operações básicas de Kubernetes
- Familiaridade com computação em nuvem e arquitetura de microserviços
Público-Alvo
- Engenheiros de plataformas
- Profissionais de DevOps
- Arquitetos de software
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.
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)
Sobre microsserviços e como realizar a manutenção do Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Curso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Máquina Traduzida