TRENDS

TRENDS

Laut Forrester setzen 50 % der Unternehmen DevOps-Praktiken ein, um die Markteinführungszeit zu verkürzen (hohe Geschwindigkeit von Funktionen) und die Stabilität zu verbessern (geringere Anzahl von Ausfällen und schnellere Problemlösung).

Neben der Zunahme von DevOps-Praktiken modernisieren Unternehmen Anwendungen mithilfe von Mikrodienst-Architekturen, bei denen verschiedene Anwendungen in einzelne, gebündelte Dienste aufgeteilt werden. Beinahe 10 % der neuen Anwendungen werden als Mikrodienste erstellt, während weitere 25 % hybride Anwendungen darstellen (monolithisch mit angeschlossenen Mikrodiensten, manchmal auch als „Minidienste“ bezeichnet).

Die Entwicklung hin zu DevOps-Prinzipien und die Einführung von Mikrodienstarchitekturen haben tiefgreifende Auswirkungen auf alle Aspekte der Anwendungsentwicklung und Infrastruktur.

ZUGEHÖRIGE INHALTE
Laden Sie den Lösungsleitfaden herunter und erhalten Sie alle Details.
Holen Sie sich den NGINX-Leitfaden
DEVOPS-TRANSFORMATION

DEVOPS-TRANSFORMATION

Diese Trends verändern die Art und Weise, wie wir über Anwendungen denken und sie entwickeln.

Menschen >

Die Kontrolle verlagert sich von den Infrastrukturteams auf die Anwendungsteams. Um eine schnelle Markteinführung zu gewährleisten, wünschen sich DevOps-Teams die Kontrolle über die Infrastruktur, die die von ihnen entwickelten und in Stand gehaltenen Anwendungen unterstützt.

Prozesse >

DevOps beschleunigt die Bereitstellungszeit. Eine moderne Anwendungsinfrastruktur muss automatisiert werden und Skalierungen schneller bereitstellen – sonst riskieren Sie, dass die Bereitstellung wichtiger Fehlerbehebungen und Verbesserungen verzögert stattfindet.

Technologien >

Die Infrastruktur entkoppelt die Software von der Hardware. Softwaredefinierte Infrastruktur, Infrastructure-as-Code und Composable Infrastructure beschreiben neue Bereitstellungsarchitekturen, bei denen programmierbare Software auf handelsüblicher Hardware oder öffentlichen Cloud-Computing-Ressourcen läuft.

HERAUSFORDERUNG

HERAUSFORDERUNG

Während DevOps und Mikrodienste alle Aspekte der Anwendungsinfrastruktur betreffen, verändern sie insbesondere die Art und Weise, wie Unternehmen die Lastenausgleichstechnologie einsetzen, da der Load-Balancer den intelligenten Kontrollpunkt darstellt, der vor all Ihren Anwendungen sitzt.

Die verschiedenen Teams in Ihrer Organisation müssen jedoch auf unterschiedliche Weise auf die Lastenausgleichstechnologie zugreifen.

Unternehmen >

Unternehmen setzen einen zentralen Load-Balancer mit fortschrittlichen Funktionen zur Verwaltung des gesamten Anwendungsdatenverkehrs ein, wodurch der Durchsatz und die Stabilität der Bereitstellung verbessert wird. Die F5-Appliance, die an der Haustür Ihrer Umgebung sitzt, übernimmt die Schwerstarbeit und bietet fortschrittliche Anwendungsdienste wie lokale Datenverkehrsverwaltung, globale Datenverkehrsverwaltung, DNS-Verwaltung, Bot-Schutz, DDoS-Abwehr, SSL-Offload sowie Identitäts- und Zugriffsverwaltung.

DevOps >

DevOps-Teams müssen oft Änderungen am Load-Balancer vornehmen, um neue Anwendungen einzuführen, neue Funktionen zu bestehenden Anwendungen hinzuzufügen oder die Skalierung zu verbessern. Bei herkömmlichen Prozessen ist das DevOps-Team auf Infrastruktur- und Betriebsteams (I&O) angewiesen, um die Konfiguration des Load-Balancers anzupassen und ihn in der Produktion neu zu implementieren.

Abläufe >

I&O-Teams gehen in der Regel vorsichtig vor, da sie Hunderte oder möglicherweise Tausende von Anwendungen mit einem zentralen Load-Balancer unterstützen müssen. Jegliche Fehler könnten katastrophale Auswirkungen auf die Leistung und Sicherheit in der gesamten Anwendungslandschaft des Unternehmens haben. Das I&O-Team nimmt also zunächst Änderungen in Testumgebungen vor – und führt diese dann schließlich in der Produktion aus. Diese Betriebsabläufe tragen zwar dazu bei, dass sich Änderungen nicht negativ auf Ihr Anwendungsportfolio auswirken, können jedoch das Tempo von Entwicklungen und Innovationen verlangsamen.

LÖSUNG

LÖSUNG

Sie können die Geschwindigkeit der Software-Bereitstellung und die Betriebsleistung verbessern, indem Sie einfache, flexible Load-Balancer einsetzen, die sich leicht und nah an Ihren Anwendungen in Ihren Anwendungscode integrieren lassen.

Die cloudbasierte ADC-Lösung von F5, NGINX, ist ein Software-Load-Balancer, der Ihnen helfen kann, die Kluft zwischen DevOps und NetOps zu überbrücken.

Funktionsweise >

Es gibt drei gängige Bereitstellungsmodelle für die Erweiterung Ihrer F5-BIG-IP-Infrastruktur mit NGINX:

  • Setzen Sie NGINX hinter der F5-Appliance ein, um als DevOps-freundliche Abstraktionsschicht zu fungieren.
  • Stellen Sie für jede Ihrer Anwendungen oder sogar für jeden Ihrer Kunden eine NGINX-Instanz bereit.
  • Führen Sie NGINX als Ihren Multi-Cloud-Anwendungslastenausgleich für cloudbasierte Anwendungen aus.

Da der programmierbare NGINX-Load-Balancer nur einen geringen Platzbedarf aufweist, verbraucht er nur sehr wenige Rechenressourcen und belastet Ihre Infrastruktur kaum bis gar nicht.

FAZIT

FAZIT

Durch die Einbettung Ihrer F5- und NGINX-Load-Balancer können Sie die Markteinführung beschleunigen, ohne dabei Abstriche in Sachen Sicherheit oder Zuverlässigkeit machen zu müssen.

Mit diesem Ansatz können I&O-Teams die F5-Frontend-Infrastruktur beibehalten, um fortschrittliche Anwendungsdienste für die große Anzahl von unternehmenskritischen Anwendungen bereitzustellen, die geschützt und skaliert werden müssen. Gleichzeitig befähigen Sie Ihre DevOps- und Anwendungsteams, Konfigurationsänderungen direkt auf dem Software-Load-Balancer zu verwalten, wobei diese oft als Teil eines CI/CD-Frameworks automatisiert werden.

Die Kombilösung ermöglicht es Ihnen, die von Ihren Anwendungsteams benötigten Vorteile in puncto Flexibilität und Markteinführung zu erzielen – ohne die Zuverlässigkeits- und Sicherheitskontrollen zu beeinträchtigen, die für Ihre Netzwerkteams erforderlich sind.

Schnellere Skalierung >