Desenvolvimento de microsserviços com Java Spring Boot e Spring Cloud

Crie sistemas distribuídos escaláveis fazendo a transição de arquiteturas monolíticas para microsserviços resilientes usando componentes modernos do Spring Cloud.

4.5 (5,350) ⏱ 39 min 📚 5 aulas 🎧 Versão em áudio

Sobre este curso

À medida que as aplicações modernas crescem em complexidade, a mudança de estruturas monolíticas para microsserviços distribuídos tornou-se essencial para a construção de software escalável e mantível.Este curso fornece um caminho claro, baseado em texto para dominar a arquitetura e as ferramentas necessárias para desenvolver sistemas de back-end robustos usando o ecossistema Java. Você obterá uma compreensão abrangente de como decompor grandes aplicativos em serviços gerenciáveis que se comunicam de forma eficiente.O currículo se concentra em padrões modernos da indústria, garantindo que você aprenda as bibliotecas e padrões mais atuais usados na engenharia de software profissional hoje. O que você vai aprender: - Entenda as principais diferenças entre arquiteturas monolíticas e de microsserviços. - Implementar comunicação declarativa de serviço para serviço usando OpenFeign e WebClient. - Configurar a descoberta e o registro de serviços com o Spring Cloud Eureka. - Gerencie as preocupações de roteamento e transversais por meio de um API Gateway centralizado. - Aplique padrões de tolerância a falhas e resiliência usando disjuntores Resilience4j. - Centralize as configurações de aplicativos em ambientes com o Spring Cloud Config. - Pratique técnicas de balanceamento de carga para garantir alta disponibilidade e desempenho. O curso começa com definições fundamentais e princípios arquitetônicos antes de progredir através da implementação prática de comunicação de serviço, descoberta e resiliência do sistema.Você lerá explicações detalhadas e analisará trechos de código que demonstram como esses componentes trabalham juntos em um ambiente semelhante à produção. Este curso é projetado para desenvolvedores Java e iniciantes que são novos em sistemas distribuídos.Não é necessária experiência prévia com microsserviços para começar. Comece sua jornada na arquitetura de sistemas distribuídos hoje.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 🎧 Versão em áudio incluída
    Estude em qualquer lugar, sem tela
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    39 min de conteúdo prático

Avaliações (2)

Javiera Herrera CL
★ 5 · 2026-05-16T18:57:52+00:00

É um curso sólido. A estrutura é lógica e a maioria dos exemplos foram úteis.Poderia usar alguns cenários mais reais.

ياسمين خليل JO Aluno verificado
★ 4 · 2026-01-01T13:20:52+00:00

Um curso sólido no geral. Algumas partes pareciam um pouco apressadas, mas as aplicações práticas mostradas compensaram isso.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria