問題1
あなたのチームは、Google Compute Engineインスタンスのディスクをスナップショットでバックアップしようとしています。スナップショットを作成するための正しいコマンドはどれですか?
a) gcloud compute disks create-snapshot [DISK_NAME] --snapshot-names [SNAPSHOT_NAME]
b) gcloud compute disks snapshot [DISK_NAME] --snapshot-names [SNAPSHOT_NAME]
c) gcloud compute snapshots create [SNAPSHOT_NAME] --source-disk [DISK_NAME]
d) gcloud compute disks create-snapshot [SNAPSHOT_NAME] --source-disk [DISK_NAME]
問題2
あるWebアプリケーションのトラフィックが急増しているため、Google Cloud Load Balancerを設定してトラフィックを複数のバックエンドインスタンスに分散させる必要があります。この設定を行うために必要な最初のステップはどれですか?
a) インスタンスグループの作成
b) グローバル転送ルールの設定
c) バックエンドサービスの設定
d) フロントエンド構成の設定
問題3
あなたのチームは、Google Cloud Storageにアップロードされたファイルが特定のバケットに到達したときに自動的に処理されるようにしたいと考えています。この自動処理を実現するための最適な方法はどれですか?
a) Cloud Functionsを使用して、バケットにアップロードされたファイルをトリガーする関数を作成する
b) Cloud Pub/Subを使用して、バケットにアップロードされたファイルをトリガーするメッセージを送信する
c) Compute Engineインスタンスを起動してファイルを処理するスクリプトを実行する
d) App Engineアプリケーションをデプロイしてファイルを処理する
問題4
GCPプロジェクトのリソース使用量を追跡し、コストを管理するための最適な方法はどれですか?
a) Cloud Monitoringを使用してリソース使用量を監視する
b) Cloud Billingアカウントでアラートを設定する
c) Cloud Traceを使用してリソース使用量を分析する
d) Cloud IAMを使用してコスト管理を行う
問題5
GCPにおいて、Compute Engineインスタンスを自動的にスケールアウト(インスタンス数を増やす)するための機能はどれですか?
a) インスタンスグループの自動スケーリング
b) ハイブリッドクラウドの設定
c) カスタムスクリプトの使用
d) マネージドインスタンスグループの使用
回答
- b)
gcloud compute disks snapshot [DISK_NAME] --snapshot-names [SNAPSHOT_NAME]
このコマンドを使用すると、指定したディスクのスナップショットを作成できます。 - a) インスタンスグループの作成
最初のステップは、負荷分散対象となるインスタンスグループを作成することです。 - a) Cloud Functionsを使用して、バケットにアップロードされたファイルをトリガーする関数を作成する
Cloud Functionsは、Google Cloud Storageにファイルがアップロードされたときに自動的にトリガーされる関数を作成するのに最適です。 - b) Cloud Billingアカウントでアラートを設定する
Cloud Billingのアラートを使用することで、リソース使用量とコストを効率的に管理できます。 - d) マネージドインスタンスグループの使用
マネージドインスタンスグループは、インスタンス数を自動的にスケールアウト(またはスケールイン)する機能を提供します。