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 uma arquitetura de plataforma escalável
Mergulho profundo na arquitetura Microservices
- Princípios de design de microsserviços
- Decomposição de aplicações monolíticas em microsserviços
- Padrões Communication e descoberta de serviços
Containerização com Docker
- Técnicas avançadas de contentorização
- Criando imagens Docker otimizadas para microsserviços
- Considerações sobre redes e armazenamento de contentores
Kubernetes Ecossistema e arquitetura
- Exploração aprofundada dos componentes Kubernetes
- Configurando e gerenciando um cluster Kubernetes
- Práticas recomendadas de rede, armazenamento e segurança Kubernetes
Implantação de Microservices em Kubernetes
- Estratégias de implantação para microsserviços
- Gerenciando implantações de serviço com gráficos Helm
- Práticas de implantação contínua em um ambiente Kubernetes
Observabilidade e monitorização em Microservices
- Implementação de registo, monitorização e alerta para microsserviços
- Ferramentas e plataformas para observabilidade num ecossistema Kubernetes
- Analisando métricas e logs para manter a integridade do sistema
Dimensionamento e ajuste de desempenho
- Estratégias de escalonamento horizontal e vertical
- Serviços de escalonamento automático com base na carga
- Afinação do desempenho e otimização de recursos
Engenharia de resiliência e fiabilidade
- Projetando para falhas: padrões de resiliência em microsserviços
- Implementação de controlos de saúde, disjuntores e limitação de taxas
- Estratégias de recuperação de desastres e alta disponibilidade
Considerações sobre segurança para Microservices e Kubernetes
- Protegendo as comunicações de microsserviços
- Recursos de segurança e práticas recomendadas da Kubernetes
- Implementação de malhas de serviço para segurança aprimorada
Projeto prático
- Projetando e implantando um aplicativo de microsserviços escalonável em Kubernetes
- Implementando pipelines de CI/CD para implantação de microsserviços
- Aplicar práticas de monitoramento e dimensionamento para manter o desempenho do aplicativo
Resumo e próximos passos
Requisitos
- Compreensão dos conceitos de contentorização e orquestração
- Experiência com operações Docker e Kubernetes básicas
- Familiaridade com computação em nuvem e arquitetura de microsserviços
Público-alvo
- Engenheiros de plataforma
- Profissionais DevOps
- Arquitectos de software
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 (1)
About the microservices and how to maintenance kubernetes