Nextiva est une société de communication d'entreprise qui se consacre à permettre aux organisations de gérer leurs communications, leur productivité et leurs relations clients sur une plate-forme véritablement unifiée. Ils fournissent une variété d'outils de communication connectés pour les entreprises du monde entier, notamment le service téléphonique Voix sur IP ( VoIP ), le CRM, les enquêtes, le chat en ligne, les outils de collaboration, les analyses et les services de fax.
Nextiva est fière de fournir le plus haut niveau de service à ses nombreux clients qui comptent sur eux pour le téléphone , le fax et d'autres canaux de communication professionnels essentiels. Mais avec une architecture géographiquement distribuée couvrant huit centres de données à travers les États-Unis, la gestion de la complexité du déploiement, de la mise à niveau et des correctifs des serveurs s'avérait difficile et coûteuse.
Avec une empreinte F5 NGINX Plus existante de 30 instances, il est devenu évident que la gestion de la maintenance des installations NGINX Plus individuelles, comme les mises à jour mensuelles pour se conformer aux exigences de sécurité internes, n'était pas efficace. De plus, il était difficile de tester ou de déployer de nouvelles fonctionnalités et mises à jour de produits sans un outil centralisé. Il y avait également des composants dans l’architecture réseau, tels que HAProxy et les équilibreurs de charge, qui ne disposaient pas de fonctionnalités telles que la persistance de session dont les administrateurs système Nextiva avaient besoin pour améliorer les performances globales de leurs services. Avec leur infrastructure NGINX Plus traitant plus d'un milliard de requêtes par heure (et en augmentation), il était essentiel pour Nextiva d'avoir le contrôle de l'ensemble de l'empreinte, quelle que soit la situation géographique.
Pour améliorer l'efficacité et les performances globales du réseau, ainsi que pour limiter les temps d'arrêt des utilisateurs, les ingénieurs système de Nextiva avaient besoin d'un moyen de gérer de manière centralisée l'ensemble de l'empreinte NGINX Plus. La méthode existante de gestion individuelle des instances créait une complexité supplémentaire et coûtait un temps précieux. NGINX Controller [maintenant F5 NGINX Management Suite] résout ce problème en permettant aux ingénieurs de déployer des correctifs de sécurité et des mises à niveau sur n'importe quelle instance à partir d'un tableau de bord centralisé, réduisant ainsi considérablement les ressources nécessaires pour maintenir le réseau et garantir la conformité aux exigences de sécurité internes.
Mais Controller permet également à Nextiva de surveiller les performances, l'utilisation et d'autres mesures des serveurs NGINX Plus individuels sur l'ensemble de l'empreinte via une vue unique. Pour Nextiva, il s'agit d'une fonctionnalité essentielle, en particulier avec NGINX Plus exécutant plusieurs fonctions sur le réseau, notamment :
De plus, avec Controller, Nextiva peut exploiter NGINX Plus pour provisionner de manière dynamique des environnements de production de type développement, rapidement et facilement. Cela permet à DevOps de déployer du code en temps réel et d'itérer sur les améliorations possibles des produits ou des services de base sans affecter les clients réels, réduisant ainsi considérablement le délai de mise sur le marché des fonctionnalités et des correctifs critiques. Les capacités de gestion des API de Controller fournissent une plate-forme puissante pour gérer le déploiement et la sécurité des API utilisées par les systèmes internes et les clients externes.
Enfin, comme NGINX Plus a remplacé d’autres composants tiers, comme HAProxy et Apache HTTP Server, les ingénieurs système Nextiva constatent une amélioration globale significative des performances du réseau et des applications.
Pour répondre aux exigences de fonctionnalité et de performance de ses services principaux, Nextiva devait utiliser plusieurs technologies différentes sur l’ensemble de ses réseaux. Nextiva utilisait HAProxy pour la mise en cache et Apache HTTP Server pour la diffusion des applications. Bien que ces deux applications fournissent des fonctionnalités essentielles, elles compliquent également considérablement l’architecture globale, rendant la gestion plus complexe, nécessitant davantage de ressources et dégradant les performances globales. En consolidant les fonctionnalités, NGINX Plus a permis aux ingénieurs système de Nextiva de remplacer toutes les instances HAProxy et Apache, réduisant ainsi considérablement le nombre de composants réseau dans l'architecture géographiquement distribuée de l'entreprise.
Depuis l’adoption du contrôleur NGINX, les ingénieurs systèmes de Nextiva ont constaté une amélioration significative de l’efficacité globale de leurs opérations. Parce qu’ils n’ont plus besoin de mettre à jour et de corriger les instances NGINX Plus individuellement, ils peuvent affecter des ressources techniques à d’autres projets critiques. Grâce aux capacités de gestion intégrées de NGINX Controller, les ingénieurs Nextiva sont également en mesure de déployer des mises à jour, telles que des correctifs de sécurité qui doivent être appliqués tous les 30 jours pour la conformité interne, en temps réel sans aucun temps d'arrêt du service ou de l'application, ainsi que de lancer dynamiquement des instances de développement. Cela garantit que les clients peuvent accéder aux produits pour lesquels ils paient tandis que les ressources réseau nécessaires à la fourniture des applications et des services restent à jour.
Dans le cadre de son architecture de service, Nextiva a utilisé Apache pour gérer la livraison des ressources applicatives et HAProxy pour la mise en cache. Et même si chaque technologie pouvait fournir les fonctionnalités nécessaires, la combinaison de plusieurs composants au sein de la chaîne de réponse de l’application ajoutait une latence inutile. Après que les ingénieurs système Nextiva ont consolidé les fonctionnalités de ces autres composants dans NGINX Plus, ils ont constaté des améliorations significatives des performances du service. Les instances NGINX Plus gérant les applications softphone et autre trafic utilisateur final ont été configurées pour gérer plus d'un milliard de requêtes par heure.
Voir tous les témoignages clients