ある企業が、AWS上で構築しているサービスのAPIをサーバーレスで公開・管理したいと考えています。バックエンドのLambda関数やHTTPエンドポイントへのAPIゲートウェイとして最も適切なAWSサービスはどれですか?
- A. Amazon API Gateway
- B. Elastic Load Balancing(ALB)
- C. Amazon CloudFront
- D. AWS App Mesh
解答と解説を見る
正解: A
Amazon API GatewayはRESTful API・WebSocket APIの作成・発行・管理・モニタリングをフルマネージドで提供するサービスです。Lambdaと組み合わせることでサーバーレスAPIを構築でき、認証・スロットリング・キャッシュ・API versioning等の機能を提供します。③CloudFrontはCDNで静的コンテンツの配信が主用途です。②ALBはHTTPトラフィックのロードバランシングで、APIマネジメント機能はありません。④App Meshはマイクロサービスのサービスメッシュです。
📚 関連サービスの解説: Amazon API Gateway