Web・モバイルアプリのフロントエンドを、ホスティング・認証・API・CI/CD まで含めて素早く構築・公開したい開発者に最も適した AWS のサービスはどれですか。

1 / 1
回答を選択してください
正解A

解説

フロントエンド開発を加速するサービスを選ぶ問題。

  • 1Web・モバイルアプリのフロントエンドフロントエンド開発=Amplify
  • 2素早く構築・公開ホスティング・認証・API をまとめて提供
A正解

AWS Amplify

正解。AWS Amplify は、Web・モバイルアプリのフロントエンド開発を加速するためのサービス群です。ホスティング・認証・API・CI/CD などをまとめて提供し、フロントエンド開発者が素早くフルスタックアプリを構築・公開できます。

B不正解

AWS Elastic Beanstalk

AWS Elastic Beanstalk は、コードをアップロードすると サーバ側の実行環境(EC2・ELB など)を自動構成する サービスです。

Web アプリのバックエンド運用には便利ですが、フロントエンドのホスティング・認証・API・CI/CD をまとめて素早く整える という本問の要件には Amplify が適するため不正解です。

C不正解

Amazon Lightsail

Amazon Lightsail は、定額で使えるシンプルな仮想サーバ(VPS) のサービスです。

サーバを立ててサイトを置くことはできますが、認証・API・CI/CD まで統合されたフロントエンド開発体験 を提供するものではないため不正解です。

D不正解

AWS CodePipeline

AWS CodePipeline は、ビルドからデプロイまでの CI/CD パイプラインを連結・自動化する サービスです。

CI/CD は提供しますが、ホスティング・認証・API を含むフロントエンド一式の構築 は範囲外のため、本問の要件には Amplify が適し不正解です。

ポイント

『フロントエンド開発』『ホスティング+認証+API をまとめて』は AWS Amplify。GraphQL API のマネージド提供は AppSync。フロントエンド/モバイルのカテゴリ。