Here is curated list of Spring Cloud tutorials.
What are Microservices?
You should check out Microservices – Definition, Principles and Benefits by HowToDoInJava to get an overview of What are Microservices, Principles and Benefits of using Microservices.
Spring Microservices Registration and Discovery using Eureka
Eureka… one-stop solution for Spring microservices registration and discovery.
We do have a three-part quick guide to get you started with Eureka. This will give you a brief idea about how to develop, register and discover micro-services using Eureka.
- Part 1 – Setting Up Eureka Server Using Spring Cloud
- Part 2 – Developing an Eureka client and registering it with Eureka Server.
- Part 3 – Developing an Eureka client and consuming service exposed by another Eureka client.
Load Balancing using Ribbon
Ribbon provides client-side load balancing in Spring Cloud ecosystem. We do have a two-part quick guide for Ribbon.
- Part 1 – Spring Cloud: Creating Student Service With Eureka
- Part 2 – Spring Cloud: Creating REST Client Using Ribbon
Circuit Breaker using Hystrix
Circuit Breaker pattern can be implemented in Spring Cloud using Hystrix.
- Part 1 – Spring Cloud: Adding Hystrix Circuit Breaker
- Part 2 – Spring Cloud: Playing with Hystrix Circuit Breaker
- Spring Cloud: Getting started with Hystrix Dashboard
Declarative REST Client using Feign
Implementation of REST Client using Netflix Feign.
API Gateway using Zuul
Cloud Config Server
- Part 1 – Spring Cloud: Exploring Spring Cloud Config Server (Native Mode)
- Part 2 – Spring Cloud: Exploring Spring Cloud Config Server (GIT Mode)
Spring Cloud Stream
- Spring Cloud Stream – RabbitMQ Publish Message Example by JavaInUse
- Spring Cloud Stream – RabbitMQ Consume Message Exampleby JavaInUse
Others
- Spring Boot Admin Simple Example by JavaInUse
- Spring Cloud Tutorial – Publish Events Using Spring Cloud Bus by JavaInUse
- Spring Cloud Tutorial – Stream Processing Using Spring Cloud Data Flow by JavaInUse
- Securing Spring Cloud Services by Baeldung
- Tracing Services with Zipkin by Baeldung
- Spring Cloud – Adding Angular by Baeldung
- Spring Cloud – Zookeeper by Baeldung
- Spring Cloud Sleuth by Baeldung
- Monitor Microservices with Hystrix, Eureka admin and Spring boot admin by HowToDoInJava
- Spring Cloud Zipkin and Sleuth Example by HowToDoInJava
- Consul Service Registration and Discovery Example by HowToDoInJava
- How to Deploy Spring Boot Application to Cloud Foundry Platform by HowToDoInJava