Ein tieferer Einblick in F5 NGINX One und eine Einladung zur Teilnahme am Early Access
Vor einigen Wochen haben wir NGINX One vorgestellt – und zwar unseren Kunden auf der AppWorld 2024. Außerdem haben wir den Early Access für NGINX One gestartet, für den sich inzwischen immer mehr Interessenten auf die Warteliste setzen lassen. Die Lösung wird auch auf der AppWorld EMEA und der AppWorld Asia Pacific präsentiert. Die Veranstaltungen in beiden Regionen laufen noch bis Juni.
Angesichts all dieser Präsenzveranstaltungen scheint jetzt der richtige Zeitpunkt zu sein, unseren Bloglesern etwas mehr über unsere Überlegungen und Planungen für NGINX One zu erzählen und unsere Einladung zum Early Access erneut auszusprechen – an unsere weltweite NGINX-Community.
NGINX auf ein neues Niveau heben
Das Herzstück aller NGINX-Produkte ist unsere herausragende Datenebene. Die ursprünglich von Igor Sysoev entworfene und programmierte NGINX-Datenebene hat sich über lange Zeit bewährt. Sie ist bemerkenswert eigenständig und leistungsfähig. Die Codebasis ist klein und kompakt geblieben, weist nur wenige Abhängigkeiten auf und ist nur selten von Sicherheitsproblemen betroffen. Unsere Herausforderung bestand darin, die Datenebene zum Mittelpunkt eines umfassenderen, vollständigen Produktangebots zu machen, das alles einschließt, was wir entwickeln – und diese Datenebene zugleich erweiterbarer, zugänglicher, erschwinglicher und einfacher zu verwalten zu gestalten.
Wir wollten NGINX außerdem für unseren großen F5-Kundenstamm leichter zugänglich machen. Dabei handelt es sich um globale Teams, die für den unternehmensweiten Netzwerkbetrieb und die Sicherheit zuständig sind. Viele von ihnen verantworten NGINX-Bereitstellungen und stellen sicher, dass Anwendungsentwicklungs- und Plattformbetriebsteams alles erhalten, was sie für die Entwicklung moderner Anwendungen benötigen.
Grundprinzipien: keine Silos, nutzungsbasierte Abrechnung, eine zentrale Verwaltungsebene, globale Präsenz
Vor diesem Hintergrund haben wir zu Beginn der Planung von NGINX One einige Designprinzipien festgelegt, an denen wir uns orientieren wollten:
- Unvoreingenommen und flexibel — NGINX One lässt sich problemlos für das gesamte Spektrum der NGINX-Anwendungsfälle implementieren (Webserver, Reverse-Proxy, Anwendungsbereitstellung, Kubernetes/Microservices, Anwendungssicherheit, CDN).
- Einfache API-Schnittstelle — NGINX One lässt sich über RESTful APIs problemlos mit jeder vorhandenen Entwickler-Toolchain, Plattform oder jedem System verbinden.
- Ein zentrales Verwaltungssystem — NGINX One bietet eine zentrale Konsole und eine zentrale Verwaltungsebene, über die sich sämtliche NGINX-Komponenten betreiben und konfigurieren lassen. Die Konsole wird als Service bereitgestellt, erfordert keinerlei Installation und lässt sich problemlos um andere Systeme wie Prometheus erweitern.
- Verbrauchsabhängig — Mit NGINX One zahlen Benutzer nur für das, was sie tatsächlich nutzen. Dadurch werden die Einstiegshürden deutlich gesenkt und die Gesamtbetriebskosten reduziert.
- Skaliert schnell, einfach und kostengünstig in jeder Cloud-Umgebung — NGINX One ist Cloud- und Umgebungs-unabhängig und stellt Funktionen für Datenebene, Anwendungsbereitstellung und Sicherheit in jeder Cloud, auf jeder PaaS- oder Orchestrierungsplattform sowie für funktionsbasierte und serverlose Umgebungen bereit.
- Vereinfachte Sicherheit — NGINX One erleichtert die Implementierung und Verwaltung der Sicherheit Ihrer Anwendungen in jeder Umgebung und nutzt dabei Funktionen von NGINX App Protect wie OneWAF und DDoS-Schutz.
- Intelligenz zur Optimierung von Konfigurationen — NGINX One nutzt das gesamte globale Wissen von NGINX, um intelligente Vorschläge für die Konfiguration Ihrer Datenebene zu unterbreiten, Fehler zu reduzieren und die Anwendungsleistung zu steigern.
- Erweiterbarkeit — NGINX One lässt sich problemlos in andere Plattformen für Netzwerke, Observability und Sicherheit sowie für die Anwendungsbereitstellung integrieren. NGINX One vereinfacht die Integration mit F5 Big-IP und anderen Produkten. Dadurch können Netzwerk- und Sicherheitsbetriebsteams ihre Technologielandschaft über unsere Produktfamilien hinweg leichter absichern und verwalten.
NGINX One wurde als ultimatives Multifunktionswerkzeug für die Datenebene konzipiert
Wir wollten all dies bereitstellen und dabei unser wichtigstes Asset nutzen – die NGINX-Datenebene. Tatsächlich beruhte unser ursprüngliches Konzept für NGINX One auf der Erkenntnis, dass wir zu unseren Wurzeln auf der Datenebene zurückkehren und diese zum Mittelpunkt unseres Universums machen mussten.
NGINX One baut auf der Ihnen vertrauten zentralen NGINX-Datenebenen-Software auf und erweitert sie um SaaS-basierte Tools für Observability, Verwaltung und Sicherheit. Ob Sie mit kleinen Bereitstellungen oder großen, komplexen Systemen arbeiten – NGINX One lässt sich nahtlos integrieren. Sie können es als direkten Ersatz für jedes bestehende NGINX-Produkt verwenden.
Wenn Sie sich in Hybrid- und Multi-Cloud-Umgebungen bewegen, vereinfacht NGINX One den Prozess. Die Integration in Ihre bestehenden Systeme, CI/CD-Workflows und Cloud-Dienste ist unkompliziert. NGINX One lässt sich innerhalb weniger Minuten bereitstellen und über eine API nutzen, sodass Sie flexibel nach Bedarf skalieren können. Dieser Service umfasst alle wesentlichen NGINX-Produkte: NGINX Plus, NGINX Open Source, NGINX Instance Manager, NGINX Ingress Controller und NGINX Gateway Fabric. NGINX One selbst wird für eine hohe Ausfallsicherheit über mehrere Clouds hinweg gehostet.
Kurz gesagt: NGINX One vereint all Ihre NGINX-Produkte in einer zentralen Verwaltungsumgebung. Besonders wichtig: Mit NGINX One zahlen Sie nur für das, was Sie tatsächlich nutzen. Es fallen weder jährliche Lizenzgebühren noch Kosten pro Benutzer an. Start-ups profitieren von einem großzügigen kostenlosen Tarif, mit dem sie skalieren und wachsen können, ohne unerwartete Kosten durch undurchsichtige Preismodelle befürchten zu müssen. Sie können genau die Ressourcen bereitstellen, die Sie zum jeweiligen Zeitpunkt benötigen. Je nach Bedarf können Sie die Kapazität erhöhen oder reduzieren und die Skalierung automatisieren, damit Ihre Anwendungen stets leistungsfähig bleiben.
NGINX One + F5 Big-IP = Eine zentrale Verwaltungsebene und globale Präsenz
Um die Verwaltung von NGINX als Bestandteil der F5-Produkte zu vereinfachen, wird NGINX One enger in F5 integriert und nutzt zugleich die globale Infrastruktur von F5. Zunächst wird NGINX One in der F5 Distributed Cloud bereitgestellt, wodurch Nutzer von NGINX One Zugriff auf zahlreiche zusätzliche Funktionen erhalten. Mit unserer Multicloud-Network-Fabric können sie Clouds problemlos miteinander vernetzen, ohne komplexe Integrationen bewältigen zu müssen. Auf der globalen Firewall-Ebene können sie mit weniger Aufwand und weniger Tickets granulare Sicherheitsrichtlinien für bestimmte Teams und Anwendungen konfigurieren. Nutzer von NGINX One profitieren von unserem globalen Netzwerk aus Points of Presence, das Anwendungen deutlich näher an die Endnutzer bringt, ohne dass eine zusätzliche Content-Delivery-Network-Schicht erforderlich ist.
F5-Benutzer können NGINX One problemlos nutzen, um alle in ihren Unternehmensumgebungen ausgeführten NGINX-Instanzen zu erkennen und diese Instanzen für eine bessere Beobachtbarkeit zu instrumentieren. Darüber hinaus nutzt das Sicherheitsportfolio von F5 eine gemeinsame WAF-Engine, die allgemein als „OneWAF“ bezeichnet wird. Dadurch können Unternehmen dieselben Richtlinien, die sie in BIG-IP Advanced WAF verwenden, zu NGINX App Protect migrieren und diese Richtlinien synchron halten.
Ein Blick in die Zukunft
Mit der kontinuierlichen Weiterentwicklung von NGINX One werden wir eine höhere Verfügbarkeit und Skalierbarkeit Ihrer Anwendungen und Infrastruktur gewährleisten. Dazu halten wir Ihre Anwendungen mit integrierter Hochverfügbarkeit und granularer Datenverkehrssteuerung online und bewältigen vorhersehbare wie auch unvorhersehbare Änderungen durch Automatisierung und Erweiterbarkeit. Wenn Sie Probleme erkennen und überwachte Konfigurationsänderungen automatisch und gleichzeitig auf mehrere Instanzen anwenden, senken Sie Ihre Betriebskosten erheblich.
Mithilfe detaillierter, KI-gestützter Einblicke in den Zustand Ihrer Anwendungen, APIs und Infrastruktur können Sie Probleme beheben, bevor Ihre Kunden Beeinträchtigungen bemerken.
Durch das Erkennen von Trends und Zyklen anhand historischer Daten können Sie künftige Anforderungen präzise einschätzen, fundiertere Entscheidungen treffen und die Fehlerbehebung optimieren.
Sie können Ihr Netzwerk, Ihre Anwendungen und APIs absichern und kontrollieren und gleichzeitig sicherstellen, dass Ihre DevOps-Teams ihre CI/CD-Systeme und -Tools nahtlos integrieren können. Die Sicherheit rückt näher an Ihren Anwendungscode und Ihre APIs heran und löst damit das Shift-Left-Versprechen ein. Unternehmen, die Zero Trust implementieren, können Benutzer vom Edge bis zur Cloud validieren, ohne zusätzliche Komplexität oder unnötigen Aufwand zu verursachen. Darüber hinaus stärken Sie Ihre Sicherheitslage weiter, indem Sie NGINX-Instanzen, die von bekannten Schwachstellen und Sicherheitslücken (CVEs) betroffen sind, sofort erkennen und die Risiken schnell mindern. So gewährleisten Sie einen einheitlichen Schutz in Ihrer gesamten Infrastruktur.
NGINX One wird auch die Art und Weise verändern, wie Sie unser Produkt nutzen. Wir stellen auf ein SaaS-basiertes Modell um, bei dem Sie für ein einziges Produkt bezahlen und unsere Services überall dort bereitstellen können, wo Ihre Teams sie benötigen – in Ihrem Rechenzentrum, in der Public Cloud oder in F5 Distributed Cloud. Künftig wird unsere Datenebene um weitere Funktionen wie WebAssembly ergänzt. Außerdem werden wir neue Anwendungsfälle wie ein KI-Gateway einführen. Mit einer gestaffelten, nutzungsbasierten Preisgestaltung machen wir die Nutzung dieser Services für Sie reibungslos und denkbar einfach.
Für eine kleine Anzahl von NGINX-Instanzen und für Neukunden wird es sogar ein kostenloses Kontingent geben. Mit der nutzungsbasierten Preisgestaltung können Sie ohne Risiko und mit geringen Anfangskosten einsteigen.
Für Beschaffungsteams wird es einfacher, da NGINX One in allen Beschaffungsprogrammen von F5 enthalten sein wird, einschließlich unseres Flexible Consumption Program.
Die Preisgestaltung wird für Entwicklungsteams kein Hindernis mehr darstellen. Mit NGINX One erhalten sie alle Funktionen und Verwaltungsmöglichkeiten, die sie benötigen, um jede App und API überall abzusichern, bereitzustellen und zu optimieren.
Wann kann ich NGINX One erhalten und wie kann ich mich darauf vorbereiten?
Angesichts unserer jüngsten Ankündigungen haben viele NGINX-Kunden gefragt, wann sie NGINX One erwerben können und was sie bereits jetzt tun können, um sich darauf vorzubereiten.
Wir gehen davon aus, dass NGINX One im Laufe dieses Jahres kommerziell verfügbar sein wird. Wie bereits erwähnt, können Kunden jedoch sich jetzt für einen frühzeitigen Zugang anmelden, die Lösung ausprobieren und uns Feedback geben, das wir in unsere Planung einbeziehen können. Bis dahin werden alle kommerziell verfügbaren NGINX-Produkte mit NGINX One kompatibel sein. Sie müssen sich also keine Sorgen machen, dass in naher Zukunft getätigte Käufe schon bald veraltet sein werden. Das werden sie nicht.
Um alle Vorteile von NGINX One nutzen zu können, sollten Kunden sicherstellen, dass sie die neuesten Versionen ihrer NGINX-Instanzen verwenden und NGINX Instance Manager gemäß den Vorgaben ihrer Lizenz ausführen.
Update vom Juni 2024: Seit der Einführung wurde NGINX One um zahlreiche neue Funktionen erweitert. Die Einführung eines verbrauchsbasierten Preismodells wurde verschoben. Lesen Sie diesen Blogbeitrag für alle Details zu neuen Funktionen und Preisänderungen.
Über den Autor
Ähnliche Blogbeiträge
Die Zukunft von NGINX: Zurück zu unseren Open-Source-Wurzeln
Beim NGINX Sprint 2022 besinnen wir uns auf unsere Open-Source-Wurzeln. Erfahren Sie mehr über die Initiativen, die wir im kommenden Jahr verfolgen, und teilen Sie uns mit, was Sie sich wünschen.

