MuleSoft implémente NGINX Plus

MuleSoft fournit la plate-forme d'intégration la plus utilisée (Mule ESB et CloudHub) pour connecter des applications SaaS et d'entreprise dans le cloud et sur site. 

Les API sont la colle numérique qui permet aux applications de communiquer entre elles et d’échanger des données. La plateforme logicielle MuleSoft permet aux entreprises d'accueillir l'explosion des applications, des données et des appareils et de s'y connecter plus facilement.

Défi commercial

La mobilité, le cloud, le big data et l’Internet des objets modifient la manière dont les entreprises connectent leurs employés, leurs applications et leurs appareils. Le code personnalisé, coûteux et chronophage, était autrefois le seul moyen d’intégrer des applications et des services dans une entreprise. MuleSoft change cela. Sa plate-forme Anypoint™ est une solution complète de connectivité pilotée par API qui crée un réseau d'applications transparent d'applications, de données et d'appareils, à la fois sur site et dans le cloud. Cette plate-forme d'intégration hybride comprend iPaaS, ESB et une solution unifiée pour la gestion, la conception et la publication des API.

L'environnement d'exécution cloud MuleSoft pour la plate-forme Anypoint est hébergé sur Amazon Web Services (AWS), et chaque client déploie et exécute ses propres applications sur un ou plusieurs travailleurs. Chaque travailleur étant une machine virtuelle, MuleSoft a des milliers de travailleurs en cours d'exécution. Le défi de MuleSoft ? Répondez aux exigences de performance et de disponibilité de chaque client avec peu de visibilité sur les applications du client ou les configurations en amont. De plus, les applications et les besoins des clients évoluent fréquemment. MuleSoft avait besoin d’une meilleure image du trafic client et de la capacité de réagir de manière dynamique afin de le gérer le plus efficacement possible.

Résultats

Une expertise spécialisée pour des déploiements optimisés

« L’une des raisons pour lesquelles nous sommes passés à F5 NGINX Plus est son support supérieur », explique Leschinsky. « Leur équipe est très technique et rapide, fournissant des solutions propres et éprouvées. » MuleSoft a pu rapidement mettre en œuvre NGINX Plus avec son infrastructure actuelle. Il n’a pas été nécessaire de remplacer ou d’ajouter du matériel pour atteindre les performances ultra élevées dont MuleSoft avait besoin.

L'équipe de support NGINX aide également MuleSoft à optimiser son implémentation. Lorsque l'équipe MuleSoft a rencontré un problème de performances SSL, les ingénieurs NGINX ont travaillé en étroite collaboration avec eux pour le résoudre, en livrant un nouveau binaire en moins de deux semaines. MuleSoft avait examiné le problème de manière proactive et la résolution rapide a permis de ne pas affecter les clients.

Gain de temps et d'argent

NGINX Plus permet également à MuleSoft de gagner beaucoup de temps et a aidé l'entreprise à éviter des dépenses supplémentaires. « Nous n’avons pas besoin de consacrer plus de temps à garantir des performances élevées à nos clients », explique Leschinsky. « NGINX Plus gère correctement les ajouts et les suppressions de backend des pools et nous permet de mettre à niveau de manière transparente les instances de notre plateforme. Nos clients ne connaissent jamais de baisse de performance. 

Sécurité simplifiée

Avec NGINX Plus, MuleSoft peut facilement assurer le cryptage SSL de bout en bout du trafic client. Par le passé, si un client décidait d’utiliser le cryptage, l’équipe MuleSoft devait rétablir les connexions SSL à différents points du chemin de trafic. Désormais, NGINX Plus ouvre une connexion cryptée à l’application du client et la maintient tout au long du chemin sans intervention humaine.

Extension de la flexibilité et des performances

Leschinsky est impressionné par le fait que NGINX Plus est également stable et léger, capable de gérer facilement les exigences de l'environnement MuleSoft, permettant une expérience de haute qualité pour les clients. En utilisant un DNS reconfigurable sur le backend, la plateforme Anypoint peut identifier à la volée les caractéristiques pertinentes du trafic client et le transmettre au serveur approprié. Par conséquent, la plateforme peut gérer tout ce que les clients choisissent de déployer.

« Nous voulons offrir à nos clients la plus grande flexibilité pour leurs applications », explique Leschinsky. « Les fonctionnalités robustes, l'évolutivité et la polyvalence de NGINX Plus offrent aux clients plus de liberté dans l'intégration de leurs applications. Dans le même temps, NGINX Plus nous offre l’agilité dont nous avons besoin pour anticiper et répondre aux besoins des clients au fur et à mesure qu’ils surviennent, sans craindre de compromettre la disponibilité ou les performances.

Après avoir prouvé la valeur de NGINX Plus dans l'environnement d'exécution cloud, MuleSoft a étendu son utilisation de NGINX Plus au sein de la plateforme Anypoint. Aujourd’hui, NGINX Plus est utilisé dans tous les services de la plateforme Anypoint.

NGINX Plus permet à MuleSoft de dire « oui »

« Notre objectif est d'aider les clients à transformer leurs entreprises en leur fournissant une plate-forme puissante qui permet une connectivité pilotée par API », explique Leschinsky. « NGINX Plus nous offre beaucoup de flexibilité. Nous pouvons être plus réactifs envers les clients. Nous pouvons faciliter leurs intégrations et répondre à davantage de demandes. NGINX Plus nous permet de dire « oui » à ce que veulent nos clients.

Logo de MuleSoft
Avantages
  • Flexibilité, visibilité et performances améliorées
  • Automatise le cryptage SSL de bout en bout du trafic client
  • Support supérieur pour l'optimisation des déploiements pour des performances ultra-élevées.

Défis
  • Avec peu de visibilité sur les applications de ses clients ou sur les configurations en amont, répondre aux exigences de performance et de disponibilité des clients était un défi
  • Étant donné que les applications et les besoins des clients évoluent fréquemment, l'entreprise avait besoin d'une meilleure image du trafic client.
  • L'entreprise n'avait pas la capacité de réagir de manière dynamique pour gérer plus efficacement le trafic client

Produits