Die meisten Kunden von F5 nutzen ein Spektrum an Technologien, die in den letzten 30 Jahren entwickelt wurden. Sie arbeiten mit Legacy- oder klassischen Umgebungen und den zugehörigen Prozessen, integrieren neue Technologien, sobald diese auf den Markt kommen, und alles dazwischen.
Selbst digital native Unternehmen sind vor gemischten Umgebungen nicht gefeit. Ganz gleich, wie hochmodern ein Unternehmen ist, es muss für die Arbeit mit verschiedenen Technologien offen bleiben, denn Geschäftsbeziehungen und Volkswirtschaften sind in Wirklichkeit Ökosysteme. Aus diesem Grund befindet sich fast jedes erfolgreiche Unternehmen in der „ chaotischen Mitte “ der Technologie-Glockenkurve. Und genau hier versucht F5, Herausforderungen für unsere Kunden zu lösen.
Unser Ansatz für Kubernetes ist in der Mitte dieser Glockenkurve fest verankert. Es lässt sich nicht leugnen, dass Kubernetes ein äußerst erfolgreiches Open-Source-Projekt, eine Open-Source-Community und ein äußerst erfolgreiches Open-Source-Ökosystem ist. Es hat sich zum De-facto-Standard für die containerbasierte Anwendungsentwicklung und den Containerbetrieb entwickelt. Für uns stellt sich die Frage, wie wir dazu beitragen können, diesen nächsten Größenordnungsschritt für Kubernetes zu ermöglichen. Was ist erforderlich, um den Geist des Projekts, der Community und des Ökosystems weiterzutragen und ihn mit den Anforderungen unserer Kundenbasis und unserer Expertise im Bereich Anwendungsservices zu vereinen?
Zunächst einmal können wir aus Open-Source-Projekten, die nicht so erfolgreich waren, viel lernen. Manche waren zu starrsinnig und drängten auf einen hundertprozentigen Konsens in der Community – ein unmöglicher Standard in einer Welt, in der die Organisationen vor so unterschiedlichen Herausforderungen stehen und ebenso unterschiedliche Meinungen darüber haben, wie diese zu bewältigen sind.
Eine weitere Falle besteht darin, sich zu sehr auf die größten beteiligten kommerziellen Partner zu verlassen. Dadurch werden die Vorgaben einiger weniger großer Technologieanbieter auf die breite Community abgewälzt, wodurch Minderheitenstimmen und Innovationen untergehen.
Wenn man sich andererseits die erfolgreichsten Open-Source-Projekte ansieht, stellt man fest, dass es ihnen gelungen ist, ein Gleichgewicht zwischen den Open-Source- und Community-basierten Prinzipien, die eingehalten werden müssen, und den kommerziellen Modellen, die die Kunden benötigen, zu finden.
Wir glauben, dass es keinen Konflikt zwischen gemeinschaftlichen und kommerziellen Lösungen geben muss. Ein Gleichgewicht lässt sich zwar erreichen, aber dazu bedarf es der Bereitschaft zur Zusammenarbeit und zur ständigen Verbesserung dieses Gleichgewichts, wenn neue Herausforderungen und Innovationen auftauchen.
Bisher ist es Kubernetes sehr gut gelungen, den Bedarf der Anbieter nach Erweiterungen und Experimenten mit der Wahrung starker Open-Source- und Community-Standards in Einklang zu bringen. Diese Flexibilität ist nicht nur aus kommerziellen Interessen wichtig, sondern auch, weil sie die Innovationsmöglichkeiten vielfältiger macht. Anstatt einen belastenden Governance-Prozess vorzuschreiben, wird die Community ermutigt, selbst zu basteln. Die wahren Maßstäbe dafür, ob etwas großartig ist oder nicht, sind einfach: Akzeptanz und Produktionseinsatz.
Auch bei F5 finden wir diese Balance – wir sind Teil des Open-Source-Ökosystems und ein kommerzielles Unternehmen. Wir verfolgen ein kommerzielles Motiv, glauben jedoch, dass es von entscheidender Bedeutung ist, produktionsreife Lösungen bereitzustellen, die ein breites Spektrum an Technologien nutzen und den Kunden die Möglichkeit geben, Kubernetes in allen Arten dieser „chaotischen Mittel“-Umgebungen einzusetzen.
Für uns bedeutet die Teilnahme an dieser Community nicht nur zu sagen, dass wir Kubernetes integrieren …
Wir sind auf lange Sicht dabei. Wir tragen dazu bei, das Wachstum von Kubernetes um die nächste Größenordnung voranzutreiben, indem wir unsere Kunden unterstützen, von Open Source bis hin zu kommerziellen Lösungen und allem, was dazwischen liegt.
Zu diesem Zweck führen wir unsere marktführenden Container-Ingress-Lösungen – NGINX Kubernetes Ingress Controller und F5 Container Ingress Services – zu einer einheitlichen Benutzererfahrung zusammen. Dies ist das Richtige für unsere Benutzer und die Community. Unser Ziel ist es, eine vollständig unterstützte, produktionsreife End-to-End-Ingress-Lösung bereitzustellen, die alles von NGINX-Open-Source-Lösungen bis hin zu unseren kommerziellen Angeboten umfasst.
Mehr zu unseren Containerlösungen lesen Sie hier . Und lassen Sie uns wissen: Was möchten Sie in der Zukunft von F5 sehen? Bei der Lösung welcher Herausforderungen können wir Ihnen helfen? Wie können wir Sie und die Community besser unterstützen? Wir hören zu und wir brauchen Sie.