Microservices com Spring
Domine o desenvolvimento de aplicações de microservices com Spring Boot e Spring Cloud
Começar a aprenderSobre este curso
Este curso completo vai guiar você pelo desenvolvimento de aplicações de microservices com Spring Boot e Spring Cloud. Você aprenderá a criar sistemas distribuídos robustos e escaláveis, a gerenciar a comunicação entre serviços e a implementar padrões essenciais, como descoberta de serviços, configuração centralizada e tratamento de erros.
1
Introdução aos Microsserviços
Descubra os conceitos fundamentais dos microsserviços e sua implementação com Spring Cloud.
Começar este tutorial 2
Spring Boot para microsserviços
Crie seu primeiro microsserviço com Spring Boot, da configuração inicial ao deploy.
Começar este tutorial 3
Primeiros passos com Spring Boot
Crie seu primeiro microsserviço com Spring Boot. Aprenda a configurar, estruturar e desenvolver um serviço REST simples e eficiente.
Começar este tutorial 4
Comunicação entre microsserviços
Implemente diferentes estratégias de comunicação entre seus microsserviços: REST, mensageria com RabbitMQ, gRPC e muito mais.
Começar este tutorial 5
Service Discovery
Descubra como implementar a descoberta de serviços com Netflix Eureka na sua arquitetura de microsserviços.
Começar este tutorial 6
Configuração
Aprenda a centralizar a configuração dos seus microsserviços com o Spring Cloud Config.
Começar este tutorial 7
Configuration Server
Centralize a configuração dos seus microsserviços com o Spring Cloud Config Server.
Começar este tutorial 8
API Gateway
Descubra como implementar uma API Gateway para gerenciar o roteamento e a segurança dos seus microsserviços.
Começar este tutorial 9
Circuit Breaker
Aprenda a implementar o padrão Circuit Breaker com Resilience4J para gerenciar a resiliência dos seus microsserviços.
Começar este tutorial 10
Tracing
Aprenda a implementar tracing distribuído com Sleuth e Zipkin para acompanhar as requisições através dos seus microsserviços.
Começar este tutorial 11
Distributed Tracing com Sleuth e Zipkin
Implemente o tracing distribuído em seus microsserviços com Spring Cloud Sleuth e Zipkin. Aprenda a acompanhar e analisar as requisições ao longo do seu sistema.
Começar este tutorial 12
Segurança
Aprenda a proteger seus microsserviços com Spring Security e OAuth2.
Começar este tutorial 13
Monitoramento com Prometheus e Grafana
Configure um sistema de monitoramento completo com Prometheus e Grafana. Aprenda a coletar, armazenar e visualizar as métricas dos seus microsserviços.
Começar este tutorial 14
Docker
Aprenda a conteinerizar e implantar seus microsserviços com Docker.
Começar este tutorial 15
Kubernetes
Aprenda a orquestrar seus microsserviços com Kubernetes para uma gestão eficiente de contêineres.
Começar este tutorial