API Gateway では、トラフィック管理、CORS サポート、認可とアクセスコントロール、スロットリング、モニタリング、API バージョン管理など、

最大数十万規模の同時 API コールの受け入れと処理に伴うすべてのタスクを取り扱います。

 

API-Gatewayで利用できるAPIの種類

  • HTTP API
  • REST API
  • WebSocket API

 

HTTP API

API プロキシ機能を必要とする高性能 RESTful API を API 管理機能なしで構築できます。

HTTP API はサーバーレスアプリケーションと HTTP バックエンド向けに最適化されており、REST API と比較して最大 70% のコスト削減を実現します。

 

REST API

単一のソリューションで API プロキシ機能と管理機能を同時に必要とするワークロードに使用します。API 管理機能には、API キー、API の公開、API の収益化による使用量クォータの追跡と適用が含まれます。

 

WebSocket API

チャットアプリケーション、ストリーミングダッシュボードといったリアルタイム双方向通信アプリケーションを構築できます。

API Gateway は、バックエンドサービスとクライアント間のメッセージ転送を処理するために永続的な接続を維持します。

 

その他のAPI

    • Fast API
    • Windows API

     

     

    記事タイトル検索