Zum Inhalt springen
Alle Fallstudien
Apps with loveApp-EntwicklungNatron Cloud

Vom eigenen Clusterbetrieb zum Kubernetes-Stack von Natron

Apps with love, eine Berner App-Agentur, hat den Betrieb der eigenen Kubernetes-Cluster an Natron abgegeben und ihre Container-Deployments auf eine Plattform gebracht.

Apps with love

Ergebnis

  • Clusterbetrieb an Natron übergeben
  • Container-Deployments auf einer zentralen, automatisierten Plattform gebündelt
  • Interne Engineering-Zeit in Kundenprojekte umgelenkt

Die Ausgangslage

Apps with love entwickelt Mobile- und Web-Anwendungen für Kunden aus Bern. Jede Kunden-App braucht ein Backend, und die Agentur betrieb diese Backends auf eigenen Kubernetes-Clustern. Die Entwicklerinnen und Entwickler waren damit auch die Cluster-Operatoren: Upgrades, Zertifikate, Monitoring und Backups liefen nebenbei, zwischen zwei Kundenterminen.

Was Natron gemacht hat

Wir haben die Workloads der Agentur auf den Managed-Kubernetes-Stack von Natron migriert. Deployments laufen über Argo CD aus den Git-Repositories der Agentur, Images liegen in Harbor. Die Plattformbasis bringt Cilium, cert-manager, Monitoring mit Grafana und Loki sowie Velero-Backups mit.

Natron betreibt die Plattform: Patching, Kubernetes-Upgrades, Backups und Monitoring mit Bereitschaft. Die Agentur behält die Kontrolle über ihre Anwendungen und deren Deployment-Pipelines.

Das Ergebnis

Die Container-Deployments aller Kundenanwendungen laufen auf einer Plattform, die Natron betreibt. Die Entwickler, die früher die Cluster pflegten, stecken diese Zeit heute in Kundenprojekte.