Betriebsmodelle

Entscheiden, ob du deine Anwendung selbst betreibst oder wir das übernehmen.

Die wichtigste Entscheidung auf gh0stcloud ist keine technische. Sie lautet: Wer kümmert sich um die Anwendung, nachdem sie läuft?

Die Plattform darunter ist immer dieselbe, und sie liegt immer bei uns. Was sich unterscheidet, ist, wer die Anwendung betreibt, wer ihre Daten sichert und was es kostet. Jedes Projekt zeigt im Portal, zu welcher dieser vier Betriebsarten es gehört.

Die vier Betriebsarten

BetriebsartWer betreibt die AnwendungWer sichert die DatenWas es kostet
Betrieben von dirDu, aus deinem Git-RepositoryDu, vollständigGrundgebühr und Verbrauch
Managed AppWir, nach einem festen Paket aus unserem KatalogWir, mit beobachteten SicherungenDazu eine Servicegebühr pro App für Managed Basic oder Managed Business
Individuell betrieben von gh0stserviceWir, für eine Anwendung ohne Katalogpaket, nach einem BestellscheinWir, nach dem BestellscheinWie Managed App, dazu eine einmalige Einrichtung
Plattform-ErweiterungWir, als Teil der Plattform, zum Beispiel gh0steye oder gh0stforgeWirNur der gemessene Verbrauch

Managed Apps und individuell betriebene Anwendungen gibt es nur für Unternehmen. Plattform-Erweiterungen und selbst betriebene Projekte stehen jedem Konto offen.

Selbst betreiben

Passt, wenn in deinem Umfeld jemand ist, der Deployments verantworten kann und will. Konkret heißt das, dass ihr euch zutraut, mit Container-Images und Anwendungskonfiguration umzugehen, Manifeste zu schreiben und zu ändern, ein fehlgeschlagenes Rollout zurückzunehmen, Abhängigkeiten aktuell zu halten, eure Daten zu sichern und einzuschätzen, was mehr Repliken oder mehr Speicher am Monatsende bedeuten.

Das ist keine hohe Hürde. Wenn du deine Anwendung ohnehin selbst entwickelst, kannst du das vermutlich schon.

Wir betreiben die Plattform. Du betreibst deine Anwendung und sicherst ihre Daten. Eine Sicherungsfunktion für diese Daten bietet die Plattform nicht; wie du Backups selbst einrichtest, steht unter Speicher, Datenbanken und Backups.

Betreiben lassen

Passt, wenn niemand bei euch diese Rolle übernehmen soll, oder wenn es jemanden gäbe, aber seine Zeit woanders mehr wert ist.

Mit einer Managed App betreiben wir eine Anwendung aus unserem Katalog für dich, zum Beispiel eine PostgreSQL- oder MariaDB-Datenbank. Du wählst Plan und Service Level, wir übernehmen Einrichtung, Sicherungen, Wiederherstellung, Sicherheitsupdates und Überwachung. Die Servicegebühr beginnt erst am Übergabetag, also nachdem wir erfolgreiche Sicherungen beobachtet und eine Wiederherstellung ausgeführt haben.

Für eine Anwendung, die nicht im Katalog steht, gibt es Individuell betrieben von gh0stservice. Was genau dazugehört, halten wir in einem Bestellschein fest, bevor es losgeht. Nicht weil wir formal sein wollen, sondern weil „ihr kümmert euch drum“ ohne Liste im Ernstfall von beiden Seiten unterschiedlich gelesen wird.

Was wir in beiden Fällen zusagen, steht verbindlich in der Leistungsbeschreibung.

Wer wofür geradesteht

Betrieben von dirManaged App
Die PlattformBei unsBei uns
Schutzregeln und KontogrenzenBei unsBei uns
Konfiguration der AnwendungBei dirBei uns, innerhalb von Plan und Parametern
Code deiner eigenen AnwendungenBei dirBei dir
Updates der AnwendungBei dirBei uns; neue Neben- und Hauptversionen nur mit deiner Zustimmung
Sicherungen und WiederherstellungBei dir, vollständigBei uns, nach deinem Service Level
Störung: PlattformBei unsBei uns
Störung: AnwendungBei dirBei uns, in den Reaktionszeiten deines Service Levels
PreisNiedrigerHöher

Wie du dich entscheidest

Die nützlichste Frage ist nicht, welches Modell mehr Funktionen hat. Die Plattformfunktionen sind dieselben. Sie lautet: Was passiert bei euch, wenn die Anwendung plötzlich nicht mehr startet, oder wenn Daten verloren gehen?

Gibt es darauf eine klare Antwort und die betreffende Person hat Zeit dafür, betreib es selbst und spar das Geld. Gibt es keine, oder ist die Antwort „dann ruft jemand den Falk an“, dann kaufst du mit einer Managed App genau das ein, und zwar so, dass es vorher aufgeschrieben ist.

Wechseln kannst du später. Eine Datenbank, die du bisher selbst betreibst, wird zur Managed App, indem wir ihre Daten in eine neue Instanz übernehmen. Endet der Vertrag über eine Managed App, bekommst du einen Export im Originalformat, mit dem du sie selbst weiterbetreiben kannst.