AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
ある会社が、コンピューティングに AWS Lambda を使用するアプリケーションを構築しています。すべての Lambda の変更は、障害発生時に自動ロールバックを伴うカナリア戦略を使用してデプロイする必要があります。DevOps チームは、これらの要件を満たすためにインフラストラクチャ・アズ・コードと CI/CD パイプラインを作成する必要があります。どのステップの組み合わせが要件を満たしますか?(3つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: AWS Serverless Application Model (AWS SAM) テンプレートを作成し、AWS::Serverless::Function で各 Lambda を定義します。各関数について、AutoPublishAlias と DeploymentPreference を設定し、デプロイタイプを LambdaCanary10Percent10Minutes に設定します。, AWS CodeCommit リポジトリと、そのリポジトリをソースステージとする AWS CodePipeline パイプラインを作成します。AWS SAM テンプレートをビルドしてデプロイする AWS CodeBuild プロジェクトを作成します。テンプレートとコードを CodeCommit に配置し、SAM アプリケーションをビルドしてデプロイする buildspec.yml を含めます。, Lambda 関数ごとに CloudWatch アラームを作成し、Errors メトリクス (名前空間 AWS/Lambda) でトリガーするように設定し、各関数とバージョンに適切なディメンションと設定された評価期間を設定します。.
これが解答である理由
正解の選択肢は、AWS SAMテンプレートを使用してLambda関数を定義し、カナリアデプロイメントを構成する方法を説明しています。AWS SAMはLambdaデプロイメントの管理を簡素化し、AutoPublishAliasとDeploymentPreferenceを設定することで、カナリアリリースと自動ロールバックを容易に実現できます。また、CodeCommit、CodePipeline、CodeBuildを組み合わせることで、IaCとCI/CDパイプラインの要件を満たし、SAMテンプレートのビルドとデプロイを自動化できます。最後に、各Lambda関数にCloudWatchアラームを設定することで、デプロイ後のエラーを監視し、問題発生時に自動ロールバックをトリガーするメカニズムを提供します。
不正解の選択肢は、CloudFormationのみを使用する場合、
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要