Overview
Dive into the world of microservices with this comprehensive 1-hour conference talk on Spring Cloud. Explore powerful techniques for creating and consuming microservices, focusing on key components like service registration with Eureka, declarative REST clients using Netflix's Feign, and reactive programming. Learn how to implement the circuit breaker pattern with Hystrix for robust service-to-service invocations, and discover messaging microservices using Spring Cloud Stream. Build upon your Spring Boot knowledge to tackle integration challenges, handle service instability, and streamline HTTP-based service interactions. From setting up a Maven build and creating a Reservation Service Application to implementing a Spring Cloud Configuration Server, REST API, and API Gateway, gain practical insights into developing scalable and resilient microservices architectures. Master concepts such as config refresh, service registry, and fallback mechanisms to enhance your microservices ecosystem.
Syllabus
Introduction
Pivotal
Spring Boot
Maven Build
Reservation Service Application
Spring Cloud Configuration Server
Spring Cloud REST API
Config Refresh
Service Registry
Register Services
API Gateway
Reservation Object
Spring Cloud Stream
Fallback
Taught by
Devoxx