[SAA-C01] あなたはグローバルIT企業でAWS管理者として働いています。開発チームは、us-west-2リージョンでAWSサーバーレスインフラストラクチャを使用した配信用の…

分野 2: パフォーマンスに優れたアーキテクチャを定義する

問題

  • あなたはグローバルIT企業でAWS管理者として働いています。開発チームは、us-west-2リージョンでAWSサーバーレスインフラストラクチャを使用した配信用の新しいイントラネットアプリケーションを開発しました。このアプリケーションは、コードサイズが5 MB未満のPythonを使用しており、コードの変更は四半期ごとに行われます。
  • 新しいアプリケーションは、新しい冗長されたインフラストラクチャへセットアップし、企業はこのプロセスを自動化したいと考えています。
  • 新しい機能をデプロイするためにAWS CodePipelineを使用します。ソース管理やデプロイとして何を推奨しますか?

選択肢

  • A.ソース管理をCodeCommitで行い、AWS CodeDeployを使用してアプリケーションをデプロイします。
  • B.ソース管理をCodeCommitで行い、AWS Elastic Beanstalkを使用してアプリケーションをデプロイします。
  • C.ソース管理をS3バケットで行い、バージョニング管理を有効にします。AWS Elastic Beanstalkを使用してアプリケーションをデプロイします。
  • C.ソース管理をS3バケットで行い、バージョニング管理を有効にします。AWS Code Deployを使用してアプリケーションをデプロイします。