Professional Cloud Developer
あなたのチームはCloud Functionsのコードに対する単体テストを開発しています。コードはCloud Source Repositoriesのリポジトリに保存されています。あなたはテストの実装を担当しています。特定のサービスアカウントのみが、Cloud Functionsにコードをデプロイするために必要な権限を持っています。テストに合格しなければコードをデプロイできないようにしたいと考えています。単体テストのプロセスをどのように構成すべきですか?
あなたのチームは、本番プロジェクトのCloud Runで実行されているアプリケーションでエラーの急増を検出しました。このアプリケーションは、Pub/SubトピックAからメッセージを読み取り、メッセージを処理し、トピックBにメッセージを書き込むように構成されています。エラーの原因を特定するためにテストを実施したいと考えています。テストには一連のモックメッセージを使用できます。どうすべきですか?
あなたは、ユーザーに代わってGoogle Cloud API経由でGoogle Cloudサービスと対話する必要があるJavaウェブサーバーを開発しています。ユーザーは自身のGoogle Cloud IDを使用してGoogle Cloud APIに認証できる必要があります。あなたのウェブアプリケーションではどのワークフローを実装すべきですか?
あなたは最近、新しいアプリケーションを開発しました。Dockerfileなしで、そのアプリケーションをCloud Runにデプロイしたいと考えています。あなたの組織では、すべてのコンテナイメージを中央管理されたコンテナリポジトリにプッシュすることが義務付けられています。Google Cloudサービスを使用してコンテナをビルドするには、どうすればよいですか?(2つ選択してください)
あなたの会社は新しいAPIをApp Engine スタンダード環境にデプロイしました。テスト中に、APIが期待通りに動作していないことが判明しました。アプリケーションを再デプロイすることなく、アプリケーションコード内の問題を診断するために、アプリケーションを継続的に監視したいと考えています。 どのツールを使用すべきですか?