Anwendungsperformance cloudübergreifend mit dem NGINX Load Balancer verwalten

ZUSAMMENFASSUNG

Profitieren Sie von Multi-Cloud-Flexibilität mit Software-Load-Balancing für Cloud-native-Anwendungen

Die cloudnative ADC-Lösung NGINX von F5 ermöglicht es Unternehmen, cloudübergreifend einheitliche Sicherheits- und Traffic-Management-Richtlinien beizubehalten.

Kostenlose Testversion starten

Die Herausforderung? Multi-Cloud-Komplexität

52 % der Unternehmen verändern die Art und Weise, wie sie Anwendungen entwickeln, um die digitale Transformation voranzutreiben1, wobei eine Multi-Cloud-Strategie häufig eine wichtige Rolle spielt. Für viele Unternehmen ist es angesichts der Flexibilität, für jede Anwendung die passende Cloud auswählen zu können, schlicht nicht mehr praktikabel, an eine einzige Cloud gebunden zu sein.

Mit dem Wachstum Ihres Anwendungsportfolios nehmen jedoch auch die Sicherheitsbedrohungen und Leistungsrisiken zu. Je stärker Ihre Anwendungen verteilt sind, desto aufwendiger und komplexer wird es, cloudübergreifend einheitliche Richtlinien für Leistung und Lastverteilung zu verwalten.

Das können Sie tun

Um eine unkontrollierte Ausbreitung von Richtlinien einzudämmen, ohne Flexibilität oder Geschwindigkeit zu beeinträchtigen, benötigen Sie eine schlanke, cloudübergreifende Lösung für das Richtlinienmanagement. Das bedeutet, dass Sie sich in manchen Fällen bewusst gegen die Nutzung der nativen Anwendungsdienste entscheiden sollten, die in den meisten Public Clouds verfügbar sind. Diese Lösungen mögen zunächst als die einfachste Option erscheinen, doch ihnen fehlen die erweiterten Funktionen und cloudübergreifenden Möglichkeiten, die eine Drittanbieterlösung bietet.

Mit der richtigen Lösung für das Richtlinienmanagement bieten Sie:

  • Anwendungsentwicklungsteams die Möglichkeit, für jede Anwendung die richtige Hosting-Umgebung auszuwählen
  • Netzwerk- und Sicherheitsteams die Möglichkeit, wichtige Sicherheits- und Datenverkehrsmanagementrichtlinien für alle Anwendungen einheitlich zu definieren und durchzusetzen

Wie F5 helfen kann

Der NGINX Controller von F5 ist ein echter softwarebasierter Load Balancer, der sowohl schlank als auch flexibel ist. Der NGINX Load Balancer lässt sich problemlos in Ihre bestehende Automatisierungs-Toolchain integrieren und bietet eine Control-Plane-Lösung, mit der Sie Konfigurations-Workloads für Ihre NGINX Load Balancer definieren und verwalten können. Mit diesem Ansatz können Ihre Teams einheitliche Sicherheits- und Performance-Richtlinien für verschiedene Cloud-Plattformen erstellen und bereitstellen.

Mit einer intuitiven Benutzeroberfläche ermöglicht Ihnen NGINX Controller Folgendes:

  • Konfigurationsrichtlinien definieren
  • Richtlinien in verschiedenen Umgebungen wiederverwenden
  • Stellen Sie die Einhaltung Ihrer Richtlinien sicher
  • Kehren Sie jederzeit zu einer „Golden Version“ zurück, falls ein Problem auftritt

Die folgende Architektur veranschaulicht, dass zwei besser sind als eins: Die BIG-IP Plattform am Netzwerkrand bietet leistungsstarke Sicherheits-, Entschlüsselungs- und Beschleunigungsfunktionen in einer konsolidierten, mandantenfähigen Umgebung, die von BIG-IQ verwaltet wird. Näher an den Anwendungen stellt NGINX Plus dedizierte Load-Balancing-Dienste für einzelne Mandanten und jede Anwendung bereit, die vom NGINX Controller verwaltet werden.

Lösungsleitfaden

Herausforderung

Die meisten Unternehmen räumen der Flexibilität der Cloud Vorrang vor den organisatorischen Vorteilen einheitlicher Umgebungen, Prozesse und Tools ein und überlassen es den Anwendungsteams, für jede Anwendung die am besten geeignete Umgebung auszuwählen. Dies führt dazu, dass 87 % der Unternehmen mehrere Clouds unterstützen und dabei die jeweils besten Funktionen der einzelnen Plattformen nutzen.

