“Airwallexは、API7の商用サポートのおかげで、マルチクラウドとマイクロサービスアーキテクチャへのスムーズな移行を実現しました。これは、高度に最適化されスケーラブルなプラットフォームと、開発者コミュニティのサポートによるものです!”
Ryan Cao
,
Chief Software Architect at Airwallex
between any two countries
are managed with regulatory compliance
2015年にオーストラリアでグローバルなフィンテック企業として設立されたAirwallexは、金融サービスとソフトウェア・アズ・ア・サービスを提供する多国籍の金融技術企業です。
Airwallexは、独自の銀行ネットワークとAPIを通じて、世界中の130以上の国と地域で50以上の通貨をカバーするクロスボーダー決済と金融サービスを企業に提供しています。
データガバナンスにおける重要な課題の1つは、Airwallexの世界中に拡大するビジネスを管理することです。
さまざまなシステムとそれらの相互接続を管理することは複雑であり、1つのシステムの問題が他のシステムに影響を及ぼす可能性があります。
Airwallexは、データ主権の要件を満たすために、API7ソリューションのダイナミックアップストリームを使用して準拠したダイナミックルーティングプラグインを開発しました。さらに、Airwallexはテナントレベルのレート制限とマイクロサービスの分離を可能にし、セキュリティと効率を向上させ、コストを削減しています。
AirwallexはAPIゲートウェイの安定性を最優先にしています。API7は、APISIXに基づく完全にダイナミックなソリューションを提供し、リロードなしでルートを変更し、長いクライアント接続を維持します。さらに、AirwallexはApache APISIXに対してストレステストを実施し、CPU使用率が70%を超えても安定して動作することが確認されました。
ゲートウェイのパフォーマンスロスを減らすことで、AirwallexのAPI全体の応答時間を大幅に短縮できます。Apache APISIXは、他のソリューションと比べて50%以上の応答遅延の低減を実現しました。さらに、Apache APISIXの独立したデータプレーンにより、クラスター内で独立したインスタンスをサポートし、水平拡張を本質的にサポートします。
Airwallexは、複雑な認証、権限制御、サービスディスカバリー、レート制限、ダウングレード、ロードバランシング、許可リスト、ダイナミックルーティングをサポートするAPIゲートウェイとしてAPI7ソリューションを必要としています。
APIゲートウェイが技術進化のペースに追いつくためには、活発なコミュニティが不可欠です。Apache APISIXのコミュニティは、Apacheインキュベーションプロジェクトであった頃から活発であり、貢献者数、イシュー応答時間、プルリクエストの数がその証拠です。
APIゲートウェイは、Airwallexのコア技術アーキテクチャコンポーネントであり、プライベートネットワークのエッジにAPIゲートウェイをデプロイしています。API7ソリューションは優れた環境適応性を持ち、クラウドコンピューティングプラットフォームを含むさまざまな環境に簡単にデプロイできます。
Airwallexの本番環境は15ヶ月間安定して稼働しています。
ダイナミックルーティング、マルチテナントのレート制限、マルチテナントのIP許可リスト、認証、および認可を有効にした状態で、99%の応答遅延が23ミリ秒以内です。
API7ソリューションは、安全で効率的なデータ主権のサポートを提供し、130以上の国と地域で50以上の通貨をカバーしています。
不便なサービス管理と高額なR&D投資の問題を解決するために、私たちはAPIゲートウェイとしてAPISIXを導入しました。APISIXのetcdを活用したダイナミックなパフォーマンスは、Beetoの製品要件に最も適しています。
APISIX Ingress Controllerを採用した後、開発者はゲートウェイ上で設定を追加することが、コードを書くよりも簡単になりました。