Q12 — AWS DVA-C02 第3章
第 12/100 問 | ← 第3章
開発者はアプリケーションコードを記述し、チーム内の他の開発者と共有してフィードバックを得たいと考えています。共有されるアプリケーションコードは長期保存され、バージョン管理され、一括での変更履歴追跡が必要です。開発者はどの AWS サービスを使用すべきですか?
- A. AWS CodeBuild
- B. Amazon S3
- C. AWS CodeCommit ✓
- D. AWS CloudFront
正解: C. AWS CodeCommit
解説
開発者はコードを共有し、長期保存、複数バージョン管理、および一括変更追跡を必要としています。これらの要件は、バージョン管理システムに直接対応します。AWS では、AWS CodeCommit は完全マネージド型のソースコード管理サービスであり、Git を基盤としたバージョン管理を提供し、開発者の要件を完全に満たします。AWS CodeBuild はコードのビルドおよびテストのためのサービスであり、Amazon S3 はオブジェクトストレージサービス、AWS CloudFront はコンテンツ配信ネットワーク(CDN)サービスであり、いずれもバージョン管理の要件を満たしません。したがって、正解は C、AWS CodeCommit です。