CLF-C02#55(Concepts)
開発者がAWSサービスの機能をアプリケーションに直接統合するために使用すべきツールはどれですか?
正解:A
正解の根拠
AWS SDKは各種プログラミング言語(Python/Java/JS/.NET等)向けに提供されるライブラリで、アプリケーション内から直接AWSのAPIを呼び出してサービス機能を統合できます。認証、リトライ、ページネーション処理が組み込まれ、開発者の生産性を高めます。
SDKと類似ツール
| ツール | 役割 |
|---|---|
| AWS SDK | アプリ内からAPI呼び出し |
| AWS CodeDeploy | デプロイ自動化 |
| AWS Lambda | サーバーレス実行環境 |
| AWS Batch | バッチジョブ管理 |
不正解の理由
- B: CodeDeployはデプロイ自動化サービスで、アプリ内からのAWS機能統合用ライブラリではありません。
- C: Lambdaは関数実行サービスでありアプリへ機能統合するためのSDKそのものではありません。
- D: AWS Batchはバッチ計算ジョブの実行管理サービスで、アプリ統合の用途とは異なります。
参考:AWSツールとSDK

コメント