Wir laden wieder ein zu einem Talk, diesmal zum Thema “Advanced Lifecycle Management für Microservices”. Daniel Brintzinger von Red Hat stellt vor, wie man den Microservice-Zoo mit Istio unter Kontrolle bringt.
Wie immer wird für Verpflegung gesorgt.
Achtung! Die Adresse ist nicht mehr “Stockholmer Allee 20”, sondern “Adessoplatz 1”, es ist aber immernoch an der selben Stelle :).
Bei Interesse bitte auf meetup.com anmelden.
Abstract :
Cloud Native Development mit Microservices bietet völlig neue Möglichkeiten und Freiheiten, Applikationen zu entwickeln. Mit einer wachsenden Zahl an Services steigen jedoch die Komplexität der Applikationsarchitektur und die Anforderungen an das DevOps-Team. Fragen, die dabei zwangsläufig aufkommen, sind: Wie behalte ich den Überblick über alle Services? Wie gestalte ich meine Applikation fehlertolerant? Wie gewährleiste ich die Sicherheit meiner Services? Wie kann ich fortgeschrittene Deployment-Techniken nutzen, um Zero-Downtime-Updates einzuspielen? Wie verteile ich meine Applikation transparent über mehrere On-Premise und Public Cloud Instanzen?
In diesem Talk zeige ich die Vorteile von containerisierten Applikationen für fortgeschrittene Deployment-Techniken wie Blue/Green, Canary oder Dark- Launches. Wir werfen einen Blick auf Monitoring, Logging und Tracing Tools wie Prometheus, Grafana, OpenTracing, Jaeger und Kiali, die Einsicht in den Status komplexer Microservice Topologien geben. Mit Istio Service Mesh sehen wir wie diese Ansätze als neue “Microservice aware” Schicht einer Container Platform zusammengeführt werden. Der Service Mesh Ansatz hat das Potenzial ein Standard zu werden, wie Applikationsmanagement Aspekte nicht mehr in den Applikationen implementiert, sondern durch die Plattform transparent konsumiert werden.
Speaker:
Daniel Brintzinger ist Senior Solution Architect bei Red Hat. Er hat langjährige Erfahrung als Software-Engineer, Consultant und Softwarearchitekt mit den Schwerpunkten Prozessautomatisierung, Integration und Cloud-Architekturen. Aktuell beschäftigt er sich mit der nächsten Generation von AppDev-Patterns und -Architekturen mit dem Ziel, das Potenzial von Containerplattformen wie OpenShift voll auszuschöpfen. Daniel ist begeistert von Open Source, nicht nur aus technologischer Sicht, sondern auch als kultureller Wandel in der Art und Weise, wie wir zusammen arbeiten.