AWS認定資格 WEB問題集&徹底解説

デベロッパー–アソシエイト(AWS Certified Developer - Associate)

正解 D問題
(お気に入りチェック) 1 2 3 4
解説
正解はD(AWS Amplify)です。AWS Amplifyは静的Webサイトのホスティングとデプロイメントを簡単に行えるサーバーレスのソリューションです。Gitリポジトリと直接連携し、ブランチのマージをトリガーとしたデプロイメントの自動化が可能です。また、HTTPSによる安全な通信もデフォルトで提供されます。

選択肢 A:AWS Elastic Beanstalkは主に動的Webアプリケーションのデプロイに使用され、静的Webサイトには過剰な機能を持ちます。また、完全にサーバーレスではありません。

選択肢 B:Amazon EC2インスタンスを使用する方法は、サーバーレスではなく、運用オーバーヘッドが高くなります。

選択肢 C:Amazon S3でのホスティングは可能ですが、Lambda関数を使用したデプロイの自動化は、より複雑で運用オーバーヘッドが高くなる可能性があります。

関連サービスの解説
Amazon EC2
Amazon Simple Storage Service (Amazon S3)
AWS Amplify
AWS CodeDeploy
AWS Elastic Beanstalk
AWS Lambda

+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 33%
No.28 解説
ある企業が、複数のバージョン管理システムでホストされている静的Webサイトを段階的にリリースするためのサーバーレスソリューションを求めています。デプロイはGitブランチのマージによってトリガーされ、すべてのデータ交換はHTTPS経由で行われる必要があります。また、運用オーバーヘッドを最小限に抑えたいと考えています。この要件を満たす最適なソリューションはどれですか?
  • AWS Elastic Beanstalk でホスティングし、AWS CodePipeline でデプロイメントを自動化する
  • Amazon EC2 インスタンスに Web サイトをデプロイし、AWS CodeDeploy を使用して自動化する
  • Amazon S3 で Web サイトをホストし、AWS Lambda 関数を使用してデプロイを自動化する
  • AWS Amplify でホスティングし、対応するリポジトリブランチを接続してデプロイを自動化する

(会員限定)当問題の評価をお願いします。改善に活用します。