Microservices com Spring

Domine o desenvolvimento de aplicações de microservices com Spring Boot e Spring Cloud

Começar a aprender

Sobre 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.

Nível: intermediário
15 tutoriais
Categoria: Backend
springjavamicroservicesspring bootspring cloud
Microservices com Spring
1

Introdução aos Microsserviços

Descubra os conceitos fundamentais dos microsserviços e sua implementação com Spring Cloud.
Lição 1 de 15
Começar este tutorial
2

Spring Boot para microsserviços

Crie seu primeiro microsserviço com Spring Boot, da configuração inicial ao deploy.
Lição 2 de 15
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.
Lição 3 de 15
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.
Lição 4 de 15
Começar este tutorial
5

Service Discovery

Descubra como implementar a descoberta de serviços com Netflix Eureka na sua arquitetura de microsserviços.
Lição 5 de 15
Começar este tutorial
6

Configuração

Aprenda a centralizar a configuração dos seus microsserviços com o Spring Cloud Config.
Lição 6 de 15
Começar este tutorial
7

Configuration Server

Centralize a configuração dos seus microsserviços com o Spring Cloud Config Server.
Lição 7 de 15
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.
Lição 8 de 15
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.
Lição 9 de 15
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.
Lição 10 de 15
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.
Lição 11 de 15
Começar este tutorial
12

Segurança

Aprenda a proteger seus microsserviços com Spring Security e OAuth2.
Lição 12 de 15
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.
Lição 13 de 15
Começar este tutorial
14

Docker

Aprenda a conteinerizar e implantar seus microsserviços com Docker.
Lição 14 de 15
Começar este tutorial
15

Kubernetes

Aprenda a orquestrar seus microsserviços com Kubernetes para uma gestão eficiente de contêineres.
Lição 15 de 15
Começar este tutorial