Schulung Microservices I - Infrastruktur mit Spring Cloud
Dieses Seminar vermittelt einen eleganten Einstieg in die Welt der Microservices. Anhand eines praxisnahen Beispiels wird Zug um Zug eine Microservice-Architektur mit den dazugehörigen Infrastrukturkomponenten aufgebaut. Dabei geht es neben dem Verstehen der Eigenarten von Microservices um ein umfassendes Erlernen der einzelnen Tools aus dem Spring Umfeld, wie Boot, Data und Cloud.
Neben dem Spring Eco System wird zur Ergänzung des kompletten Lifecycles auf die Dekomposition der Businesslogik mit den Mitteln aus Domain Driven Design, sowie dem Deployment mit Docker eingegangen.
Damit neben dem Lernen auch der Spaß nicht zu kurz kommt, wird die entstehende Anwendung nach jedem Sprint mit Docker und Co. auf einem Raspberry Pi Cluster deployt.
Das Seminar hat einen starken Workshop-Anteil in dem das erlernte Wissen in die Praxis umgesetzt wird.
Grundlagen Microservices
Domain Driven Design (DDD)
Spring Boot
Spring Data
Infrastruktur mit Spring Cloud
Kommunikation mit REST und Messaging
Automatisierte Buildchain
Deployment mit Docker & Docker Swarm