Die Cloud rückt in den letzten Jahren mehr und mehr in den Fokus. Die Möglichkeiten scheinen unbegrenzt: von virtuellen Servern bis hin zur vollständigen Verlagerung der Anwendungslogik in die Cloud (aka Serverless). Doch in welchem Kontext macht welches Szenario wirklich Sinn? Und wie sehen die konkreten Patterns aus? In der Session werden wir eine monolithische Anwendung Schritt für Schritt in die Cloud verlagern und dabei diskutieren, welche Vorteile und Herausforderungen die jeweiligen Schritte für die Anwendungsarchitektur mit sich bringen.
Zielpublikum: Architekten, Entwickler, Entscheider
Voraussetzungen: keine
Schwierigkeitsgrad: Anfänger
Extended Abstract
Im Rahmen der Session werde ich an einem Live-Beispiel zeigen, wie sich verschiedene Aspekte/Komponenten einer Anwendung in die Cloud verlagern lassen und welche Konsequenzen dies für die Architektur, aber auch für Management und Monitoring mit sich bringt. Zunächst werde ich z.B. DB und Storage Systeme aus der Cloud nutzen, dann BaaS-Funktionalität, um am Ende auch die eigene, individuelle Anwendungslogik in FaaS auszulagern.
Bei jedem Schritt werde ich mit den Teilnehmern über Sinn und Unsinn dieses Schrittes diskutieren, um so ein Verständnis dafür zu vermitteln, welcher „Cloudisierungs-Grad" in welchem Kontext sinnvoll ist.