Kurs: Microservices

Beschreibung

In diesem Kurs werden wir folgende Dinge anschauen:

  • Geschichte von Microservices
  • Einführung in Spring Boot
  • Was sind Microservices eigentlich genau?
    • Design
    • Charakteristiken
    • Governance
    • Data Management
    • Automation
  • Konfiguration von Microservices
  • Testing
  • Vorteile und Herausforderungen
  • Best Practices

Alle wichtigen Aspekte werden in Programmierübungen vertieft. Dazu verwenden wir eine einfache Spring Boot Applikation die wir laufend erweitern.

Das Ziel ist es die Dinge zu beleuchten, die in den Tutorials nicht oder nur am Rande erwähnt werden. Gerne gehen wir auch auf praxisorientierte Fragen der Teilnehmer ein und diskutieren den Einsatz von Microservices konkret in Ihrem Unternehmen.

Zielgruppe

Dieser Kurs richtet sich an:

  • Entwickler, die sich näher mit Microservices auseinandersetzen wollen
  • Architekten, die ihre Applikationslandschaft auf Microservices umstellen wollen

Voraussetzungen

  • Grundlegende Programmierkenntnisse

Ihr Trainer

Matthias Brun ist erfahrener Full-Stack Developer und Software Architekt. Für unsere Kunden designed er Microservice Architekturen und setzt sie erfolgreich um. Er doziert Cloud Computing an der Fachhochschule Bern.

Anmeldung

Bitte beachten Sie, dass der Kurs nur mit mindestens acht Teilnehmern stattfindet.