HTML
APIゲートウェイ - HTML
APIゲートウェイは、クライアントとバックエンドサービスの間に位置し、APIリクエストの受信、スロットリングとセキュリティポリシーの適用、バックエンドサービスへのリクエスト転送、レスポンスの返却を行うサーバーです。認証・認可、キャッシュ、分析データ収集、トランスフォーメーション、レート制限などの機能を提供し、マイクロサービスアーキテクチャやクラウドネイティブ環境において重要な役割を果たしています。Kong、NGINX、Apigee、AWS API Gateway、Azure API Managementなど、オープンソースからエンタープライズ製品まで多様なソリューションが存在します。
API管理
ミドルウェア
マイクロサービス
クラウドネイティブ
セキュリティ
ゲートウェイ
<table>
<thead><tr><th>code</th><th>slug</th><th>name</th><th>description</th><th>deployment</th><th>license</th><th>vendor</th></tr></thead>
<tbody><tr><td>01</td><td>kong</td><td>Kong Gateway</td><td>オープンソースの高パフォーマンスAPIゲートウェイで、豊富なプラグインエコシステムを特徴とします。</td><td>["Cloud","Hybrid","On-premises","Kubernetes"]</td><td>Open Source / Enterprise</td><td>Kong Inc.</td></tr>
<tr><td>02</td><td>nginx</td><td>NGINX Plus</td><td>高いパフォーマンスと低レイテンシーを実現する商用APIゲートウェイソリューションです。</td><td>["Edge","Self-hosted","Hybrid","On-premises"]</td><td>Commercial</td><td>F5 Networks</td></tr>
<tr><td>03</td><td>apigee</td><td>Apigee X</td><td>Google Cloudが提供するエンタープライズ向けフルマネージドAPI管理プラットフォームです。</td><td>["Cloud","Hybrid"]</td><td>Enterprise / Pay-as-you-go</td><td>Google Cloud</td></tr>
<tr><td>04</td><td>aws-api-gateway</td><td>AWS API Gateway</td><td>AWSが提供するフルマネージド型サーバーレスAPIゲートウェイサービスです。</td><td>["AWS Cloud"]</td><td>Pay-as-you-go</td><td>Amazon Web Services</td></tr>
<tr><td>05</td><td>azure-api-management</td><td>Azure API Management</td><td>Microsoft Azureが提供するフルマネージド型のAPI管理サービスです。</td><td>["Azure Cloud","Hybrid"]</td><td>Pay-as-you-go</td><td>Microsoft</td></tr>
<tr><td>06</td><td>tyk</td><td>Tyk</td><td>オープンソースコアを持つハイブリッド・マルチクラウド対応のAPIゲートウェイです。</td><td>["Cloud","Hybrid","On-premises"]</td><td>Open Source / Commercial</td><td>Tyk Technologies</td></tr>
<tr><td>07</td><td>gravitee</td><td>Gravitee</td><td>イベント駆動型APIとストリーミングプロトコルをネイティブサポートするAPIゲートウェイです。</td><td>["Cloud","Hybrid","On-premises"]</td><td>Open Source / Enterprise</td><td>Gravitee</td></tr>
<tr><td>08</td><td>wso2</td><td>WSO2 API Manager</td><td>オープンソース系統を持つエンタープライズ向けAPI管理ソリューションです。</td><td>["Cloud","Hybrid","On-premises"]</td><td>Open Source / Enterprise</td><td>WSO2</td></tr>
<tr><td>09</td><td>mulesoft-anypoint</td><td>MuleSoft Anypoint</td><td>統合とAPIライフサイクルを融合させたエンタープライズ向けプラットフォームです。</td><td>["Cloud","Hybrid","On-premises"]</td><td>Enterprise</td><td>Salesforce</td></tr>
<tr><td>10</td><td>ibm-api-connect</td><td>IBM API Connect</td><td>大規模エンタープライズ向けの包括的なガバナンス機能を提供するAPI管理ソリューションです。</td><td>["Cloud","Hybrid","On-premises"]</td><td>Enterprise</td><td>IBM</td></tr></tbody>
</table>