Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 21 horas
Programa do Curso
Introdução à Arquitetura de Microsserviços
- O que são microsserviços?
- Arquitetura monolítica vs. arquitetura de microsserviços
- Benefícios e desafios dos microsserviços
- Casos de uso reais de microsserviços
Início com Spring Boot
- Introdução ao Spring Boot e às suas vantagens
- Configuração de um microsserviço Spring Boot
- Criação de APIs RESTful com Spring Boot
Construção e Gestão de Microsserviços
- Concepção de microsserviços: Domain-Driven Design (DDD)
- Implementação de comunicação entre serviços
- Utilização de REST e gRPC para comunicação inter-serviços
- Gestão de mensagens assíncronas com Kafka/RabbitMQ
Descoberta de Serviços e Gestão de Configuração
- Introdução ao Spring Cloud
- Configuração do Eureka para descoberta de serviços
- Utilização do Spring Cloud Config para gestão centralizada de configuração
Gateway de API e Equilíbrio de Carga
- Introdução ao padrão Gateway de API
- Utilização do Spring Cloud Gateway ou Zuul
- Implementação de equilíbrio de carga com Ribbon
Segurança em Microsserviços
- Introdução à segurança em microsserviços
- Implementação de autenticação e autorização com OAuth2
- Segurança de APIs REST com JWT
Monitorização e Registos (Logging)
- Configuração de registos centralizados com a pilha ELK
- Utilização do Micrometer para monitorização de microsserviços
- Rastreamento distribuído com Spring Cloud Sleuth e Zipkin
Implementação de Microsserviços com Docker e Kubernetes
- Containerização de microsserviços com Docker
- Implementação de microsserviços em Kubernetes
- Gestão de escalabilidade e orquestração
Síntese e Próximos Passos
Requisitos
- Experiência em programação Java básica
- Compreensão básica de APIs RESTful e comunicação HTTP
- Familiaridade com bases de dados e SQL
Público-Alvo
- Desenvolvedores Java a transitar para a arquitetura de microsserviços
- Engenheiros de software a construir aplicações escaláveis e distribuídas
- Profissionais de DevOps envolvidos na implementação de microsserviços
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 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
A amplitude dos tópicos abordados foi considerável e o instrutor tentou fazer justiça a isso.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Máquina Traduzida