【ACE】練習問題(TYPE-G)004

この記事は約4分で読めます。

問題

以下の5つの問題に答え、それぞれ A, B, C, D の中から 1つ 正しい答えを選んでください。

問題1

ある企業が、Webアプリケーションをスケーラブルかつ高可用性で実行するために、GCP を利用することを検討しています。このアプリケーションは、世界中のユーザーからのトラフィックを処理する必要があります。

この要件を満たすために、以下の選択肢のうち、最も適切なソリューションはどれですか?

A. Compute Engine インスタンスと Cloud Load Balancing を使用する B. Kubernetes Engine と Cloud SQL を使用する C. App Engine と Cloud Spanner を使用する D. Cloud Functions と Cloud CDN を使用する

問題2

ある開発チームは、GCP 上でマイクロサービスアーキテクチャのアプリケーションを構築しています。チームは、各マイクロサービスを個別にデプロイおよびスケーリングしたいと考えています。

この要件を満たすために、以下の選択肢のうち、最も適切なコンテナオーケストレーションプラットフォームはどれですか?

A. Compute Engine B. Kubernetes Engine C. Cloud Functions D. App Engine

問題3

ある企業は、大量のデータを分析するために、GCP を利用することを検討しています。このデータは、構造化データと非構造化データの両方を含んでいます。

この要件を満たすために、以下の選択肢のうち、最も適切なデータ分析ソリューションはどれですか?

A. BigQuery と Cloud Storage を使用する B. Cloud Spanner と Cloud SQL を使用する C. Cloud Dataflow と Cloud Pub/Sub を使用する D. Cloud Dataproc と Cloud HBase を使用する

問題4

ある企業は、GCP 上で機械学習モデルをトレーニングおよびデプロイしたいと考えています。

この要件を満たすために、以下の選択肢のうち、最も適切な機械学習プラットフォームはどれですか?

A. AI Platform B. Cloud Spanner C. Cloud Functions D. App Engine

問題5

ある企業は、GCP 上でIDとアクセス管理を管理したいと考えています。

この要件を満たすために、以下の選択肢のうち、最も適切なアイデンティティとアクセス管理ソリューションはどれですか?

A. Cloud Identity and Access Management (IAM) B. Cloud Storage C. Kubernetes Engine D. App Engine

解答

問題1: A. Compute Engine インスタンスと Cloud Load Balancing を使用する

問題2: B. Kubernetes Engine を使用する

問題3: A. BigQuery と Cloud Storage を使用する

問題4: A. AI Platform を使用する

問題5: A. Cloud Identity and Access Management (IAM) を使用する

解説

問題1:

このシナリオでは、スケーラビリティと可用性を確保する必要があります。Compute Engine インスタンスと Cloud Load Balancing を組み合わせることで、トラフィックの増加に応じて自動的にスケールアップ/スケールダウンできる、高可用性の Web アプリケーションを実現できます。

問題2:

マイクロサービスアーキテクチャでは、各サービスを個別にデプロイおよびスケーリングする必要があります。Kubernetes Engine は、コンテナをオーケストレーションするためのプラットフォームであり、この要件を満たすのに最適です。

問題3:

BigQuery は、ペタバイト規模のデータセットをクエリできる、スケーラブルなデータウェアハウスです。Cloud Storage は、オブジェクトストレージサービスであり、構造化データと非構造化データの両方を保存できます。BigQuery と Cloud Storage を組み合わせることで、大量のデータを分析することができます。

問題4:

AI Platform は、機械学習モデルのトレーニング、デプロイ、スケーリングを容易にする、フルマネージドのプラットフォームです。

問題5:

Cloud IAM は、GCP リソースへのアクセスを制御するための、アイデンティティとアクセス管理ソリューションです。組織のユーザーとサービスに適切なアクセス権を付与することで、リソースを保護することができます。