* Venha se especializar no desenvolvimento de microsserviços com Spring Boot, Spring Cloud, Java e Docker.
[01/11/2023] Além de todo o conteúdo prático do curso, foi adicionada uma nova seção ensinando como integrar seus microsserviços à API's de terceiros. E pra que sua experiência seja ainda mais fantástica consumiremos a API do ChatGPT.
* Venha se especializar no desenvolvimento de microsserviços com Spring Boot, Spring Cloud, Java e Docker.
[01/11/2023] Além de todo o conteúdo prático do curso, foi adicionada uma nova seção ensinando como integrar seus microsserviços à API's de terceiros. E pra que sua experiência seja ainda mais fantástica consumiremos a API do ChatGPT.
Atualmente os microsserviços são uma verdadeira febre. Desenvolvedores em todo o mundo estão entregando software com mais rapidez graças a arquiteturas de microsserviços. Neste curso, você aprenderá as habilidades necessárias para construir microsserviços Java com Spring Boot e Spring Cloud. O curso ensina os fundamentos centrais dos microsserviços tanto na teoria(10%), quanto na prática(90%). Esse conhecimento será aplicado na implementação de microsserviços com Spring Boot 2.5 e Java 16. Inicialmente faremos uma introdução a microsserviços, Spring Boot e Spring Cloud. Em seguida criaremos um microsserviço simples e expandiremos gradualmente a nossa stack adicionando microsserviços mais complexos. Abordaremos, tecnologias como:
Spring Cloud Configuration;
Spring Boot Actuator;
Feign;
Service Discovery e Service Registry com Eureka;
Load Balancing com Eureka, Feign e Spring Cloud LoadBalancer;
API Gateway e RouteLocator com Spring Cloud Gateway;
Circuit Breaker com Resilience4j;
Configuraremos o Swagger OpenAPI nos microsserviços;
Distributed Tracing com Docker, Zipkin, Eureka e Sleuth;
Dockerização, entrega contínua com Github Actions e muito mais.
Mas se manter atualizado quando se trata de microsserviços é um grande desafio. Em 2018, a Netflix anunciou que vários projetos centrais do Spring Cloud estavam entrando em modo de manutenção. O que significa que nenhuma nova funcionalidade seria feita nesses projetos, ou seja, foram depreciados. Por isso, em dezembro de 2018, a equipe da Spring Cloud recomendou várias substituições importantes:
Anteriormente > Hoje
Hystrix > Resliience4J
Ribbon > Spring Cloud Load Balancer
Zuul 1 > Spring Cloud Gateway
Archaius 1 > Spring Cloud Config
Considerando isso, esse e qualquer outro curso sobre microsserviços deve aplicar as substituições recomendadas.
Se você está pronto para aprender como construir microsserviços sólidos e eficientes e estar preparado pra vaga dos sonhos em pouco mais de 16 horas a partir de agora? Pressione o botão "Comprar Agora" e comece imediatamente.
Te vejo lá.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.