VM-Runtime (IaaS)
Geeignet für Low-Change-Migrationen und Komponenten mit OS-naher Kontrolle, Spezialagenten oder ausgeprägten Legacy-Abhängigkeiten.
Zuletzt aktualisiert am
Das Design-Modul entscheidet vor der Ausführung der Migration, wie eine Anwendung auf STACKIT betrieben werden soll. Diese Seite fokussiert auf Zielarchitektur-Entscheidungen für Anwendungen, nicht auf Landing-Zone-Basisthemen.
Für jede Anwendung sollte das Zielbild diese zentralen Fragen beantworten:
Diese Orientierung hilft bei der praktischen Auswahl für Designs von Anwendungen:
Nicht nach Gewohnheit entscheiden. Auf Basis messbarer Anforderungen, verfügbarer Betriebskapazität und Zielen über den Lebenszyklus entscheiden.
VM-Runtime (IaaS)
Geeignet für Low-Change-Migrationen und Komponenten mit OS-naher Kontrolle, Spezialagenten oder ausgeprägten Legacy-Abhängigkeiten.
Kubernetes-Runtime (PaaS-nahes Betriebsmodell)
Geeignet für containerisierte Workloads mit Bedarf an skalierbarer Ausführung, standardisierten Releases und Plattformbetrieb.
Cloud-Foundry-Runtime (PaaS)
Geeignet, wenn Teams hohe Entwicklerproduktivität und schnelle Bereitstellung über tiefe Plattformkontrolle priorisieren.
Statische Auslieferung mit Object Storage/CDN
Geeignet für Frontend-/Static-Workloads mit hohem Verteilungsbedarf und geringer Runtime-Komplexität.
SaaS-Ersatzpfad
Geeignet, wenn Prozessfit und Standardfähigkeiten mehr Mehrwert liefern als Migration und Betrieb des bisherigen Stacks.
VM-Muster mit Betriebsbaseline
Spring Boot auf VM mit Application Load Balancer, Observability-Integration und Backup-Strategie.
Kubernetes-Plattformmuster
Spring Boot auf SKE mit gemanagten Datendiensten, Object Storage, Secret Handling und Messaging.
Statische Auslieferung mit CDN-Option
Statische Auslieferung aus Object Storage mit optionaler CDN-Beschleunigung für internetseitige Nutzung.
Hybrides Connectivity-Muster
Zugriff auf den Workload über VPN und zentrale Firewall-Controls für Enterprise-Netze.
Cloud-Foundry-Muster
Spring Boot auf Cloud Foundry mit angebundenen Backing Services wie Redis und RabbitMQ.
Die Pattern-Karten dienen als mögliche Zielbilder. Pro Anwendung sollte ein explizites Zielbild gewählt werden. Mehrere Muster nur kombinieren, wenn Koexistenz bewusst als Übergangszustand geplant ist.
Diese Architektur-Assets dienen als konkrete Design-Referenzen.






Die Architektur-Assets helfen bei Auswahl und Begründung der Zielarchitektur, die Runbook-Assets bei der konkreten Umsetzung des Migrationspfad.