CLF-C02:AWS Certified Cloud Practitioner クラウドの技術とサービス 問24
クラウドの技術とサービス/その他の AWS サービスカテゴリ(アプリ統合・開発者ツール等)ソースコードの変更を契機に、ビルド・テスト・デプロイを自動で実行する継続的な配信(CI/CD)のパイプラインを構築したいと考えています。適切な AWS サービスはどれですか。
当サイトのオリジナル問題(CLF-C02:AWS Certified Cloud Practitionerの出題範囲「クラウドの技術とサービス」に対応。実際の試験問題ではありません)
- AAmazon CloudFront
- BAWS CodePipeline(CI/CD パイプラインの構築)
- CAmazon Route 53
- DAmazon ElastiCache
正解:B
解説
AWS CodePipeline は、ソースコードの変更を契機に、ビルド・テスト・デプロイといった一連の工程を自動で実行する継続的インテグレーション/継続的デリバリー(CI/CD)のパイプラインを構築するサービスです。ビルドには CodeBuild などを組み合わせます。
選択肢ごとの解説
- A誤り。CloudFront は CDN で、CI/CD パイプラインの構築には使いません。
- B正しい。ビルド・テスト・デプロイを自動化する CI/CD パイプラインを構築するのが CodePipeline です。
- C誤り。Route 53 は DNS サービスで、CI/CD の機能はありません。
- D誤り。ElastiCache はインメモリキャッシュで、CI/CD パイプラインとは関係しません。