Vorträge

Treffen Sie uns auf einer Konferenz!

Verschaffen Sie sich einen Überblick, auf welchen Events unsere codecentric-Kollegen als Referenten vertreten sind. Wir würden uns freuen, Sie auf einer Konferenz persönlich begrüßen zu dürfen.

Building Microservices with Spring Boot and Docker

13.10.2017

Developer Open Space

Commundo Tagungshotel Leipzig, Zschochersche Straße, Leipzig, Deutschland

In diesem Workshop habt ihr die Möglichkeit, das Bauen von Microservices mit Spring Boot und Docker zu erlernen.

Im Wechsel zwischen fachlichen Präsentationen und praktischen Aufgaben wird eine verteilte Webanwendung, welche aus eigenständigen Microservices besteht, entwickelt. Für das Deployment werden die einzelnen Bestandteile in Docker Container verpackt, um die gesamte Webanwendung so mit Docker Compose als Einheit starten zu können.

Insgesamt werden folgende Aspekte von Spring 5 behandelt:

  • Spring Framework Intro (Overview, Core, Spring Beans, Dependency Injection)
  • Spring Boot Fundamentals (Starter, Properties, Profiles)
  • Spring Data JPA (Repositories, Query DSL, Object Mapping, Entity Relationships)
  • Spring Data REST (Tools, HTTP Methods, Object Representation, Projections, Events)
  • Spring MVC (Controller, Request Mapping, Serialization, HATEOS)

Zur Abrundung der gesamten Anwendungsarchitektur werden zudem im Rahmen kleiner Demos die Themen Messaging, REST Docs, Testing und Template Engines passend einfließen. Grundlegende Kenntnisse in den nachfolgenden Technologien sowie deren Installation vorab wird vorausgesetzt: IDEA, Git, Docker und Java 8. Der Workshop wird geleitet von Jonas Hecht und Benjamin Nothdurft.

Jonas HechtJonas Hecht