Mashery、WSO2、3scaleの違いを知りたいです。以前に API Manager を使用したことがある人は、意見を述べることができますか? それぞれのメリットとデメリットとは
ありがとう
乾杯
確かではありませんが、この質問はトピックから外れたものとしてフラグが立てられる可能性があります-ベンダーの比較ですが、とにかく私は飛び込みます. できる限り中立を心がけます!:
3scale は NGNIX および/またはオープン ソース コード プラグインを使用して、すべての API トラフィック ルールと制限 (レート制限、キー セキュリティ、oauth、分析、アプリのオンとオフの切り替えなど) を適用し、トラフィックは常にサーバーに直接流れます (クラウド経由で) 追加の遅延やプライバシーの問題はありません。NGNIX であるため、広くサポートされており、非常に高速で柔軟です。次に、すべての分析、レート制限、ポリシー、開発者ポータル、アラートなどを管理する SAAS バックエンドがあり、すべてのトラフィック マネージャー ノード間で同期します。1 か月あたり最大 500 万回の API 呼び出しを無料で使用できます。
WSO2 のシステムは WSO2 ESB への追加モジュールであるため、それを使用している場合は非常に理にかなっています。クラウド コンポーネントを使用せずにすべてをローカルで実行します。見方によって賛否両論があります。また、登場してからの期間がずっと短く、ユーザーベースもそれほど大きくありません。
Mashery には 2 つのシステムがあります。メインのシステムでは、API トラフィックが最初に Mashery のクラウド システムを通過し、そこでトラフィック管理が適用されます。そのため、API のユーザーとサーバーの間で常に遅延の大きい往復が発生します。これは、Mashery が API トラフィックのクリティカル パスにあることを意味します。オンプレミスのトラフィック マネージャーもありますが、あまり広く使用されていません。両方のソリューションには、非常に大きなコストと長期的なコミットメントが伴います。
3scale の主な利点は、すべてのトラフィック フローをどのようにセットアップするかについて多くの制御が可能であり、サード パーティを介してルーティングする必要がないことです。複数のデータセンター。また、多くの API を公開したいと考えているため、強力な無料のサービス層を提供することにも取り組んでいます。http://www.3scale.net/
あなたの選択で頑張ってください!スティーブ。