BLOG | NGINX

Beschleunigen Sie Cloud-native Apps durch Automatisierung

NGINX-Teil-von-F5-horiz-schwarz-Typ-RGB
Jenn Gile Miniaturbild
Jenn Gile
Veröffentlicht am 13. Januar 2021

Da Sie diesen Blog lesen, ist Ihnen zweifellos bewusst, dass Automatisierung für die Bereitstellung moderner digitaler Erlebnisse von entscheidender Bedeutung ist. Es ermöglicht Agilität in einem Tempo, das mit menschlicher Hand nicht möglich wäre, reduziert Ausfallzeiten und Fehler und ermöglicht es Entwicklern, sich auf die Dinge zu konzentrieren, die ihnen Freude bereiten. 73 % der Unternehmen automatisieren den Netzwerkbetrieb, um die Effizienz zu steigern , und nirgendwo ist die Automatisierung so weit verbreitet wie in öffentlichen Clouds.

Bei NGINX lieben wir nicht nur die Automatisierung , sondern wissen auch, dass unsere Kunden und unsere Community sie als ein Muss betrachten. Unsere Lösungen können mithilfe von APIs nahtlos in DevOps-Workflows integriert werden und wir haben umfassend in die Entwicklung offizieller Ansible-Rollen und -Sammlungen investiert. In diesem Blog untersuchen wir vier Möglichkeiten, wie Sie NGINX-Technologien in der öffentlichen Cloud automatisieren können. Wir verwenden AWS als Beispiel-Cloud, aber NGINX ist Cloud-agnostisch, sodass Sie diese Methoden auf die Cloud Ihrer Wahl anwenden können.

Automatisieren Sie die Bereitstellung von NGINX Plus und NGINX App Protect mit Ansible

Wann Sie diese Methode verwenden sollten

  • Sie verwenden NGINX Plus, aber nicht NGINX Controller
  • Sie verwenden NGINX Controller, möchten aber die volle Kontrolle über Ihre NGINX Plus-Konfiguration

So verwenden Sie diese Methode

  1. Verwenden Sie Terraform, um Amazon Machine Images (AMIs) einzurichten
  2. Führen Sie eine Reihe von Ansible-Playbooks aus, um NGINX Plus zu installieren
  3. Konfigurieren Sie NGINX Plus als Reverse-Proxy und Load Balancer vor einigen NGINX Plus-Webservern
  4. Installieren Sie NGINX App Protect und konfigurieren Sie es, um den NGINX Plus Reverse-Proxy zu sichern

Ressourcen für diese Methode

Verwenden Sie NGINX App Protect noch nicht? Starten Sie Ihre kostenlose 30-Tage-Testversion .

Sehen Sie diese Methode in Aktion

Automatisieren Sie die Bereitstellung des NGINX-Controllers

Wann Sie diese Methode verwenden sollten

Sie verwenden den NGINX-Controller und möchten dessen Bereitstellung automatisieren.

So verwenden Sie diese Methode

  1. Verwenden Sie den Ansible Provisioner von Packer, um die AMIs des NGINX-Controllers vorab zu erstellen.
  2. Verwenden Sie Terraform, um die Infrastruktur des NGINX-Controllers auf AWS bereitzustellen
  3. Verwenden Sie Ansible, um den NGINX-Controller sowie den NGINX-Controller-Agenten auf NGINX-Plus-Instanzen zu installieren und zu konfigurieren

Ressourcen für diese Methode

Verwenden Sie NGINX Controller noch nicht? Starten Sie Ihre kostenlose 30-Tage-Testversion .

Sehen Sie diese Methode in Aktion

Automatisieren Sie Ihre NGINX Plus-Datenebene mit dem NGINX-Controller

Wann Sie diese Methode verwenden sollten

Sie verwenden NGINX Controller und möchten:

  • Segmentieren Sie die Kontrolle über Ihre Datenebenenressourcen und vermeiden Sie fehleranfällige manuelle Prozesse.
  • Ermöglichen Sie die Selfservice-Bereitstellung von Data-Plane-Instanzen und beseitigen Sie so den Engpass bei IT-Anforderungstickets.
  • Richten Sie sich nach Unternehmensstandards für genehmigte AMIs und Leitplankenkontrollen, die Sicherheitslücken verhindern.

So verwenden Sie diese Methode

Verwenden Sie NGINX Controller, um die Self-Service-Bereitstellung von NGINX Plus-Instanzen für Entwickler einzurichten.

Ressource für diese Methode

NGINX Controller- Produktseite

Verwenden Sie NGINX Controller noch nicht? Starten Sie Ihre kostenlose 30-Tage-Testversion .

Sehen Sie diese Methode in Aktion

Steuern Sie den Datenverkehr intelligent durch Automatisierung mit F5 DNS Cloud Services

Wann Sie diese Methode verwenden sollten

Sie möchten das digitale Erlebnis des Endbenutzers optimieren, indem Sie Ausfallzeiten und eine schlechte Anwendungsleistung verhindern.

So verwenden Sie diese Methode

Verwenden Sie F5 DNS Cloud Services zum Einrichten des DNS-Lastausgleichs (auch als Global Server Load Balancing ( GSLB ) bezeichnet) und profitieren Sie von den folgenden Vorteilen:

  • Leiten Sie den Datenverkehr automatisch von fehlerhaften Instanzen Ihrer Apps weg, damit Benutzer keine Verlangsamungen oder Ausfälle erleben.
  • Automatisieren Sie die Bereitstellung und Konfiguration mit APIs, um manuelle Fehler zu vermeiden und Konsistenz und Wiederholbarkeit zu erreichen.
  • Skalieren und verbessern Sie die Ausfallsicherheit durch die Bereitstellung von Apps in AWS-Regionen und Verfügbarkeitszonen.
  • Leiten Sie den Benutzerverkehr zur nächstgelegenen verfügbaren App-Instanz, um eine schnellere Leistung zu erzielen.

Ressourcen für diese Methode

Verwenden Sie die F5 DNS Cloud Services noch nicht? Starten Sie Ihre kostenlose 30-Tage-Testversion .

Sehen Sie diese Methode in Aktion

Erste Schritte mit NGINX in der Public Cloud

Heute können Sie Ihre eigenen NGINX-Lizenzen (BYOL) in die Cloud Ihrer Wahl bringen oder NGINX Plus (mit oder ohne NGINX App Protect) direkt von den Marktplätzen AWS , Google Cloud Platform und Microsoft Azure erwerben. Kontaktieren Sie uns, um zu erfahren, wie wir Sie bei Ihrer Cloud-Strategie unterstützen können und ob ein privates Angebot für Ihr Unternehmen geeignet ist.


„Dieser Blogbeitrag kann auf Produkte verweisen, die nicht mehr verfügbar und/oder nicht mehr unterstützt werden. Die aktuellsten Informationen zu verfügbaren F5 NGINX-Produkten und -Lösungen finden Sie in unserer NGINX-Produktfamilie . NGINX ist jetzt Teil von F5. Alle vorherigen NGINX.com-Links werden auf ähnliche NGINX-Inhalte auf F5.com umgeleitet."