Blue/Green-Release-Modelle für Anwendungen gibt es schon seit einiger Zeit, und die Lastausgleichstechnologien von F5 haben bei der Bereitstellung von Modellen in Unternehmensarchitekturen eine wichtige Rolle gespielt. Heutzutage verteilen moderne Anwendungen traditionelle Anwendungsfunktionen über Cloud-Anbieter und Technologieplattformen. Container, adaptive Architekturen und unternehmensweite Back-End-API-Integrationen garantieren, dass Blue/Green-Bereitstellungen für Automatisierungs- und Zuverlässigkeitsmodelle relevant bleiben. Die Verkehrsmanagementlösungen von F5 können die Blue/Green-Bereitstellungsanforderungen und mehr erfüllen.
Die Kunden wollen mehr und zwar sofort. Moderne Anwendungs-Release-Modelle haben mit der gestiegenen Nachfrage nach mehr Funktionalität und schnellerer Bereitstellung durch zunehmende Automatisierung Schritt gehalten. Der Nachteil besteht darin, dass die Kunden immer noch die gleiche Anwendungszuverlässigkeit erwarten, selbst wenn DevOps-Teams Einsätze weniger häufig und nur in kurzen Zeitfenstern durchführen, sodass kaum jemand etwaige Probleme bemerken würde. Untersuchungen zeigen, dass 32 % aller Kunden nach nur einer einzigen schlechten Erfahrung die Geschäftsbeziehung zu einer Marke, die ihnen gefällt, beenden würden. Das lässt nicht viel Spielraum, wenn tatsächlich Probleme auftreten.
Blue/Green-Bereitstellungen schützen Kunden seit Jahren vor Bereitstellungsfehlern und Problemen bei Plattformänderungen, indem sie einen redundanten Software- und Infrastrukturverkehrsfluss bereitstellen. Entwickler und DevOps-Teams können den Bereitstellungserfolg messen, bevor sie Kunden auf die neueren Pfade umstellen. Lastausgleichstechnologien waren und sind die Kernkomponente des Verkehrsmanagements zwischen blauen und grünen Bereitstellungen und bleiben dies auch bei der modernen Anwendungsentwicklung.
Da Unternehmen zunehmend auf verteilte Architekturen umsteigen, ist die Migration herkömmlicher Anwendungen in Containerumgebungen sowie die Einführung von Service Mesh und Lastenausgleich für ein intelligentes Verkehrsmanagement wichtiger denn je – insbesondere für Blue/Green-, Red/Black- und Ring-Bereitstellungsszenarien. F5 bietet mehrere Lösungen, um Blue/Green-Bereitstellungen über verschiedene Anwendungstopologien hinweg zu erleichtern. Integrieren und automatisieren Sie den globalen Server-Load-Balancing (GSLB), den anwendungszentrierten Perimeter-Load-Balancing oder verwalten und verteilen Sie den Datenverkehr über Container- und Kubernetes-Plattformen.
Abbildung 1: Blue/Green-Bereitstellungen gehen über die Benutzeroberfläche hinaus, da Anwendungen wachsen und in andere Anwendungen integriert werden. Nutzen Sie API-Aufrufe, um die Verkehrsumleitung oder das Failback zu beschleunigen, wenn auf Probleme stoßen.
Durch die Einführung von Blue/Green- und anderen Bereitstellungsmodellen zur Erreichung der von Site Reliability Engineers und Initiativen zur digitalen Transformation definierten Service-Level-Ziele wird das Gleichgewicht zwischen schnellen Bereitstellungen und Kundenzuverlässigkeit gewahrt. Alternativ lassen sich andere Bereitstellungsmethoden mit F5-Lösungen genauso einfach automatisieren, darunter Ringbereitstellungen, die das Blau/Grün-Modell erweitern. Das folgende Beispiel basiert auf Authentifizierung und Autorisierung oder IP-Adressierung als Quellkennungen. Dadurch kann F5 basierend auf benutzerdefinierten Richtlinien automatisch die richtigen Personen der richtigen Infrastruktur zuweisen. |
Abbildung 2: Verwenden Sie alternativ gezielte Canary-Bereitstellungen, um vordefinierte Benutzer oder Infrastrukturen an alternative Bereitstellungsstapel weiterzuleiten.
F5 bietet erweiterte Verkehrsmanagement- und Lastausgleichsdienste, um den kundenorientierten Nord-Süd-Kundenverkehr sowie den internen Ost-West-Dienst und die interne API-Kommunikation abzudecken. Setzen Sie Blue/Green-Release-Modelle überall dort ein, wo schnelle Bereitstellungen erforderlich sind, um das digitale Erlebnis Ihrer Kunden zu schützen und auch interne Kunden zu unterstützen.
F5 BIG-IP Local Traffic Manager (LTM) bietet ausgereifte Lastausgleichstechnologie der Enterprise- und Serviceprovider-Klasse in Hardware- oder virtuellen Appliances, vor Ort oder bei Ihrem bevorzugten Cloud-Anbieter. Sie erhalten eine granulare Layer-7-Steuerung, SSL-Offloading- und Beschleunigungsfunktionen sowie eine programmgesteuerte Skalierung, die Leistung auf Abruf liefert. Da BIG-IP LTM ein vollwertiger Proxy ist, können Sie den ein- und ausgehenden Anwendungsverkehr in Ihrem Netzwerk prüfen, verwalten und darüber Berichte erstellen. Durch das Angebot umfassender programmgesteuerter APIs und Integrationen können Sie Blue/Green-Modelle über die Infrastruktur als Code automatisieren oder in andere IT-Workflow-Lösungen wie ServiceNow integrieren. BIG-IP LTM bietet Ihnen überlegene und automatisierbare Kontrolle über den Anwendungsverkehr für Ihre Blue/Green-Release-Modelle.
NGINX Plus ist ein Cloud-nativer, benutzerfreundlicher Reverse-Proxy, Load Balancer und API-Gateway. Egal ob Sie erweitertes Monitoring integrieren, Sicherheitskontrollen verstärken oder Kubernetes-Container orchestrieren müssen – NGINX Plus bietet anpassbare und programmgesteuerte Lastausgleichslösungen, die den Designs Ihres wachsenden Anwendungsportfolios gerecht werden.
Mit dem globalen Server-Load-Balancing (GSLB) von F5 können Sie Blue/Green-Bereitstellungen außerhalb Ihres Rechenzentrums und Ihrer Cloud-Infrastruktur durchführen und den Datenverkehr mit einem einzigen API-Aufruf in mehrere Regionen verlagern. Erhalten Sie die Flexibilität, den Datenverkehr global zu verlagern und ein Failover für eine ganze Site durchzuführen oder nur die betroffenen Apps zu steuern. F5 GSLB ist über speziell entwickelte Hardware mit nativen Sicherheitslösungen, virtuellen Editionen, SaaS oder vollständig verwaltet erhältlich und bringt Blue/Green in global verfügbare Anwendungen.
NGINX Ingress Controller ist eine erstklassige Verkehrsmanagementlösung für Cloud-native Apps in Kubernetes und Containerumgebungen. Stellen Sie Bereitstellungsdienste der Unternehmensklasse für Kubernetes-Anwendungen bereit, mit Vorteilen für Benutzer sowohl von NGINX Open Source als auch von NGINX Plus. Mit dem NGINX Ingress Controller für Kubernetes erhalten Sie grundlegendes Lastenausgleich, SSL/TLS-Terminierung, Unterstützung für URI-Umschreiben und Upstream-SSL/TLS-Verschlüsselung. NGINX Plus-Benutzer erhalten außerdem Sitzungspersistenz für Statusanwendungen und JSON Web Token (JWT)-Authentifizierung für APIs.
Integrieren Sie gängige Tools wie Ansible, Terraform, ServiceNow und GitLab, um sie an den Workflow Ihres Tools anzupassen.
Aggregieren, normalisieren und leiten Sie Statistiken und Ereignisse deklarativ an Ihre bevorzugte Analyselösung weiter – mit Telemetry Streaming.
Beschleunigen Sie die Bereitstellung von App-Diensten konsistent und wiederholbar mit einem deklarativen Modell. Automatisieren Sie den blauen/grünen Datenverkehr für Ihre lokalen und öffentlichen Cloud-Apps mit deklarativen App-Diensten.
Verwenden Sie die rollenbasierte Zugriffskontrolle (RBAC) und Self-Service, um Sicherheitsleitplanken (keine Tore) einzurichten, damit Ihre Teams ihre Apps sicher und flexibel verwalten können.
Agile Anwendungen erfordern Geschwindigkeit und hochfrequente Bereitstellungen. Programme zur digitalen Transformation erfordern Zuverlässigkeit und ein ständig verbessertes Kundenerlebnis. F5 bietet eine leistungsstarke Lösungsreihe, die die Flexibilität von DevOps-Bereitstellungen erfüllt und gleichzeitig die Sicherheit und Zuverlässigkeit Ihrer Anwendungen gewährleistet. Es gibt einen Grund, warum 48 der Fortune 50-Unternehmen zur Erfüllung ihrer kritischen Kundenbedürfnisse F5 nutzen.