Server & DevOps
Damit die Anwendung nach der Übergabe nicht zum Problem des Kunden wird: reproduzierbare Umgebungen, überwachter Betrieb und getestete Wiederherstellung.
Eine Anwendung ist nicht fertig, wenn sie funktioniert, sondern wenn jemand sie betreiben kann. Dazu gehören reproduzierbare Umgebungen, ein Deployment, das zweimal hintereinander dasselbe Ergebnis liefert, und eine Wiederherstellung, die tatsächlich einmal geprobt wurde.
Wir betreiben sowohl auf eigener Hardware — Proxmox, Linux, HAProxy — als auch in gemieteter Infrastruktur. In beiden Fällen gilt dasselbe: Konfiguration liegt im Repository, Zugänge sind einzeln vergeben, und ein Ausfall soll sichtbar sein, bevor ein Anwender anruft.