Oh, klar, Kubernetes ist der letzte Schrei und natürlich brauchst du eins. Vielleicht drei! Aber wenn Sie jemals aufhören zu denken: „Warum Kubernetes?“, Wie es Paul Johnston getan hat, erwarten Sie viele (und viele) Meinungen.

Einer der Hauptgründe, warum IT-Experten Kubernetes nutzen, ist die Reduzierung des Lock-In, indem die Portabilität zwischen Clouds sichergestellt wird.

Dies ist theoretisch besser als in der Praxis. Und wie Johnston sagt, sagen ihm dieselben Leute, die ihm sagen, dass sie Kubernetes aus Gründen der Cloud-Portabilität begrüßen, dass sie keine Pläne haben, umzuziehen.

Warum also Kubernetes?

Container weg weg Lock-In!

Viele Leute steigen in den Kubernetes-Zug ein, nur weil er beliebt ist. („Entwickler und Architekten wollen es nutzen, weil Technologie eine Modebranche ist und Kubernetes im Trend liegt“, sagt Orion Edwards.)

Dies trotz der Wahrscheinlichkeit, argumentiert James Thomason, dass Entwickler Kubernetes möglicherweise als eine Möglichkeit betrachten, „wie Google zu laufen“ … in Wirklichkeit ist es für alle außer 0,001% der Anwendungsfälle übertrieben. “

Während dies den Fall ein wenig übertreiben könnte, hat Thomason einen Punkt. Als Industrie neigen wir dazu, glänzende neue Dinge weit über ihren Verwendungszweck hinaus anzuwenden.

Laut Johnston begrüßen viele CTOs Kubernetes „normalerweise, weil sie es müssen. Entweder geerbt oder weil es das ist, was sie als das nächste große Ding ansehen (viele Entwickler zu mieten) und sich dafür entscheiden, dann wünschten sie, sie hätten es nicht getan. “

Warum das Bedauern? Denn mit Kubernetes geht Komplexität einher, Komplexität, die sie mit dem Fahrzeug, das sie für die Cloud-Portabilität am meisten benötigen, nicht hatten, dem niedrigen Docker-Container. Oder einfache Shell-Skripte. In der Tat, während Johnston fortfährt, wird Kubernetes „etwas überkomplizieren, was seit Jahren auf verschiedene Weise getan wird“.

Das Vermeiden von Lock-In ist die Hauptantwort auf Johnstons „Warum Kubernetes?“ Frage. Dan Selman sieht es so: „Es ist nicht immer eine rationale Angst, aber es ist eine Angst.“

Der Analyst Lawrence Hecht mischt sich ein und argumentiert: „Die Angst vor dem Lock-In ist rational. Es ist vernünftig, eine Exit-Strategie zu haben, auch wenn Sie nicht vorhaben, sie zu verwenden. “

Sie möchten, dass die Cloud-Portabilität das Lock-In minimiert? Du kannst es haben. Aber Sie brauchen wahrscheinlich keine Kubernetes, um dorthin zu gelangen.

Kubernetes hinter den Kulissen

Auch wenn Kubernetes die Sperre in der realen Welt nicht aufhebt, hat es aus anderen Gründen immer noch Wert. Zum einen, wie Don Syme hervorhebt, erwerben Entwickler, die auf Kubernetes aufbauen, wertvolle Fähigkeiten, die zwischen Arbeitgebern übertragen werden, unabhängig davon, welche Cloud diese verschiedenen Arbeitgeber verwenden.

Kubernetes ist auch eine großartige Möglichkeit für Unternehmen, ein gewisses Maß an Infrastrukturabstraktion zu erhalten, wie Joseph Mente argumentiert. Dies kann beim Wechsel zwischen Diensten hilfreich sein, auch wenn die Sperrung nicht aufgehoben wird. Es gibt schließlich einen Grund, warum sich die meisten Unternehmen für eine bestimmte Cloud entscheiden, und dies gilt nicht für grundlegende Berechnungen und Speicher.

Also ist Kubernetes wichtig?

Share: