Service Mesh mit Istio und MicroProfile - eine harmonische Kombination?

Die Entwicklung einer cloud native Anwendung ist nur eine Seite der Medaille, die andere Seite ist die Cloud-Umgebung, in der die Anwendung betrieben werden soll. Als Architekt muss man Entscheidungen treffen, die auch von der Laufzeitumgebung abhängig sind. Einige Aspekte, wie zum Beispiel Konfiguration, Resilienz, Health Checks, Metriken, Request Tracing und Service Discovery besitzen eine starke Kopplung mit der Cloud-Umgebung.

Istio, das als offene Plattform auf beispielsweise Kubernetes betrieben werden kann, bietet diese Funktionalitäten. Auf der anderen Seite besitzt MicroProfile auch eine Menge von Spezifikationen, die bei der Implementierung der cloud native Anwendung hilfreich sein können.

Die Session startet mit einer kurzen Einführung in Istio und MicroProfile. Im Anschluss wird gezeigt wie diese beiden Welten in einer cloud native Anwendung am besten miteinander kombiniert werden können.

JAX:
Service Mesh mit Istio und MicroProfile - eine harmonische Kombination?

Aktualisiert: