サーバーレス・コンテナアーキテクチャ比較問題
Amazon API GatewayのREST APIとHTTP APIの違いについて、最も適切に説明しているものはどれですか?
A.REST APIはWebSocketをサポートしており、HTTP APIはWebSocketのみをサポートしている
✗ WebSocketをサポートするのはAPI GatewayのWebSocket APIです。REST APIとHTTP APIの説明として誤りです。
B.HTTP APIはREST APIと比較して低レイテンシ・低コストだが、REST APIのほうがWAF統合やAPIキー管理など高度な機能を多く備えている← 正解
✓ 正解です。HTTP APIはシンプルなユースケース向けに低コスト・低レイテンシで設計され、REST APIはWAF・使用量プラン・APIキー管理など高度な機能を提供します。
C.HTTP APIはAWS Lambdaとの統合をサポートしておらず、REST APIのみがLambdaをバックエンドとして使用できる
✗ HTTP APIもAWS Lambdaとの統合をサポートしています。むしろLambdaプロキシ統合が簡略化されています。
D.REST APIとHTTP APIは機能・料金ともにまったく同一であり、名称が異なるだけである
✗ HTTP APIとREST APIは機能・料金ともに異なります。HTTP APIのほうが最大約70%低コストとされています。