Eine nicht-technische Erklärung von DownToZero

created: Freitag, Juli 12, 2024

Von Zeit zu Zeit bekommen wir die Frage, DownToZero für nicht-technische Personen zu erklären und was es von anderen Cloud-Diensten unterscheidet. Wir haben verschiedene Erklärungen ausprobiert, aber eine Analogie gefunden, die bei den meisten Menschen Anklang findet. Diese wollen wir hier teilen, um unser Prinzip zugänglicher zu machen.

Nach einem langen Arbeitstag fahren Sie nach Hause. Sobald Sie zu Hause ankommen, fahren Sie in Ihre Einfahrt, schalten das Auto aus und gehen ins Haus. Selbst wenn Sie später am Tag noch einkaufen gehen wollen, schalten Sie das Auto aus, weil es verschwenderisch erscheint, es laufen zu lassen.

Also gehen Sie später am Tag zurück zu Ihrem Auto, um einkaufen zu fahren. Sie starten das Auto und fahren zum Laden. Zurück zu Hause schalten Sie das Auto für die Nacht aus. Auch wenn es nachts kalt ist und es unangenehm ist, dass die Heizung erst anlaufen und die Sitze sich morgens erst wärmen müssen, schalten wir das Auto trotzdem aus. Das Auto laufen zu lassen erscheint lächerlich, nur um ein paar Minuten Aufwärmzeit zu sparen.

Bei Autos haben wir verstanden, dass es nicht sehr praktisch oder kosteneffektiv ist, sie die ganze Zeit laufen zu lassen. Wir akzeptieren eine Aufwärmphase, und die Hersteller haben viel investiert, um diese Phase bequemer zu machen.

Bei IT-Services und Maschinen hingegen erwarten wir, dass alle Dienste ständig laufen. Der Grund ist die Bequemlichkeit, daher wählen wir immer „always-on“, weil die Kosten akzeptabel sind. DownToZero bricht mit diesem Muster, indem es alles herunterfährt, was nicht in Benutzung ist. Dieser Ansatz wird als “scale-to-zero” bezeichnet. Wir integrieren scale-to-zero an jedem möglichen Punkt, denn Nachhaltigkeit erfordert nicht nur grüne Energie oder effizientere CPUs, sondern auch das Abschalten ungenutzter Software. Wir glauben, dass dieser Weg den größten Einfluss haben wird. Wir haben es bei Autos gemacht, und es ist selbstverständlich, Autos so zu nutzen. Jetzt ist es Zeit, dieses Paradigma auch auf Software anzuwenden.