問題1
あなたはGCPプロジェクトで新しい仮想マシン(VM)インスタンスを作成する必要があります。このVMはCentOS 7を実行し、20GBの永続ディスクを使用し、us-central1-aリージョンに配置する必要があります。gcloudコマンドを使ってこのVMインスタンスを作成するには、次のうちどのコマンドを使用しますか?
A)
shellコードをコピーするgcloud compute instances create my-vm --zone=us-central1-a --image=centos-7 --boot-disk-size=20GB
B)
shellコードをコピーするgcloud compute instances create my-vm --zone=us-central1-a --image-family=centos-7 --boot-disk-size=20GB
C)
shellコードをコピーするgcloud compute instances create my-vm --zone=us-central1-a --image-family=centos-7 --image-project=centos-cloud --boot-disk-size=20GB
D)
shellコードをコピーするgcloud compute instances create my-vm --zone=us-central1-a --image-family=centos-7 --image-project=centos-cloud --boot-disk-type=pd-standard --boot-disk-size=20GB
問題2
あなたはGCPプロジェクトで複数のCloud Storageバケットを管理しています。プロジェクトのすべてのバケットに対して、オブジェクトの読み取り権限を付与したいと考えています。どのIAMロールを付与すればよいですか?
A) Storage Object Viewer
B) Storage Object Admin
C) Storage Legacy Bucket Reader
D) Storage Admin
問題3
あなたはGCPプロジェクトでネットワークを設定しています。非推奨のネットワークルールが残っていることに気づき、これを削除したいと考えています。次のうち、ファイアウォールルールを削除するための正しいコマンドはどれですか?
A)
shellコードをコピーするgcloud compute firewall-rules remove <rule-name>
B)
shellコードをコピーするgcloud compute firewall-rules delete <rule-name>
C)
shellコードをコピーするgcloud compute firewall-rules clear <rule-name>
D)
shellコードをコピーするgcloud compute firewall-rules terminate <rule-name>
問題4
あなたはCloud Pub/Subを使用してメッセージを管理しています。サブスクリプションを作成し、そのサブスクリプションからメッセージをプルする必要があります。次のコマンドのうち、正しいものはどれですか?
A)
shellコードをコピーするgcloud pubsub subscriptions create <subscription-name> --topic=<topic-name>
B)
shellコードをコピーするgcloud pubsub subscriptions pull <subscription-name>
C)
shellコードをコピーするgcloud pubsub subscriptions create <subscription-name> --topic=<topic-name>
gcloud pubsub subscriptions pull <subscription-name>
D)
shellコードをコピーするgcloud pubsub subscriptions create <subscription-name>
gcloud pubsub subscriptions pull <topic-name>
解答
それでは、解答を以下に示します。
- 問題1の解答: C
- 問題2の解答: A
- 問題3の解答: B
- 問題4の解答: C