Mit der zunehmenden Zahl von Anwendungen wird es immer schwieriger, Cloud-übergreifend einheitliche Richtlinien für Sicherheit, die Einhaltung gesetzlicher Vorschriften und die Anwendungsleistung umzusetzen – und Unternehmen machen sich zu Recht Gedanken über die langfristige Betriebsfähigkeit. Mit dem Umfang des Anwendungsportfolios wächst auch die Bedrohungslandschaft: Angreifer nehmen scheinbar unbedeutende Anwendungen ins Visier, die häufig nur unzureichend geschützt sind, ihnen jedoch einen Zugang zu Unternehmensdaten und anderen Systemen eröffnen.

Lösung

Um die Komplexität zu reduzieren und die Kosten zu kontrollieren, können Sie zentrale Anwendungsdienste (z. B. Datenverkehrsmanagement und Anwendungssicherheit) über verschiedene Cloud-Umgebungen hinweg standardisieren. Durch den Einsatz derselben softwarebasierten Load-Balancing-Lösung in mehreren Clouds erzielen Sie sowohl planbare Kosten als auch eine konsistente Anwendungsleistung.

Ein richtlinienbasierter Ansatz für den Lastenausgleich umfasst die Anwendung von Leistungs- und Sicherheitsrichtlinien auf Anwendungs- oder Mandantenebene. Diese anwendungsspezifischen Richtlinien können anschließend auf beliebige Cloud-Umgebungen sowie auf beliebige Bereitstellungsumgebungen wie Entwicklung und Produktion übertragen werden, wodurch Leistungsschwankungen vermieden werden.

Erfahren Sie mehr über das Load-Balancing-Modul von NGINX Controller. Lesen Sie das Datenblatt.

Komponenten

Die cloudnative ADC-Lösung NGINX von F5 wurde für Anwendungen konzipiert, die in der Cloud entstanden sind und dort entwickelt wurden. Sie ist ein schlanker, flexibler Software-Load-Balancer, der hohe Leistung und Vielseitigkeit in Multi-Cloud-Umgebungen bietet.

  • NGINX Controller
    NGINX Controller ist die Control-Plane-Lösung von NGINX zur Verwaltung der NGINX Data Plane. Dank seiner modularen Architektur ermöglicht Ihnen NGINX Controller, den gesamten Lebenszyklus von NGINX Plus zu verwalten – unabhängig davon, ob es als Load Balancer, API-Gateway oder Proxy in einer Service-Mesh-Umgebung eingesetzt wird. Das Load Balancing Module konfiguriert und validiert Ihre NGINX Load Balancer und unterstützt Sie bei der Fehlerbehebung. Mit dem API Management Module können Sie APIs definieren, veröffentlichen, absichern, überwachen und analysieren.

Fazit

Multi-Cloud ist gekommen, um zu bleiben. Wenn Sie die Vorteile maximieren und die Risiken minimieren möchten, benötigen Sie eine Cloud-native ADC-Lösung, die an all Ihren Private- und Public-Cloud-Standorten eine konsistente, hochwertige Anwendungsperformance und zuverlässige Sicherheitsservices gewährleistet. F5 und NGINX unterstützen Sie dabei.

Erfahren Sie mehr über NGINX Controller in diesem Blogbeitrag.

Ähnliche Inhalte

ANWENDUNGSFALL

Reliam stellt mit NGINX Plus mühelos Anwendungen für hohe Zugriffszahlen bereit

Erfolgsgeschichte lesen ›


E-BOOK

Das vollständige NGINX-Kochbuch

E-Book herunterladen ›


BLOG

Multi-Cloud-Konsistenz ist vielschichtig

Blogbeitrag lesen ›


LÖSUNGSLEITFADEN

F5 Multi-Cloud-Architektur

Eine Multi-Cloud-Architektur, die auf Openshift ausgeführt wird und deren Ingress von F5 verwaltet wird.

Leitfaden lesen ›


PARTNER

F5 und Ansible

Ansible und F5 – gemeinsam besser.

Mehr über die Partnerschaft erfahren ›


LÖSUNGSLEITFADEN

Laden Sie den Lösungsleitfaden herunter, um alle Details zu erhalten

Leitfaden herunterladen ›


FUSSNOTE

1Bericht zum Stand der Anwendungsdienste, DevOps-Ausgabe, 2019