Wie setzt man Optimierungsverfahren als „Software as a Service“-Lösung skalierbar und kostenoptimiert in einer Cloud-Umgebung um? Vor dieser Frage standen die Autoren dieses Artikels vor etwa einem Jahr. Nachdem der Go-Live erfolgreich absolviert wurde, ist es an der Zeit, die gewonnenen Erkenntnisse näher zu beleuchten. Im Fokus stehen dabei das Design einer angemessenen Cloud-Architektur, der Aufbau einer Continuous-Delivery-Pipeline sowie geeignete Qualitätssicherungsmaßnahmen.
Was macht eine SaaS-Lösung aus?
Für die Umsetzung einer Software as a Service (SaaS)-Lösung in der Cloud sind neben den fachlichen Diensten, die das eigentliche Produkt abbilden, eine Reihe an technischen Diensten erforderlich. Mit technischen Diensten werden im Weiteren diejenigen Dienstebezeichnet, welche für das Gesamtprodukt notwendig sind, aber nicht dessen Kernfunktionalität abbilden. Diese Kategorisierung ist in (stark) vereinfachter Form in Abbildung 1 dargestellt.
…
Kostenfreien Account erstellen oder einloggen.
Registrieren Sie sich jetzt, um kostenlos einen Monat auf SIGS+ Artikel
zuzugreifen.