Les modèles de publication d’applications bleu/vert existent depuis un certain temps et les technologies d’équilibrage de charge de F5 ont joué un rôle majeur dans les architectures d’entreprise pour déployer des modèles. Aujourd’hui, les applications modernes distribuent les fonctions applicatives traditionnelles entre les fournisseurs de cloud et les plateformes technologiques. Les conteneurs, les architectures adaptatives et les intégrations d'API back-end réparties dans les entreprises garantissent que les déploiements bleu/vert restent pertinents pour les modèles d'automatisation et de fiabilité. Les solutions de gestion du trafic de F5 peuvent répondre aux exigences de déploiement bleu/vert et plus encore.
Les clients en veulent plus et ils le veulent immédiatement. Les modèles de publication d’applications modernes ont répondu à la demande croissante de fonctionnalités supplémentaires et d’une livraison plus rapide avec une automatisation accrue. L’inconvénient est que les clients s’attendent toujours à la même fiabilité des applications, même lorsque les équipes DevOps sont déployées moins fréquemment et uniquement pendant de petites fenêtres de temps, de sorte que peu de personnes remarqueraient des problèmes. Des recherches montrent que 32 % des clients cesseraient de faire affaire avec une marque qu’ils aiment après une seule mauvaise expérience. Ce n’est pas une grande marge de manœuvre lorsque des problèmes surviennent.
Les déploiements bleu/vert protègent depuis des années les clients des échecs de déploiement et des problèmes de changement de plateforme en fournissant un flux de trafic logiciel et d'infrastructure redondant. Les développeurs et les équipes DevOps peuvent mesurer le succès du déploiement avant de déplacer les clients vers les voies les plus récentes. Les technologies d’équilibrage de charge ont été le composant principal de la gestion du trafic entre les déploiements bleus et verts et continuent de le faire avec le développement d’applications modernes.
À mesure que les entreprises évoluent vers des architectures plus distribuées, la migration des applications traditionnelles vers des environnements conteneurisés et l’adoption d’un maillage de services et d’un équilibrage de charge pour une gestion intelligente du trafic sont plus cruciales que jamais, en particulier pour les scénarios de déploiement bleu/vert, rouge/noir et en anneau. F5 fournit plusieurs solutions pour faciliter les déploiements bleu/vert sur diverses topologies d'applications. Intégrez et automatisez l'équilibrage de charge global du serveur (GSLB), l'équilibrage de charge centré sur les applications périmétriques ou gérez et distribuez le trafic sur les conteneurs et les plates-formes Kubernetes.
Figure 1 : Les déploiements bleu/vert s'étendent au-delà de l'interface utilisateur à mesure que les applications se développent et s'intègrent à d'autres applications. Exploitez les appels API pour accélérer la redirection du trafic ou la restauration en cas de problèmes.
L’adoption de modèles de déploiement bleu/vert et autres pour répondre aux objectifs de niveau de service définis par les ingénieurs de fiabilité du site et les initiatives de transformation numérique préserve l’équilibre entre les déploiements rapides et la fiabilité du client. Alternativement, d’autres méthodes de déploiement sont tout aussi faciles à automatiser avec les solutions F5, y compris les déploiements en anneau qui étendent le modèle bleu/vert. L'exemple ci-dessous s'appuie sur l'authentification et l'autorisation ou l'adressage IP comme identifiants source, permettant à F5 de distribuer automatiquement les bonnes personnes à la bonne infrastructure en fonction des politiques définies par l'utilisateur. |
Figure 2 : Vous pouvez également utiliser des déploiements canaris ciblés pour diriger un utilisateur ou une infrastructure prédéfinie vers des piles de déploiement alternatives.
F5 fournit des services avancés de gestion du trafic et d'équilibrage de charge pour répondre au trafic client nord/sud orienté client et au service interne est/ouest et à la communication interne API. Déployez des modèles de version bleu/vert partout où des déploiements rapides sont nécessaires pour protéger l'expérience numérique de vos clients et soutenir également les clients internes.
F5 BIG-IP Local Traffic Manager (LTM) fournit une technologie d'équilibrage de charge sophistiquée, de niveau entreprise et fournisseur de services, dans des appareils matériels ou virtuels, sur site ou chez votre fournisseur de cloud préféré. Vous bénéficiez d'un contrôle granulaire de la couche 7, de capacités de déchargement et d'accélération SSL et d'une mise à l'échelle programmatique qui offrent des performances à la demande. Étant donné que BIG-IP LTM est un proxy complet, vous pouvez inspecter, gérer et signaler le trafic des applications entrant et sortant de votre réseau. Offrant des API et des intégrations programmatiques étendues, vous pouvez automatiser les modèles bleu/vert via l'infrastructure en tant que code ou les intégrer à d'autres solutions de workflow informatique telles que ServiceNow. BIG-IP LTM vous offre un contrôle supérieur et automatisable sur le trafic des applications pour vos modèles de version bleu/vert.
NGINX Plus est un proxy inverse, un équilibreur de charge et une passerelle API natifs du cloud, faciles à utiliser. Que vous ayez besoin d'intégrer une surveillance avancée , de renforcer les contrôles de sécurité ou d'orchestrer des conteneurs Kubernetes , NGINX Plus fournit des solutions d'équilibrage de charge adaptables et programmatiques pour répondre aux conceptions de votre portefeuille d'applications en pleine expansion.
L'équilibrage de charge global du serveur F5 (GSLB) apporte des déploiements bleu/vert externes à votre centre de données et à votre infrastructure cloud, vous permettant de déplacer le trafic vers plusieurs régions en un seul appel API. Bénéficiez de la flexibilité nécessaire pour déplacer le trafic à l'échelle mondiale et basculer sur un site entier, ou simplement contrôler les applications affectées. Disponible via du matériel spécialement conçu avec des solutions de sécurité natives, des éditions virtuelles, SaaS ou entièrement géré, F5 GSLB apporte du bleu/vert aux applications disponibles dans le monde entier.
NGINX Ingress Controller est une solution de gestion du trafic de premier ordre pour les applications cloud natives dans les environnements Kubernetes et conteneurisés. Fournissez des services de livraison de niveau entreprise pour les applications Kubernetes, avec des avantages pour les utilisateurs de NGINX Open Source et de NGINX Plus. Avec le contrôleur d'entrée NGINX pour Kubernetes, vous bénéficiez d'un équilibrage de charge de base, d'une terminaison SSL/TLS, d'une prise en charge des réécritures d'URI et d'un cryptage SSL/TLS en amont. Les utilisateurs de NGINX Plus bénéficient également de la persistance de session pour les applications avec état et de l'authentification JSON Web Token (JWT) pour les API.
Intégrez-vous à des outils courants tels qu'Ansible, Terraform, ServiceNow et GitLab pour correspondre au flux de travail de votre outil.
Agrégez, normalisez et transmettez des statistiques et des événements de manière déclarative vers votre solution d'analyse préférée avec Telemetry Streaming.
Accélérez les déploiements de services d'application de manière cohérente et répétable avec un modèle déclaratif. Automatisez le trafic bleu/vert pour vos applications sur site et dans le cloud public avec des services d'application déclaratifs.
Utilisez le contrôle d’accès basé sur les rôles (RBAC) et le libre-service pour configurer des garde-fous de sécurité (et non des portes), afin que vos équipes puissent gérer leurs applications en toute sécurité et avec agilité.
Les applications agiles exigent de la rapidité et des déploiements à haute fréquence. Les programmes de transformation numérique exigent de la fiabilité et des expériences client en constante amélioration. F5 propose une gamme puissante de solutions pour répondre à la flexibilité des déploiements DevOps tout en gardant vos applications sécurisées et fiables. Il y a une raison pour laquelle 48 des entreprises Fortune 50 utilisent F5 pour répondre aux besoins critiques de leurs clients.