BLOG

Cloud Native und Open Source (ohne den Aufwand)

F5 Miniaturansicht
F5
Veröffentlicht am 21. Oktober 2020

Es ist schwer, ein Unternehmen zu finden, das nicht über Cloud-native Technologien nachgedacht hat, um den Benutzeranforderungen gerecht zu werden oder flexibler zu werden. Was also hält die Teams jetzt davon ab, diesen Schritt zu wagen? Einer der Gründe, warum nicht mehr Unternehmen den Schritt gewagt haben, liegt darin, dass viele der kritischen Teile des Cloud-Native-Stacks Open-Source-Angebote sind. Zwar bieten Open-Source-Projekte erhebliche Vorteile und eine größere Flexibilität, doch ist die Gesamtinvestition in schnelllebige Open-Source-Projekte mit geringer Kontrolle über die Projektrichtung für Unternehmen oft nicht tragbar. Ein weiterer Grund für das Zögern liegt darin, dass der aktuelle Cloud-Native-Markt gesättigt ist und es in den kommenden Jahren mit Sicherheit zu einer deutlichen Konsolidierung kommen wird. Die Auswahl kann überwältigend sein – und die Nachteile einer falschen Wette auf eine möglicherweise bald veraltete Technologie können die Vorteile überwiegen.

Kurz gesagt: Die Cloud-native-Technologie treibt enorme Innovationen in den Bereichen Vernetzung und Anwendungsbereitstellung voran, doch wie bei allen neuen Märkten gibt es erhebliche Hürden bei der Einführung. Darüber hinaus werden die Kosten für Betrieb, Wartung und Support von Open-Source-Projekten häufig zugunsten des Versprechens von Geschwindigkeit und Flexibilität übersehen. F5 möchte Ihnen dabei helfen, diesen Übergang zu meistern und Zögern und Zweifel auszuräumen, damit Sie die Geschwindigkeit und Flexibilität von Open Source ohne Unsicherheit nutzen können.

Ein Open Source-First-Ansatz

Infrastruktur- und Cloud-native-Anwendungen bewegen sich in Richtung eines Open-API- und Open-Source-First-Ansatzes. Open-Source-Projekte wie Kubernetes sind in Unternehmen auf breiter Front angekommen und zeigen keine Anzeichen einer Verlangsamung. Vor diesem Hintergrund konzentrieren sich viele Teams bei F5 darauf, zu Open-Source-Projekten beizutragen und diese zu leiten sowie offene APIs zu erstellen, damit F5-Kunden die Geschwindigkeit und Flexibilität von Open Source nutzen können, ohne den damit verbundenen Aufwand bewältigen zu müssen. Wir tun dies, indem wir den Ansatz „ Holz hacken, Wasser tragen “ verfolgen, sodass sich unsere Kunden auf das konzentrieren können, was für sie wichtig ist, wie etwa die Schaffung von Geschäftswert mit ihren Anwendungen, und gleichzeitig von einem anbieterneutralen, Community-gesteuerten Technologie-Stack profitieren können.

