Betrieb: ausrollen, überwachen, wiederherstellen
Software ist nicht fertig, wenn sie funktioniert, sondern wenn sie bei Ihnen läuft und dort jemand weiß, wie.
Wie ich arbeite
Ich arbeite seit 2017 mit Docker und Jenkins. Was ich am Ende übergebe, ist nicht nur Code, sondern eine Pipeline, die jeder im Team auslösen kann, und eine Anleitung, die tatsächlich stimmt. Der Satz, den ich am häufigsten vermeide, ist läuft bei mir.
Dazu gehört auch die unbequeme Seite. Ein Backup, das nie zurückgespielt wurde, ist kein Backup. Ein Monitoring, das keiner liest, ist eine Beruhigungspille. Deshalb gehören zu jeder Übergabe ein Wiederherstellungsversuch und die Frage, wer nachts eigentlich angerufen wird.
Typische Aufträge
-
01
Deployment automatisieren, damit ein Release keine Nachtschicht braucht
-
02
Monitoring und Alarme aufsetzen, die zu Ihrer Bereitschaft passen
-
03
Backups einrichten und eine Wiederherstellung wirklich durchspielen
-
04
Eine Anwendung in Container packen und den Serverumzug begleiten
-
05
Eine Testumgebung, die der Produktion nahe genug kommt
Womit
Docker, Jenkins, CI/CD-Pipelines, nginx und Apache, Plesk, Linux, Monitoring und Alarmierung
Wo Sie das nachlesen können
Diese Seite läuft auf einem einfachen Hosting-Paket ohne Node-Prozess, mit reproduzierbarem Build und gemessenen Größen auf dem Bauschild. In der Werkstatt steht außerdem ein Upload-Dienst, der Gigabyte-Dateien ohne eigenen Server-Dienst bewegt.
MehrPasst oft dazu
Alle LeistungenOb konkrete Anfrage oder erst mal eine Frage: Schreiben Sie, was Sie beschäftigt. Sie bekommen eine Antwort von mir, nicht von einem Postfach.