When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Comunicação entre microservices usando Spring Cloud

Aprenda e pratique como fazer comunicação entre microservices usando Spring Boot, Rest API, RabbitMQ, Mysql e Redis.

     
  • 5
  •  |
  • Reviews ( 205 )
₹519

This Course Includes

  • iconudemy
  • icon5 (205 reviews )
  • icon1h 58m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Comunicação entre microservices usando Spring Cloud

Em 20 anos de

carreira

na área de

tecnologia

, desenvolvendo

software

, usei diversas formas e

framework

para criar

softwares

.

Sabe o que eu reparei

? Muitas empresas estavam migrando para

microservices

e usando

novos conceitos

para fazer

comunicação

entre

microservices

, que eu não tinha ideia. Existem várias formas e padrões e pra mim era difícil entender e saber qual estratégia usar para determinado problema.

Sabe mais uma coisa que eu reparei?

Os

líderes técnicos

,

líder de times

, os

sênior

,

tinham

esses

conhecimentos

. E naturalmente eles eram as pessoas que mais

ganhavam aumento

ou

subiam de cargo

. Mas estudar

comunicação

entre

microservices

não foi fácil

, pois encontrar cursos ou algum mentor que me auxiliasse era

muito difícil

. Dessa maneira, decidi fazer este curso

exclusivo

, para que você caro

aluno

, não passe pelo mesmo problema que

tive

. Neste curso vamos construir

5 microservices

. Com eles vamos

explorar

algumas

diferentes formas

de se

comunicação

entre si e entender quando usar uma ou outra. Vamos usar

RestAPI

para comunicação síncrona.

RabbitMQ para comunicação

assíncrona. Vamos também utilizar

estratégias diferentes

de

banco de dados e de cache

usando

Mysql, Redis

e vamos explorar de forma simples um

Gateway API.

Um ponto muito importante a destacar é que desenvolver

microservice

e conhecer as

estratégias de comunicação

é

essencial

para o crescimento

profissional

, para sua

carreira

, e para o seu

bolso

.

Saiba que, fazendo

este curso, você entra para a exclusiva e limitada

Comunidade Alcatéia Dev

, que tem como foco

conhecimentos

,

cursos

,

conteúdos, organização do GitHub, grupo de discussão

sobre a área de tecnologia e

micro serviços

. E daí? Curtiu?

Conceitos do curso:

1. Comunicação assíncrona, usando Stream Events (Mensageria) com RabbitMQ; 2. Comunicação síncrona com RestAPI; 3. Design for Data Separation - Criando banco de dados separado por microservices; 4. Roteamente por Gateway;

What You Will Learn?

  • Criar microservices em java usando o String cloud para fazer comunicação síncrona entre microservices e assincrona .
  • Criar microservices usando o Spring Cloud .
  • Conceitos básicos de microservices .
  • Criar microservice com Mysql .
  • Criar microservice usando Redis .
  • Criar um Gateway usando Zuul.