Ein Leitfaden zur Auswahl eines Ingress-Controllers, Teil 1: Ermitteln Sie Ihre Anforderungen
Ein Ingress-Controller kann eines der leistungsstärksten Tools in Ihrem Kubernetes-Stack sein. Erfahren Sie, wie Sie Ihre Ingress-Anforderungen ermitteln, um die beste Option auszuwählen.
Bereitstellung des NGINX Ingress Controllers auf Amazon EKS: So haben wir getestet
Wir haben kürzlich den Lösungsleitfaden zum NGINX Ingress Controller um Empfehlungen zur Dimensionierung für Amazon Elastic Kubernetes Service (EKS) ergänzt. In diesem Blogbeitrag erläutern wir, wie wir diese Empfehlungen erarbeitet haben, und stellen Ihnen alle Informationen zur Verfügung, die Sie benötigen, um selbst ähnliche Tests durchzuführen.

Protokollierung des Datenverkehrs zwischen NGINX und Upstream-Servern bei CDN77
Bei der Fehlersuche bei Datenverkehrsproblemen zwischen NGINX und Upstream-Servern konnte CDN77 die benötigten Daten nur aus dem Fehlerprotokoll mit aktivierter Debug-Ausgabe beziehen, was die Leistung beeinträchtigt und riesige Dateien erzeugt. Daher entwickelte das Team ein neues benutzerdefiniertes Modul, das ausschließlich die benötigten Daten protokolliert.
Ankündigung von NGINX Plus R16
NGINX Plus R16 ist eine einheitliche, elastische Ingress- und Egress-Schicht für Anwendungen, die die Funktionen eines Load Balancers, API-Gateways und einer WAF vereint und neue Features wie clusterfähige Ratenbegrenzung, Schlüssel-Wert-Speicher, „Random with Two Choices“, verbessertes UDP-Load-Balancing und vieles mehr bietet.
5 Gründe für den Umstieg auf softwarebasiertes Load Balancing
Entdecken Sie fünf Gründe für den Wechsel zu einem softwarebasierten Load Balancer wie NGINX Plus, darunter Kosteneinsparungen, die Einführung von DevOps und eine einheitliche Lösung für alle Umgebungen.