11 / Leistungen
Cloud und Bereitstellung
Umzug von einem einzelnen Server, automatische Bereitstellung und eine Umgebung, die sich neu aufsetzen lässt.
Teams, bei denen ein Release ein manuelles Einloggen auf den Server ist und kein Ersatzsystem da ist.
Cloud
Bereitstellung
Prüfung
Live
Sicherung
Schaltfläche
Release
Zurücksetzen
Vorherige
Schema
Daneben
Woraus es besteht
Was zum System gehört
- 01
Was jetzt läuft
Zuerst die Liste: welcher Dienst, welche Datenbank, welche Schlüssel und was ausfällt, wenn die Maschine abgeschaltet wird.
- Dienste und ihre Abhängigkeiten
- Wo die Geheimnisse liegen
- Was tagsüber nicht angehalten werden darf
- 02
Umgebungen
Live und Prüfung leben nicht «vorerst so» auf einem Server. Geprüft wird, bevor es Personen bereitgestellt wird.
- Wo die neue Version angesehen wird
- Wo die Kunden arbeiten
- Welche Daten in der Prüfung nicht aus dem Live-System kommen dürfen
- 03
Bereitstellung
Eine neue Version geht per Knopf aus dem Repository, nicht über manuelles Einloggen und Kopieren eines Ordners.
- Was von selbst entsteht
- Wer bereitstellen darf
- Wie die vorherige Version zurückgesetzt wird
- 04
Umzug
Von einer einzelnen Maschine gehen wir so weg, dass die Unterbrechung kurz und im Voraus genannt ist.
- Was zuerst umzieht
- Wie wir den Verkehr umlegen
- Was wir direkt danach prüfen
- 05
Neu aufsetzen
Die Beschreibung der Umgebung liegt neben dem Code. Ein neuer Server wird danach aufgesetzt, nicht aus dem Gedächtnis.
- Container und Schema
- Beobachtung nach dem Umzug
- Woraus sich die Rechnung für die Plattform zusammensetzt
Was wir tun
- 01Was jetzt läuft und wovon es abhängt
- 02Schema in der Cloud
- 03Umzug ohne lange Unterbrechung
- 04Bereitstellung per Knopf
- 05Container und Beobachtung
Wie wir gehen
- 01Durchgang
- 02Schema
- 03Umzug
- 04Automatische Bereitstellung
- 05Rechnung für die Infrastruktur
Worauf
- Docker
- Terraform
- GitHub Actions
- Cloud-Plattformen
Orientierung zur Frist
Ein Dienst: einige Wochen. Mehrere Umgebungen und Datenbanken: ab einem Monat.
Ergebnis
Eine neue Version wird ohne nächtliches Fenster bereitgestellt, und der Server lässt sich nach der Beschreibung aufsetzen.
Was gewöhnlich später kommt
Mehrere Regionen, komplexe Netze und «ein eigener Cluster auf Vorrat» gehören nicht zum Umzug eines einzelnen Dienstes.