Aus der Praxis
Wir haben eine Software-Idee und die ersten Kunden – wie kommt sie in Produktion?
Vom Prototyp zur Plattform für Messdaten
Ausgangslage
Ein junges Unternehmen aus der Energiewirtschaft baute eine Plattform für Messdaten aus dem Smart-Meter-Rollout. Es gab einen Prototyp, den eine Beratung gebaut hatte. Für den Betrieb mit Kunden fehlte die Grundlage: keine reproduzierbare Infrastruktur, keine geregelte Auslieferung.
Was wir getan haben
Zu dritt haben wir die Delivery-Grundlage von Grund auf aufgebaut. Die Infrastruktur auf Azure entsteht mit Terraform als Code, Kubernetes ist die Laufzeitumgebung. Ausgeliefert wird über GitOps mit Argo CD: Was im Repository steht, läuft im Cluster. Pipelines mit GitHub Actions bauen und prüfen jede Änderung.
Ergebnis
Eine Produktionsumgebung, die sich aus dem Repository wieder aufbauen lässt. Änderungen gehen über einen Pull Request in Betrieb, nicht über Handarbeit am Cluster.
Was wir heute anders machen
Rückblickend haben wir größer gebaut, als ein junges Unternehmen es braucht. Heute fangen wir kleiner an und lassen die Plattform mit dem Produkt wachsen.