Microsserviços Java com Spring Boot e Spring Cloud

via Udemy

Go to Course: https://www.udemy.com/course/microsservicos-java-spring-cloud/

Overview

DISCLAIMER: Gostaríamos de deixar bem claro que ESTE É UM CURSO ESPECÍFICO DAS VERSÕES JAVA 11 E SPRING BOOT 2.3.4. Se você deseja um conteúdo sobre outras versões, então este curso NÃO é para você.Aprenda a estruturar um sistema de microsserviços Java com Spring Boot e Spring Cloud.Você vai aprender a criar, passo a passo e do absoluto zero, um sistema composto por vários microsserviços que comunicam entre si de forma transparente, escalável e com balanceamento de carga.Os microsserviços são registrados em um "Discovery Server" (Eureka), de modo que a comunicação entre eles é feita pelo nome do microsserviço. Além disso, as requisições são feitas em um API Gateway (Zuul), responsável por rotear e autorizar as requisições.Você vai aprender a trabalhar com autenticação e autorização, usando OAuth e tokens JWT. Além disso, vai aprender como gerar e testar os containers Docker para deixar os microsserviços e as bases de dados aptos para implantação.O objetivo deste curso não é esgotar todos recursos do ecossistema Spring, mas sim apresentar uma introdução, de forma bem didática, de algumas das principais ferramentas do Spring Cloud, de modo que o desenvolvedor se familiarize com o processo básico de construção dos microsserviços, sua configuração e comunicação, e possa depois seguir se especializando se assim desejar.Os conteúdos do curso incluem:Feign para requisições de API entre microsserviçosRibbon para balanceamento de cargaServidor Eureka para registro dos microsserviçosAPI Gateway Zuul para roteamento e autorizaçãoHystrix para tolerância a falhasOAuth e JWT para autenticação e autorizaçãoServidor de configuração centralizada com dados em repositório GitGeração de containers Docker para os microsserviços e bases de dadosEste curso é de nível iniciante do ponto de vista de microsserviços e do ferramental Spring Cloud, mas vale ressaltar que não é para iniciantes em Java ou Spring Boot. É preciso já ter pelo menos conhecimento básico de construção de API's REST com Spring Boot e Java. Estou muito feliz em apresentar este curso para você, e desejo que ele possa contribuir para você dar mais um passo na sua carreia. Um grande abraço e te vejo nas aulas.

Skills

Reviews