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
| Betriebsart | Wer betreibt die Anwendung | Wer sichert die Daten | Was es kostet |
|---|---|---|---|
| Betrieben von dir | Du, aus deinem Git-Repository | Du, vollständig | Grundgebühr und Verbrauch |
| Managed App | Wir, nach einem festen Paket aus unserem Katalog | Wir, mit beobachteten Sicherungen | Dazu eine Servicegebühr pro App für Managed Basic oder Managed Business |
| Individuell betrieben von gh0stservice | Wir, für eine Anwendung ohne Katalogpaket, nach einem Bestellschein | Wir, nach dem Bestellschein | Wie Managed App, dazu eine einmalige Einrichtung |
| Plattform-Erweiterung | Wir, als Teil der Plattform, zum Beispiel gh0steye oder gh0stforge | Wir | Nur 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 dir | Managed App | |
|---|---|---|
| Die Plattform | Bei uns | Bei uns |
| Schutzregeln und Kontogrenzen | Bei uns | Bei uns |
| Konfiguration der Anwendung | Bei dir | Bei uns, innerhalb von Plan und Parametern |
| Code deiner eigenen Anwendungen | Bei dir | Bei dir |
| Updates der Anwendung | Bei dir | Bei uns; neue Neben- und Hauptversionen nur mit deiner Zustimmung |
| Sicherungen und Wiederherstellung | Bei dir, vollständig | Bei uns, nach deinem Service Level |
| Störung: Plattform | Bei uns | Bei uns |
| Störung: Anwendung | Bei dir | Bei uns, in den Reaktionszeiten deines Service Levels |
| Preis | Niedriger | Hö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.