F5 unterstützt seine Kunden auf folgende wichtige Weise dabei, mit Open Source erfolgreich zu sein:

  • Beheben kritischer Probleme und Fehler, die für die Benutzer wichtig sind – Während Endbenutzerunternehmen sich oft aktiv an der Bereitstellung von Feedback zu den Projekten über GitHub oder durch Stellen von Fragen in verschiedenen Foren beteiligen, ist es bei einem großen Open-Source-Projekt oft schwierig, die Aufmerksamkeit der Community-Mitglieder zu gewinnen. Dasselbe gilt für die zeitnahe Umsetzung einer offenen Angelegenheit von der Einreichung bis zur Veröffentlichung. Unsere Teams bei F5 (einschließlich NGINX und Aspen Mesh) sind sich bewusst, dass Unternehmen eine zeitnahe Kommunikation über Workarounds für kritische Fehler und Zeitpläne für deren Behebung benötigen. Daher konzentrieren sie sich darauf, diese Bedenken auszuräumen und diese Probleme schnell und offen zu lösen.
  • Hinzufügen wertvoller, von Benutzern angeforderter Funktionen und Features – Bei jedem großen Open Source-Projekt kann das Hinzufügen selbst eines kleinen Features Monate dauern, da ein Konsensbildungsprozess zu Designdokumenten, Implementierungsentscheidungen und Codeüberprüfungen erforderlich ist. Für Unternehmen, die nicht über den Einfluss verfügen, Projekte in Richtung ihrer Anforderungen zu lenken, kann dies zu hohen Kosten und geringen Erträgen führen. Da die Mitglieder des F5-Teams an verschiedenen Open-Source-Projekten mitwirken und diese betreuen, kennen wir die Landschaft gut und können dabei helfen, die Bedürfnisse der Kunden zu vertreten und ihre Anforderungen in konkrete Ergebnisse umzusetzen.
  • Maßgeschneiderte Lösungen für bestimmte Branchen – In ähnlicher Weise mangelt es Open-Source-Communitys häufig an Fachwissen in verschiedenen vertikalen Märkten (wie Telekommunikation, Gesundheitswesen und Finanzdienstleistungen), die sich mit allgemeinen Unternehmensfunktionen überschneiden, aber einzigartige Anforderungen haben können. Ein lebendiges und florierendes Open-Source-Projekt kann verschiedene Segmente bedienen und durch die Beteiligung und Beiträge verschiedener Branchen zu einem besseren Produkt heranreifen. Die umfassende branchenübergreifende Expertise von F5 ist sehr hilfreich beim Erkennen wichtiger Chancen und bei der Gestaltung des Fahrplans für Open-Source-Projekte für eine breite Einführung in allen Branchen.
  • Erweiterbare Technologien schnell und transparent schützen – Sicherheit ist ein weiteres wichtiges Anliegen von Unternehmen, die Open-Source-Technologien einführen. Richtlinienanforderungen hinsichtlich der Produktionsnutzung und Datenverarbeitung können große Hindernisse für eine breite Einführung dieser Projekte darstellen. Während das Beheben von Fehlern natürlich sehr wichtig ist, geht es bei der Sicherheit von Open-Source-Projekten um viel mehr. Es geht auch darum, einen Prozess zu schaffen, mit dem Mitglieder und Endbenutzer potenzielle Sicherheitslücken verantwortungsbewusst melden können. Außerdem muss ein System zur frühzeitigen Offenlegung eingerichtet werden, damit Anbieter und andere beteiligte Organisationen frühzeitig über bevorstehende Sicherheitsversionen benachrichtigt werden können. Unsere Teammitglieder bei F5 sind seit Jahrzehnten Vorreiter, wenn es um die verantwortungsvolle Verwaltung von Schwachstellen in wichtigen Infrastrukturprodukten geht. Indem wir unsere Erfahrungen in Open-Source-Communitys nutzen, um Best Practices voranzutreiben und Reaktionssysteme zu etablieren, hat Ihr Unternehmen den Freiraum, sich auf Aufgaben zu konzentrieren, die einen Mehrwert für das Unternehmen schaffen.

Open-Source-Projekte entwickeln sich von Natur aus schnell und fügen rasch Funktionen hinzu, bei denen es für Entwicklungsteams in Unternehmen eine Herausforderung sein kann, mitzuhalten. Dies ist ein wichtiger Aspekt bei Cloud-nativen Infrastrukturprojekten, da die Upgrade- und Rollout-Zyklen für Unternehmen langwierig sein können und sowohl für die Entwickler als auch für die Kunden eines Unternehmens erhebliche Auswirkungen haben können. F5 spielt eine wichtige Rolle, indem es den Kunden einen vorhersehbaren Veröffentlichungs- und Veraltungszyklus für die von uns unterstützten Open-Source-Projekte bietet. Wir nutzen die Lehren aus unseren Erfahrungen in diesem Bereich, um eine bessere Erfahrung zu schaffen, die den Erwartungen großer, etablierter Organisationen entspricht.

Wenn Sie sich noch auf Ihrer Open-Source-Reise befinden oder gerade erst darüber nachdenken, damit anzufangen, hilft Ihnen unser Expertenteam bei F5 dabei, das Beste daraus zu machen.