問題1
あなたはGoogle Cloud Platform (GCP)で新しいプロジェクトを設定しています。プロジェクトのリソースに対するアクセス権を管理するために、最適な方法はどれですか?
a) Google Cloud IAMを使用してユーザーに役割を割り当てる
b) 各リソースのファイアウォールルールを個別に設定する
c) ユーザーごとに個別のサービスアカウントを作成する
d) プロジェクトごとに異なるネットワークを設定する
問題2
あなたのチームは、Google Kubernetes Engine (GKE) クラスタを使用してコンテナ化されたアプリケーションをデプロイしています。クラスタ内のノードを自動的にスケールするために、最適な方法はどれですか?
a) ノードオートスケーラーを有効にする
b) 手動でノードプールを追加する
c) Podオートスケーラーを有効にする
d) インスタンスグループを使用してスケーリングする
問題3
あるアプリケーションがGoogle Cloud Storageにデータを保存しています。データは頻繁にアクセスされませんが、数ヶ月に一度アクセスされることがあります。この場合、最もコスト効率の良いストレージクラスはどれですか?
a) Standard
b) Nearline
c) Coldline
d) Archive
問題4
あなたは、複数のGCPプロジェクト間で同じVPCネットワークを共有したいと考えています。これを実現するために、使用すべきGCPの機能はどれですか?
a) VPCピアリング
b) Shared VPC
c) VPN接続
d) Cloud Interconnect
問題5
あなたは、Google Cloud Pub/Subを使用してリアルタイムのメッセージングシステムを構築しています。メッセージが確実に少なくとも一回は処理されるようにするために、どのサブスクリプション設定を使用するべきですか?
a) プル型サブスクリプション
b) プッシュ型サブスクリプション
c) サブスクリプションの確認応答を有効にする
d) メッセージの自動削除を有効にする
回答
- a) Google Cloud IAMを使用してユーザーに役割を割り当てる
Google Cloud IAMを使用することで、プロジェクトのリソースに対するアクセス権をきめ細かく管理できます。 - a) ノードオートスケーラーを有効にする
ノードオートスケーラーを有効にすることで、GKEクラスタ内のノードを自動的にスケールできます。 - b) Nearline
Nearlineストレージクラスは、データアクセスが1か月に1回程度の頻度である場合に最適です。 - b) Shared VPC
Shared VPCを使用することで、複数のGCPプロジェクト間で同じVPCネットワークを共有できます。 - c) サブスクリプションの確認応答を有効にする
確認応答(ACK)は、メッセージが処理されたことをPub/Subに通知し、少なくとも一回の配信が保証されます。









