DEV Community

Serguey Shinder
Serguey Shinder

Posted on

Die Cloud ist nur der Computer eines anderen

„Die Cloud ist nur der Computer eines anderen" fing als Witz auf einem Aufkleber an. Ich halte es für einen der nützlichsten Sätze, wenn man mit Infrastruktur arbeitet.

Denn die Cloud kann sich wie Magie anfühlen. Unbegrenzte Kapazität, immer verfügbar, das Problem von jemand anderem. Und genau aus dieser Sichtweise kommen die teuren Fehler. Wenn du vergisst, dass darunter eine echte Maschine, ein echtes Netzwerk und eine echte Rechnung liegen, entwirfst du, als wären Ressourcen kostenlos und Zuverlässigkeit garantiert. Beides stimmt nicht.

Der Computer eines anderen fällt trotzdem aus. Regionen gehen offline. Wenn dein ganzes System annimmt, die Cloud blinzle nie, dann bist du an dem Tag, an dem sie es tut, derjenige, der die Ausfallzeit erklärt. Die Zuverlässigkeit des Anbieters ist ein Fundament, keine Garantie, an die du dein eigenes Design auslagern kannst.

Der Computer eines anderen berechnet dir außerdem jede Stunde, jedes Gigabyte, jede Anfrage. Die Bequemlichkeit, mit der man etwas hochfährt, macht es genauso leicht, Geld für ungenutzte Instanzen und vergessene Volumes zu verbrennen. Die Abstraktion versteckt die Kosten, bis die Rechnung kommt.

Nichts davon spricht gegen die Cloud. Es spricht dafür, sie mit offenen Augen zu nutzen. Plane für den Ausfall, der kommen wird. Beobachte die Kosten wie dein eigenes Geld. Verstehe mindestens eine Schicht tiefer, was du eigentlich mietest.

– Serguey Shinder

Top comments (0)