Wir betreiben das Hosting für Ihre Anwendungen selbst, auf Linux Servern in der EU. Die Verfügbarkeit wählen Sie nach Bedarf. Die Backups testen wir mit echten Wiederherstellungen.
Drei Stufen der Verfügbarkeit
Einen Cluster braucht nicht jede Anwendung. Wir wählen mit Ihnen die Stufe, die zu Ausfallrisiko und Budget passt.
Ein Datenbankserver mit Backups in S3
Die Datenbank läuft auf einem Server, und wir sichern sie regelmäßig in einen S3 kompatiblen Object Storage. Fällt der Server aus, stellen wir aus dem letzten Backup wieder her. Änderungen seit diesem Backup können verloren gehen.
Replica auf einem zweiten Server
Ein zweiter Datenbankserver, etwa mit PostgreSQL, übernimmt laufend die Änderungen des ersten. Fällt der erste aus, schalten wir auf die Replica um. Läuft die Replikation asynchron, können die letzten Transaktionen vor dem Ausfall fehlen.
Replica Set mit automatischer Umschaltung
Mehrere MongoDB Knoten halten dieselben Daten. Wenn der primäre Knoten ausfällt, wählen die übrigen selbst einen neuen, und die Anwendung schreibt weiter, ohne dass wir eingreifen müssen.
Restore Tests
Wir stellen regelmäßig aus dem Backup wieder her und prüfen, ob die Anwendung mit diesen Daten auch startet. Wie oft, legen wir mit Ihnen fest. Das Ergebnis schreiben wir in den Bericht.
Hosting in der EU
Server und Backups liegen in Rechenzentren in der EU. Anbieter und Standort nennen wir Ihnen, damit Sie beides in Ihrer Dokumentation zum Datenschutz angeben können.
Betrieb inklusive
Zum Hosting gehört auch der Betrieb: Patches im Wartungsfenster, Monitoring, nginx und TLS, DNS und die Firewall am Host. Die Details stehen unter Betrieb von Linux Servern, die Reaktionszeiten unter Service Levels.
Stehen Ihre Server bei einem anderen Hoster oder in Ihrer eigenen Umgebung, betreiben wir sie auch dort.
Windows Server und Datenbanken wie Oracle DB oder MS SQL betreiben wir nicht.