AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
開発者がリモートとして追加し、プライマリリージョンでのマージ後に最新の状態に保つことができるセカンダリリージョンのCodeCommitリポジトリを提供するには、どの方法が要件を満たしますか?
解答を選択
オプションをタップして解答を確認してください。
正解: セカンダリリージョンにCodeCommitリポジトリを作成し、プライマリリージョンのCodeCommitリポジトリをセカンダリリポジトリにミラーリングするCodeBuildプロジェクトを作成し、LambdaでCodeBuildを呼び出し、プライマリリポジトリでのマージイベント時にEventBridgeからLambdaをトリガーします。.
これが解答である理由
正解の選択肢は、セカンダリリージョンにCodeCommitリポジトリを作成し、プライマリリポジトリの変更をミラーリングするCodeBuildプロジェクトをLambda経由でEventBridgeからトリガーするアプローチです。これにより、プライマリリポジトリでのマージイベント時にセカンダリリポジトリが自動的に最新の状態に保たれ、開発者はセカンダリリポジトリをリモートとして追加し、常に最新のコードにアクセスできます。
不正解の選択肢は以下の理由で不適切です。
S3バケットとFargateタスクを使用する方法は、CodeCommitリポジトリのミラーリングには直接的でなく、複雑さが増します。
CodeArtifactはパッケージ管理サービスであり、CodeCommitリポジトリのミラーリングには適していません。
Cloud9環境とCodeCommitリポジトリを使用する方法は、自動的なミラーリングを提供せず、手動での同期が必要になります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要