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 comunicao entre microservices, que eu no tinha ideia. Existem vrias formas e padres e pra mim era difcil entender e saber qual estratgia usar para determinado problema. Sabe mais uma coisa que eu reparei? Os lderes tcnicos, lder de times, os snior, tinham esses conhecimentos. E naturalmente eles eram as pessoas que mais ganhavam aumento ou subiam de cargo. Mas estudar comunicao entre microservices no foi fcil, pois encontrar cursos ou algum mentor que me auxiliasse era muito difcil. Dessa maneira, decidi fazer este curso exclusivo, para que voc caro aluno, no passe pelo mesmo problema que tive. Neste curso vamos construir 5 microservices.Com eles vamos explorar algumas diferentes formas de se comunicao entre si e entender quando usar uma ou outra. Vamos usar RestAPI para comunicao sncrona. RabbitMQ para comunicao assncrona. Vamos tambm utilizar estratgias 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 estratgias de comunicao 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 Alcatia Dev, que tem como foco conhecimentos, cursos, contedos, organizao do GitHub, grupo de discusso sobre a rea de tecnologia e micro servios.E da? Curtiu? Conceitos do curso:1. Comunicao assncrona, usando Stream Events (Mensageria) com RabbitMQ;2. Comunicao sncrona com RestAPI;3. Design for Data Separation - Criando banco de dados separado por microservices;4. Roteamente por Gateway;