Spring Cloud is een set van frameworks die helpen bij het bouwen van een microservice architectuur. Het Spring Boot framework bevat allerlei technieken om èèn enkele microservice te bouwen. Spring Cloud bevat allerlei technieken om deze individuele microservices samen te laten werken. Voorbeelden van deze technieken in Spring Cloud zijn:
In deze cursus leer je technieken, patterns en best practices over hoe je een goede microservice architectuur kunt ontwerpen en bouwen. We gaan zelf microservices bouwen met Spring Boot, en laten ze dan samenwerken met Spring Cloud. We bekijken ook hoe je echte loosely coupled microservices kunt verkrijgen door het toepassen van het publish/subscribe pattern met Kafka.