MuleSoft が NGINX Plus を実装

MuleSoft は、クラウドとオンプレミスで SaaS とエンタープライズ アプリケーションを接続するための最も広く使用されている統合プラットフォーム (Mule ESB と CloudHub) を提供します。 

API は、アプリケーションが相互に通信し、データを交換できるようにするデジタル接着剤です。 MuleSoft ソフトウェア プラットフォームにより、企業はアプリケーション、データ、デバイスの爆発的な増加に対応し、それらとの接続を容易に行うことができます。

ビジネスチャレンジ

モビリティ、クラウド、ビッグデータ、モノのインターネットにより、企業が従業員、アプリケーション、デバイスを接続する方法が変化しています。 以前は、高価で時間のかかるカスタム コードが、企業全体でアプリケーションとサービスを統合する唯一の方法でした。 MuleSoft はそれを変えようとしています。 Anypoint Platform™ は、オンプレミスとクラウドの両方でアプリ、データ、デバイスのシームレスなアプリケーション ネットワークを作成する、API 主導の接続性を実現する完全なソリューションです。 このハイブリッド統合プラットフォームには、iPaaS、ESB、API 管理、設計、公開のための統合ソリューションが含まれています。

Anypoint Platform 用の MuleSoft クラウド ランタイムは Amazon Web Services (AWS) でホストされており、各顧客は 1 つ以上のワーカーで独自のアプリケーションをデプロイして実行します。 各ワーカーは仮想マシンであるため、MuleSoft では何千ものワーカーが実行されます。 MuleSoft の課題は? 顧客のアプリケーションやアップストリーム構成をほとんど把握せずに、各顧客のパフォーマンスと可用性の要件を満たします。 さらに、顧客のアプリケーションやニーズは頻繁に変化します。 MuleSoft は、顧客トラフィックを最も効果的に管理するために、より正確に把握し、動的に応答する能力を必要としていました。

結果

最適化された導入のための専門知識

「F5 NGINX Plus に移行した理由の 1 つは、その優れたサポートです」と Leschinsky 氏は言います。 「彼らのチームは非常に技術的かつ迅速で、明確で実証済みのソリューションを提供します。」 MuleSoft は、現在のインフラストラクチャを使用して NGINX Plus を迅速に実装することができました。 MuleSoft に必要な超高性能を実現するために、ハードウェアを交換したり追加したりする必要はありませんでした。

NGINX サポート チームは、MuleSoft の実装の最適化も支援します。 MuleSoft チームが SSL パフォーマンスの問題に遭遇したとき、NGINX のエンジニアはチームと緊密に連携して問題を解決し、2 週間以内に新しいバイナリを提供しました。 MuleSoft はこの問題を積極的に調査しており、迅速に解決されたため、顧客に影響はありませんでした。

時間とコストの節約

NGINX Plus は MuleSoft の時間を大幅に節約し、余分な出費を回避するのにも役立っています。 「顧客に高いパフォーマンスを提供するために、私たち自身が多くの時間を費やす必要はありません」とレシンスキー氏は言います。 「NGINX Plus は、プールへのバックエンドの追加と削除を正しく処理し、プラットフォームのインスタンスをシームレスにアップグレードできるようにします。 当社の顧客はパフォーマンスの低下を経験することはありません。」 

簡素化されたセキュリティ

NGINX Plus を使用すると、MuleSoft は顧客トラフィックのエンドツーエンドの SSL 暗号化を簡単に保証できます。 これまで、顧客が暗号化を使用することを決定した場合、MuleSoft チームはトラフィック パス全体のさまざまなポイントで SSL 接続を再確立する必要がありました。 現在、NGINX Plus は顧客のアプリへの暗号化された接続を開き、人間の介入なしにパス全体で接続を維持します。

柔軟性とパフォーマンスの拡張

Leschinsky 氏は、NGINX Plus が安定していて軽量であり、MuleSoft 環境の要求に容易に対応して、顧客に高品質のエクスペリエンスを提供できるという事実に感銘を受けています。 バックエンドで再構成可能な DNS を使用することで、Anypoint Platform は顧客トラフィックの関連特性を即座に識別し、適切なサーバーにプロキシすることができます。 その結果、プラットフォームは顧客が展開することを選択したものをすべて処理できるようになります。

「私たちは、お客様のアプリケーションに最大限の柔軟性を提供したいと考えています」とレシンスキー氏は言います。 「NGINX Plus の堅牢な機能、拡張性、汎用性により、お客様はアプリケーションを統合する際の自由度が高まります。 同時に、NGINX Plus は、可用性やパフォーマンスを犠牲にすることなく、顧客のニーズが発生したときにそれを予測して満たすために必要な俊敏性も提供します。」

クラウド ランタイムにおける NGINX Plus の価値を証明した MuleSoft は、Anypoint Platform 内での NGINX Plus の使用を拡大しました。 現在、NGINX Plus はすべての Anypoint Platform サービスで使用されています。

NGINX Plus により MuleSoft は「イエス」と答える

「当社の目標は、API 主導の接続性を可能にする強力なプラットフォームを提供することで、顧客のビジネス変革を支援することです」と Leschinsky 氏は述べています。 「NGINX Plus は私たちに多くの柔軟性を与えてくれます。 顧客への対応がより迅速になります。 統合を容易にし、より多くのリクエストに対応できるようになります。 NGINX Plus により、お客様のご要望に「はい」と答えられるようになりました。」

MuleSoft ロゴ
利点
  • 柔軟性、可視性、パフォーマンスの向上
  • 顧客トラフィックのエンドツーエンドのSSL暗号化を自動化します
  • 超高パフォーマンスのための展開を最適化するための優れたサポート。

課題
  • 顧客のアプリケーションや上流構成の可視性がほとんどないため、顧客のパフォーマンスと可用性の要件を満たすことは困難でした。
  • 顧客のアプリケーションやニーズは頻繁に変化するため、同社は顧客トラフィックをより正確に把握する必要がありました。
  • 同社は、顧客トラフィックをより効果的に管理するために動的に対応する能力が欠けていた。

製品