Starte mit Quarkus, dem Supersonic Subatomic Java Toolkit

Quarkus wurde geschaffen, um Java-Entwicklern die Möglichkeit zu geben, Anwendungen für eine moderne, Cloud-native Welt zu erstellen. Quarkus ist ein Kubernetes-natives Java-Framework, das auf GraalVM und HotSpot zugeschnitten ist und aus den besten Java-Bibliotheken und -Standards entwickelt wurde.

In diesem Training werden wir gemeinsam einen kompletten Entwicklungszyklus durchlaufen und beginnen beim Bootstrapping einer Quarkus-Anwendung bis zu deren Ausführung als Container. Immer gut begleitet von unseren praxiserprobten Trainern und mit einem guten Mix aus Theorie und Hands-on Labs.

  • Einstieg in Quarkus
  • Microservices mit Quarkus entwerfen und implementieren
  • Cloud-native Applikationen builden und deployen
  • Wartbarkeit und Transparenz von Microservices
  • Die Teilnehmenden benötigen einen aktuellen Laptop mit freiem Internetzugang
  • Lokale Admin-Rechte
  • Maven, Java OpenJDK 17, IDE, Git bereits installiert
  • Installierte Docker-Engine mit Docker-Compose
  • Unser Training richtet sich an Personen, welche bereits Vorkenntnisse im Bereich der Java Softwareentwicklung und Architektur besitzen
  • Des Weiteren ist grundlegendes Know How im Bezug auf Container und Container Plattformen von Vorteil
  • CHF 1900 / Person für zwei Tage
  • Gruppen von 8–24 Personen
  • Inklusive Verpflegung und Unterlagen
  • Rabatt ab 12 Personen

Trainingsinhalt

Unsere Trainings bestehen aus abwechslungsreichen Präsentationen und hands-on Labs, um deren Inhalt auf spannende Art und Weise zu uebermitteln. Gerne nehmen wir in Absprache auch Bezug auf eure Infrastruktur. Bei Bedarf für weitere Inhalte können wir auf euren Wunsch hin Anpassungen vornehmen.

Quarkus Basics

  • Einführung Microservice Architektur
  • Erste Einblicke in Quarkus
  • MicroProfile Spezifikation kennenlernen
  • Konfigurierbarkeit von Quarkus Applikationen
  • RESTful Microservices mit Quarkus
  • Containerisierung von Microservices
  • Deployment auf Cloud Native Infrastruktur
  • Continuous Integration and Delivery (CICD)
  • Event Driven Architektur und Messaging mit Apache Kafka
  • Distributed Tracing mit OpenTracing und Jaeger
  • Monitoring der Microservices durch Metriken
Firmen

Individuelle Firmen-Trainings möglich. Preis und Termine nach Absprache.

Lerne deine Trainer kennen

Christof Lüthi

Trainer, Puzzle ITC

Christof ist zurück von seiner Weltreise, ist viel getaucht und hat unterschiedliche Kulturen kennengelernt. Mit frischem Geist und Neugier ist er nun auf Entdeckungsreise in der Cloud Native Welt.

icon/Linkedin
Raffael Hertle

Trainer

Verkleidet sich gerne für die Fasnacht, sieht aber bei den Cloud Native Technologien gerne hinter die Masken

icon/Linkedin icon/Twitter
zur Trainingsübersicht