Professional Cloud Developer

Question 266

あるCloud Runサービスがあり、別のプロジェクトにあるCloud SQLインスタンスに接続する必要があります。Cloud SQLをホストしているプロジェクトで、Cloud RunサービスアカウントにCloud SQLクライアントIAMロールを付与しました。しかし、接続をテストすると失敗します。Google推奨プラクティスに従って接続の失敗を修正したいと考えています。どうすればよいですか?

A.
Cloud Runサービスアカウントにcloudsql.instances.connect IAM権限を追加する。
B.
Cloud SQL Auth Proxyの追加のAPIクォータをリクエストする。
C.
両方のプロジェクトでCloud SQL Admin APIを有効にする。
D.
Cloud SQLインスタンスをCloud Runサービスと同じプロジェクトに移行する。
Question 267

あなたは大規模な組織の開発者です。あなたのチームはソースコード管理(SCM)にGitを使用しています。ソフトウェアデリバリーの頻度を高めるために、チームがコード管理においてGoogleが推奨するベストプラクティスに従うようにしたいと考えています。あなたのチームはどのSCMプロセスを使用すべきですか?

A.
各開発者は、各製品リリースの前に自身のコードをメインブランチにコミットし、テストを実施し、インテグレーションの問題が検出された場合はロールバックする。
B.
開発者の各グループはリポジトリをコピーし、変更を自身のリポジトリにコミットし、各製品リリースの前にコードをメインリポジトリにマージする。
C.
各開発者は自身の作業用にブランチを作成し、変更を自身のブランチにコミットし、毎日コードをメインブランチにマージする。
D.
開発者の各グループは、自身の作業用にメインブランチからフィーチャーブランチを作成し、変更を自身のブランチにコミットし、各メジャーリリースの前にコードをメインブランチにマージする。
Question 268

モノリシックアプリケーションをマイクロサービスモデルに従うように再設計したいと考えています。この変更によるビジネスへの影響を最小限に抑えながら、効率的にこれを達成したいと考えています。 どのアプローチを取るべきですか?

A.
アプリケーションをCompute Engineにデプロイし、オートスケーリングを有効にする。
B.
アプリケーションの機能を段階的に適切なマイクロサービスに置き換える。
C.
モノリシックアプリケーションを一度の作業で適切なマイクロサービスにリファクタリングしてデプロイする。
D.
モノリスとは別に適切なマイクロサービスで新しいアプリケーションを構築し、完成したら置き換える。
Question 269

あなたは、Cloud Runで実行される新しいeコマースアプリケーションの開発を担当しています。アプリケーションを、別のプロジェクトにあるCloud SQLデータベースに接続する必要があります。このデータベースは、パブリックIPを持たず、複数のデータベース専用の分離されたネットワーク上にあります。アプリケーションをこのデータベースに接続する必要があります。どうすべきですか?

A.
あなたのネットワークにPrivate Service Connectエンドポイントを作成します。あなたのプロジェクトにServerless VPC Accessコネクタを作成します。Cloud SQL Language Connectorsを使用して内部接続を作成します。
B.
両方のネットワーク間でVPCネットワークピアリングを構成します。Cloud Runで、内部IPを使用するCloud SQL接続を作成します。Cloud SQL Language Connectorsを使用してデータベースと対話します。
C.
あなたのプロジェクトでプライベートサービスアクセスを構成します。Cloud Runで、Cloud SQL接続を作成します。Cloud SQL Language Connectorsを使用してデータベースと対話します。
D.
あなたのVPCにサブネットを作成します。新しいサブネットを使用して、あなたのプロジェクトにServerless VPC Accessコネクタを作成します。Cloud Runで、Cloud SQL接続を作成します。Cloud SQL Language Connectorsを使用してデータベースと対話します。
Question 270

既存のアプリケーションは、単一のMySQLデータベースにユーザーステート情報を保存しています。このステート情報は非常にユーザー固有であり、ユーザーがアプリケーションをどのくらいの期間使用しているかに大きく依存します。MySQLデータベースは、様々なユーザーに対応するためのスキーマの維持・拡張に課題が生じています。 どのストレージオプションを選択すべきですか?

A.
Cloud SQL
B.
Cloud Storage
C.
Cloud Spanner
D.
Cloud Datastore/Firestore