記憶度
39問
93問
0問
0問
0問
アカウント登録して、解答結果を保存しよう
問題一覧
1
データ移行の一環として、オンプレミスの仮想マシンからGoogle Cloud Storageにファイルをアップロードしたい。これらのファイルはGCP環境のCloudDataProc Hadoopクラスタによって消費されます。 どのコマンドを使用すべきですか?
A. gsutil cp [LOCAL_OBJECT] gs://[DESTINATION_BUCKET_NAME]/
2
アプリケーションをGoogle Cloud Platformに移行し、既存の監視プラットフォームはそのまま使用しています。現在、タイムクリティカルな問題に対して通知システムが遅すぎることに気づきました。 どうしたらいいでしょうか?
B . Compute EngineインスタンスにStackdriverエージェントをインストールします。
3
MySQLデータベースをGoogle CloudのマネージドCloud SQLデータベースに移行する予定です。このCloud SQLインスタンスに接続するCompute Engine仮想マシンインスタンスがあります。Compute EngineインスタンスがCloud SQLにアクセスできるようにIPをホワイトリストに登録したくありません。 どうすればいいでしょうか?
A . クラウドSQLインスタンスのプライベートIPを有効にする。
4
以下のgcloudコマンドを使用してHTTP(s) Load Balancerをデプロイしました。 Compute Engine仮想マシンインスタンスのポート80へのヘルスチェックが失敗し、インスタンスにトラフィックが送信されません。あなたは問題を解決したい。 どのコマンドを実行する必要がありますか?
C. gcloud compute firewall-rules create allow-lb --network load-balancer --allow tcp --source-ranges 130.211.0.0/22,35.191.0.0/16 --direction INGRESS
5
あなたのウェブサイトはCompute Engineにデプロイされています。マーケティング チームは、3 つの異なる Web サイト デザイン間でコンバージョン率をテストしたいと考えています。 どのアプローチを使用すべきですか?
A. App Engineにウェブサイトをデプロイし、トラフィック分割を使用する。
6
ディレクトリlocal-scriptsとそのすべてのコンテンツをローカルワークステーションからCompute Engine仮想マシンインスタンスにコピーする必要があります。 どのコマンドを使用する必要がありますか?
C. gcloud compute scp --projectג-my-gcp-projectג --recurse ~/local-scripts/ gcp-instance-name:~/server-scripts/ --zone גus-east1-bג
7
アプリケーションを、Stackdriver Monitoring AgentがインストールされたCompute Engine仮想マシンインスタンスにデプロイしています。アプリケーションはインスタンス上のunixプロセスです。unixプロセスが少なくとも5分間実行されなかった場合、アラートが必要です。メトリクスやログを生成するようにアプリケーションを変更することはできません。 どのアラート条件を構成しますか?
B. プロセスの健全性
8
ANSI-SQL準拠のデータベースに、同じカラムを持つ2つのテーブルがあり、結果セットから重複する行を削除して、1つのテーブルにすばやく結合する必要があります。 どうすればよいでしょうか?
C. SQLのUNION演算子を使ってテーブルを結合する。
9
本番環境にデプロイされたアプリケーションがあります。新しいバージョンがデプロイされたとき、いくつかの問題は、アプリケーションが本番環境のユーザからトラフィックを受けるまで発生しません。影響と影響を受けるユーザ数の両方を減らしたい。 どのデプロイメント戦略を使用すべきですか?
B. カナリア展開
10
貴社は、人気のあるアプリケーションのユーザーを米国外に拡大したいと考えています。同社は、アプリケーション用のデータベースの99.999%の可用性を確保し、世界中のユーザーの読み取り待ち時間を最小化したいと考えています。 どの2つのアクションを取るべきでしょうか?(2つ選んでください)
A. "nam-asia-eur1 "構成でマルチリージョンのCloud Spannerインスタンスを作成する。, E. 少なくとも1つのノードを持つ別々のリージョンに、最低2つのCloud Spannerインスタンスを作成します。
11
500 MB のファイル サイズ制限がある内部ファイル アップロード API を App Engine に移行する必要があります。 どうすればよいでしょうか。
D . APIをマルチパートファイルアップロードAPIに変更する。
12
Google Kubernetes Engine (GKE) クラスタにアプリケーションをデプロイする予定です。アプリケーションは HTTP ベースのヘルスチェックを /healthz で公開しています。あなたはこのヘルスチェックエンドポイントを使用して、ロードバランサーによってトラフィックがPodにルーティングされるべきかどうかを判断したいと考えています。 Pod構成に含めるべきコードスニペットはどれですか?
B. readinessProbe: httpGet: path: /healthz port: 80
13
あなたのチームメイトから、以下のコードを確認するように頼まれました。このコードの目的は、多数の小さな行をBigQueryテーブルに効率的に追加することです。 BigQuery service = BigQueryOptions.newBuilder().build().getService(); public void writeToBigQuery (Collection> rows) { for (Map row: rows) { InsertAllRequest insertRequest = InsertAllRequest.newBuilder("datasetId", "tableId", InsertAllRequest.RowToInsert.of(row)).build(); service.insertAll(insertRequest); } } チームメイトにどの改善を提案すべきですか?
A. 各リクエストに複数の行を含める。
14
あなたはGoogle Kubernetes Engine(GKE)上でホストされるJPEG画像リサイズAPIを開発しています。サービスの呼び出し元は同じGKEクラスタ内に存在します。クライアントがサービスのIPアドレスを取得できるようにしたい。 どうすればいいでしょうか?
B. GKEサービスを定義する。クライアントは、URLにサービス名を使用してサービスに接続する必要があります。
15
Cloud Build を使用して、Cloud Source Repositories に保存されているアプリケーションのソース コードをビルドおよびテストしています。ビルドプロセスには、Cloud Build 環境で利用できないビルドツールが必要です。 どうすればよいでしょうか?
B. カスタムクラウドビルダーイメージを構築し、ビルド手順でそのイメージを参照する。
16
Compute Engineの仮想マシンインスタンスにアプリケーションをデプロイしています。アプリケーションは、ログファイルをディスクに書き込むように設定されています。アプリケーションコードを変更せずにStackdriver Loggingでログを表示したい。 あなたは何をすべきでしょうか?
A. Stackdriver Logging Agentをインストールし、アプリケーションログを送信するように設定する。
17
あなたのサービスが、クラウドストレージから読み込んだ画像にテキストを追加しています。混雑する時期に、クラウドストレージへのリクエストがHTTP 429 "Too Many Requests "ステータスコードで失敗します。 Requests" ステータスコードで失敗します。 このエラーにどのように対処すべきですか?
C. 切り捨てられた指数バックオフ戦略でリクエストを再試行する。
18
あなたは、AndroidとiOSアプリで使用されるAPIを構築しています。APIは次のようなものでなければならない: * HTTPをサポートすること * 帯域幅コストの最小化 * モバイルアプリと簡単に統合できる どのAPIアーキテクチャを使うべきか?
A. RESTful API
19
アプリケーションはユーザーから入力を受け取り、それをユーザーの連絡先に公開します。この入力はCloud Spannerのテーブルに格納されます。あなたのアプリケーションはレイテンシに敏感で、一貫性にはあまり敏感ではありません。 このアプリケーションでは、Cloud Spannerからの読み取りをどのように実行すべきでしょうか?
B. シングル・リード・メソッドを使用してステール・リードを実行する。
20
アプリケーションは Google Kubernetes Engine (GKE) クラスタにデプロイされています。アプリケーションの新しいバージョンがリリースされると、CI/CDツールはspec.template.spec.containers[0].imageの値を更新し、新しいアプリケーションバージョンのDockerイメージを参照するようにします。Deploymentオブジェクトが変更を適用するとき、新しいバージョンのレプリカを少なくとも1つデプロイし、新しいレプリカが健全になるまで以前のレプリカを維持したいと思います。 以下に示す GKE Deployment オブジェクトにどの変更を加えるべきですか? apiVersion: apps/v1 kind:Deployment metadata: name: ecommerce-frontend-deployment spec: replicas:3 selector: matchLabels: app: ecommerce-frontend template: metadata: label: app: ecommerce-frontend spec: containers: -name: ecommerce-frontend-webapp image: ecommerce-frontend-webapp:1.7.9 ports: - containerPort: 80
B. デプロイメント戦略をRollingUpdateに設定し、maxSurgeを1、maxUnavailableを0に設定
21
あなたはシンプルなHTMLアプリケーションをインターネット上で公開することを計画しています。このサイトは、あなたのアプリケーションの FAQ に関する情報を保持します。アプリケーションは静的で、画像、HTML、CSS、Javascript を含んでいます。あなたは、できるだけ少ないステップで、このアプリケーションをインターネット上で利用できるようにしたいと考えています。 あなたは何をすべきでしょうか?
A. アプリケーションをクラウドストレージにアップロードする。
22
貴社は新しい API を App Engine Standard 環境にデプロイしました。テスト中、API が期待どおりに動作しません。アプリケーションを再デプロイすることなく、アプリケーション コード内の問題を診断するために、アプリケーションを長期にわたって監視したいとします。 どのツールを使用すべきでしょうか?
D. Stackdriver Debug Logpoints
23
Stackdriver Logging Agentを使用して、アプリケーションのログファイルをCompute Engine仮想マシンインスタンスからStackdriverに送信したいとします。 Stackdriver Logging Agentをインストールした後、最初に何をすべきですか?
C. アプリケーション・ログ・ファイルをカスタム・ソースとして構成する。
24
あなたの会社には、数百人の従業員に分析情報を提供するBigQueryデータマートがあります。あるユーザーは、重要なワークロードを中断することなくジョブを実行したいと考えています。このユーザーは、ジョブの実行にかかる時間を気にしていません。あなたは、会社のコストとあなたの労力を最小限に抑えながら、この要求に応えたいと考えています。 どうすればいいでしょうか?
D. 重要なワークロードが実行されていないときに、ユーザーがジョブを実行できるようにする。
25
開発時間を最小限に抑えながら、本番稼動中のサービス低下をオンコールエンジニアに通知したい。 どうすればよいでしょうか?
D. Stackdriver Monitoringを使用してリソースを監視し、アラートを発生させます。
26
あなたは、XMLHttpRequestを使用してサードパーティAPIとコンテンツ通信を行う、ユーザーインターフェースを持つ単一ページのWebアプリケーションを書いています。APIの結果によってUIに表示されるデータは、同じWebページに表示される他のデータよりも重要度が低いため、リクエストによってはAPIのデータがUIに表示されなくても構いません。しかし、APIへの呼び出しによって、ユーザーインターフェースの他の部分のレンダリングが遅れてはならない。APIレスポンスがエラーまたはタイムアウトの場合、アプリケーションのパフォーマンスを向上させたい。 どうすればよいでしょうか?
B . APIへのリクエストの非同期オプションをtrueに設定し、タイムアウトまたはエラーが発生したときにAPI結果を表示するウィジェットを省略する。
27
Compute Engineインスタンスで実行され、任意のユーザーのGoogle Driveにファイルを書き込むWebアプリケーションを作成しています。Google Drive APIを認証するようにアプリケーションを設定する必要があります。どうすればよいでしょうか?
A. 各ユーザーのアクセストークンを取得するために、https://www.googleapis.com/auth/drive.file スコープを使用する OAuth クライアント ID を使用します。
28
Google Kubernetes Engine(GKE)クラスターを作成しようとして、次のコマンドを実行します: gcloud container clusters create large-cluster -num-nodes 200 コマンドはエラーで失敗します: resource "CPUS": request requires '200.0' and is short '176.0'. project has a quota of '24.0' with '24.0' available. あなたはこの問題を解決したい。 何をすべきでしょうか?
B. GCPコンソールで追加のCompute Engineクォータを要求します。
29
タイムスタンプ、口座番号(文字列)、取引金額(数値)の3つの列を含むログファイルを解析しています。一意の口座番号ごとに、すべての取引金額の合計を効率的に計算したい。 どのデータ構造を使うべきか?
B. ハッシュ・テーブル
30
あなたの会社には、従業員の出張と経費に関する情報を保持する「マスター」という名前のBigQueryデータセットがあります。この情報は従業員の部署ごとに整理されています。つまり、従業員は自分の部署の情報しか見ることができません。セキュリティフレームワークを適用して、この要件を最小限の手順で実施したいとします。 どうすればよいでしょうか。
C. マスターデータセットという名前のデータセットを作成する。マスター・データセットの中に、部署ごとに個別のビューを作成する。従業員に、所属する部署に固有のビューへのアクセス権を与える。
31
運用中のアプリケーションがあります。このアプリケーションは、管理されたインスタンスグループによって制御されるCompute Engine仮想マシンインスタンス上にデプロイされています。トラフィックはHTTP(s)ロードバランサーを介してインスタンスにルーティングされます。ユーザーはアプリケーションにアクセスできません。あなたは、アプリケーションが利用できないときに警告を発する監視技術を実装したいと考えています。 どのテクニックを選択すべきですか?
B. スタックドライバーの稼働時間チェック
32
あなたはサーバーアプリケーションの負荷テストを行っています。最初の30秒の間に、以前はアクティブでなかったCloud Storageバケットが、1秒あたり2000の書き込みリクエストと1秒あたり7500の読み取りリクエストに対応していることを確認します。あなたのアプリケーションは、クラウドストレージから断続的に5xxと429のHTTPレスポンスを受信しています。 JSON APIから断続的に5xxと429のHTTPレスポンスを受け取っています。Cloud Storage APIからの失敗した応答を減らしたい。 どうすればよいでしょうか。
D. アプリケーションクライアントからのアップロードレートを制限することで、休止バケットのピーク要求レートをより緩やかにします。
33
アプリケーションは管理インスタンスグループによって制御されています。管理対象インスタンスグループ内のすべてのインスタンス間で、大きな読み取り専用のデータセットを共有したい。各インスタンスが迅速に起動し、非常に低いレイテンシでファイルシステム経由でデータセットにアクセスできるようにしたい。また、ソリューションの総コストを最小限に抑えたい。 どうすればよいでしょうか。
C. データをCompute Engineの永続ディスクに移動し、そのディスクを複数のCompute Engine仮想マシンインスタンスに読み取り専用モードでアタッチします。
34
同じVirtual Private Cloud(VPC)内の複数のクライアントから呼び出される必要がある、Compute Engine仮想マシンインスタンス上でホストされるHTTP APIを開発しています。 プライベートクラウド(VPC)内の複数のクライアントから呼び出される必要があります。クライアントがサービスのIPアドレスを取得できるようにしたい。 どうすればよいでしょうか?
C. クライアントが、https://[INSTANCE_NAME].[ZONE].c. [PROJECT_ID].internal/ というURLでインスタンス名に接続し、Compute Engineの内部DNSを使用するように。
35
アプリケーションは Stackdriver にログを記録している。すべての /api/alpha/* エンドポイント上のすべてのリクエストのカウントを取得したい。 どうすればいいでしょうか?
B . Endpoint:/api/alpha/*のStackdriverカウンタ・メトリックを追加します。
36
あなたは、モノリシックなアプリケーションをマイクロサービスモデルに従うように再構築したい。この変更がビジネスに与える影響を最小限に抑えながら、これを効率的に達成したい。 どのアプローチを取るべきでしょうか?
B. 段階的にアプリケーションの機能を適切なマイクロサービスに置き換える。
37
既存のアプリケーションは、ユーザの状態情報を単一の MySQL データベースに保持しています。この状態情報は非常にユーザ固有であり、ユーザのアプリケーション使用期間に大きく依存します。MySQLデータベースは、さまざまなユーザーに対するスキーマの維持と拡張に課題をもたらしています。 どのストレージオプションを選択すべきでしょうか?
D. Cloud Datastore/Firestore
38
新しいAPIを構築しようとしている。画像を保存するコストを最小限に抑え、画像配信の待ち時間を短縮したい。 どのアーキテクチャを使うべきでしょうか?
D. Cloud Storageに支えられたクラウド・コンテンツ・デリバリ・ネットワーク(CDN)
39
御社の開発チームは、プロジェクトでCloud Buildを使用してDockerイメージをビルドし、Container Registryにプッシュしたいと考えています。運用チームは、すべてのDockerイメージを、運用チームが管理する一元化された安全に管理されたDockerレジストリに公開する必要があります。 どうすればいいでしょうか?
B . コンテナ・レジストリを構成した運用チーム用に別のプロジェクトを作成する。各開発者チームのプロジェクトの Cloud Build サービスアカウントに適切な権限を割り当て、運用チームのレジストリへのアクセスを許可する。
40
Google Kubernetes Engine (GKE) クラスタにアプリケーションをデプロイすることを計画しています。あなたのアプリケーションは水平にスケールすることができ、アプリケーションの各インスタンスは安定したネットワークIDと独自の永続ディスクを持つ必要があります。 どのGKEオブジェクトを使うべきですか?
B. StatefulSet
41
Cloud Buildを使ってDockerイメージをビルドしています。単体テストと統合テストを実行するためにビルドを変更する必要があります。障害が発生した場合、ビルド履歴にビルドが失敗した段階を明確に表示させたいとします。 どうすればよいでしょうか?
D . ユニットテストと統合テストをコンパイルして実行するための個別のクラウドビルダーステップを含むクラウドビルドビルド構成ファイルを作成します。
42
あなたのコードはプロジェクトAのCloud Functions上で実行されています。プロジェクトBが所有するCloud Storageバケットにオブジェクトを書き込むことになっています。 この問題を解決するにはどうすればいいですか?
C.service-PROJECTA@gcf-admin-robot. iam.gserviceaccount.com サービスアカウントに、Cloud Storage バケットの roles/storage.objectCreator ロールを付与します。
43
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocalの.netベースの認証サービスが断続的な負荷で失敗します。 どうすべきでしょうか?
C. サービスにCompute Engineクラスタを使用します。
44
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocalのAPIは、時折アプリケーションに障害が発生する。 その問題をトラブルシューティングするために、アプリケーション情報を収集したい。どうすればいいでしょうか?
B. 仮想マシンにクラウドロギングエージェントをインストールします。
45
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocal社は、永続ディスクに保存されたデータを照会するために、Cloud Interconnectを使用してHadoopインフラストラクチャをGCPに接続しています。 どのIP戦略を使うべきか?
A. 手動でサブネットを作成。
46
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 社内アプリへのアクセスを可能にするために、HipLocalはどのサービスを使うべきか?
D. Cloud Identity-Aware Proxy
47
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認証されたアクセスを提供する。 HipLocal社は、オンコールエンジニアの数を減らし、手作業によるスケーリングをなくしたいと考えています。 どの2つのサービスを選ぶべきか?(2つ選んでください)。
B. サーバーレスのGoogle Cloud Functionsを使う。, D. 自動デプロイメントにはGoogle Kubernetes Engineを使用する。
48
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認証されたアクセスを提供する。 ビジネス要件を満たすために、HipLocalはアプリケーションの状態をどのように保存すべきでしょうか?
D. MySQLインスタンスをCloud SQLに置き換える。
49
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocalはパブリックAPIにどのサービスを使うべきか?
C. Cloud Endpoints
50
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocal社は、ビジネス要件と技術要件を満たしながら、MySQLデプロイの耐障害性を向上させたいと考えている。 どの構成を選ぶべきか?
C. 現在のシングルインスタンスのMySQLインスタンスをCloud SQLに置き換え、高可用性を構成する。
51
アプリケーションは複数のGoogle Kubernetes Engineクラスタで実行されている。各クラスタの Deployment によって管理されています。Deploymentは各クラスタにPodの複数のレプリカを作成しています。あなたは、すべてのクラスタのあなたのDeployment内のすべてのレプリカの標準出力に送信されたログを表示したいと思います。 どのコマンドを使用する必要がありますか?
B. gcloud logging read [PARAM]
52
Cloud Buildを使用して、Cloud Source Repositoriesリポジトリへのソースコードのコミットごとに新しいDockerイメージを作成しています。アプリケーションはmasterブランチへのコミットごとにビルドされます。masterブランチへの特定のコミットを自動化された方法でリリースしたい。 どうすればいいでしょうか?
B . Gitタグのパターンに基づいてビルド・トリガーを作成する。新しいリリースのためにGitタグの規約を使う。
53
MySQLからCloud Bigtableに移行するテーブルのスキーマを設計しています。MySQLテーブルは以下の通りです: このテーブルのCloud Bigtableの行キーをどのように設計しますか?
B. Account_id_Event_timestampをキーに設定する。
54
Compute Engineにデプロイされたアプリケーションのメモリ使用量を確認したい。 どうすればいいでしょうか?
B. Stackdriver Monitoring Agentをインストールします。
55
BigQuery APIを使用して、数分ごとにBigQuery上で数百のクエリを実行する分析アプリケーションがあります。これらのクエリの実行にかかる時間を調べたいとします。 どうすればよいでしょうか?
D . Stackdriver Monitoring を使用して、クエリの実行時間をプロットします。
56
あなたは Cloud Spanner 顧客データベースのスキーマを設計しています。顧客テーブルに電話番号配列フィールドを格納したい。また、ユーザーが電話番号で顧客を検索できるようにしたい。 このスキーマをどのように設計しますか?
D. Customersという名前のテーブルを親テーブルとして作成する。Phonesという名前のテーブルを作成し、このテーブルをCustomerテーブルにインターリーブします。Phonesテーブルの電話番号フィールドにインデックスを作成します。
57
App Engineに1つのWebサイトをデプロイしており、URL http://www.altostrat.com/ からアクセスする必要があります。 どうすればよいでしょうか?
A . Webmaster Centralでドメインの所有権を確認します。App Engineの正規名ghs.googlehosted.comを指すDNS CNAMEレコードを作成します。
58
あなたは、継承した App Engine 上でアプリケーションを実行しています。そのアプリケーションが安全でないバイナリを使用しているかどうか、またはXSS攻撃に対して脆弱であるかどうかを調べたいとします。 どのサービスを使うべきですか?
C. Cloud Security Scanner
59
あなたはソーシャルメディアのアプリケーションを開発しています。あなたは、ユーザーが画像をアップロードできる機能を追加する予定です。これらの画像のサイズは2MB~1GBになります。あなたは、この機能のインフラ運用のオーバーヘッドを最小限に抑えたいと考えています。 あなたは何をすべきでしょうか?
B. アプリケーションを変更して、クラウドストレージ用の署名付きURLを作成する。これらの署名付きURLをクライアントアプリケーションに転送し、画像をクラウドストレージにアップロードする。
60
アプリケーションがカスタム・マシン・イメージとしてビルドされている。マシンイメージの複数の固有のデプロイがあります。各デプロイは、独自のテンプレートを持つ個別の管理対象インスタンスグループです。各デプロイメントには、一意の設定値のセットが必要です。これらの固有の値を各配備に提供しますが、すべての配備で同じカスタ ムマシンイメージを使用します。Compute Engineのすぐに使える機能を使用したい。 どうすればよいですか?
D. インスタンス・テンプレートのインスタンス・メタデータに固有の構成値を配置する。
61
アプリケーションをローカルでテストするとうまく動作しますが、Compute Engineインスタンスにデプロイすると著しく動作が遅くなります。問題を診断する必要があります。どうすればよいでしょうか? 何をすべきでしょうか?
C. Cloud Profilerを使用して、アプリケーション内のどの関数に最も長い時間がかかるかを判断する。
62
App Engineでアプリケーションを実行しています。アプリケーションは Stackdriver Trace でインスツルメンテーションされています。product-detailsリクエストは、以下のように/sku-detailsにある4つの既知のユニークな商品に関する詳細をレポートします。リクエストが完了するまでの時間を短縮したい。 どうすればよいでしょうか?
C. /product-detailsを変更し、リクエストを並行して実行する。
63
あなたの会社には、アプリケーション情報をBigQueryで保持するデータウェアハウスがあります。BigQueryデータウェアハウスには2PBのユーザーデータが保存されています。最近、貴社はEUユーザを含むユーザベースを拡大し、以下の要件に準拠する必要があります: ✑ ユーザの要求に応じて、すべてのユーザアカウント情報を削除できなければならない。 ➨ EUユーザのデータはすべて、EUユーザ専用の単一リージョンに保存する必要がある。 あなたが取るべき行動はどれか。(2つ選んでください)
B. EU地域にデータセットを作成し、EUユーザーに関する情報のみを保持する。, E. BigQueryのDMLステートメントを使用して、リクエストに基づいてユーザーレコードを更新/削除する。
64
App Engineの標準設定は以下のとおりです: サービス: production インスタンスクラスB1 アプリケーションを5インスタンスに制限したい。 どのコードスニペットを構成に含める必要がありますか?
D. basic_scaling: max_instances:5 idle_timeout:10m
65
分析システムはBigQueryデータセットに対してクエリを実行します。SQLクエリはバッチで実行され、SQLファイルの内容をBigQuery CLIに渡します。その後、BigQuery CLIの出力を別のプロセスにリダイレクトします。しかし、クエリの実行時にBigQuery CLIからパーミッションエラーが発生します。 この問題を解決したいと思います。どうすればよいでしょうか?
A. サービスアカウントにBigQuery Data ViewerとBigQuery Job Userのロールを付与します。
66
アプリケーションはCompute Engine上で実行されており、少数のリクエストで持続的な障害が発生しています。原因を1つの Compute Engineインスタンスに絞り込みましたが、そのインスタンスはSSHに応答しません。 次に何をすべきでしょうか?
B. シリアルポート出力を有効にしてチェックする。
67
Compute Engineのインスタンスグループが全体のCPU使用率に応じて自動的にスケールするように設定しました。しかし、クラスタがインスタンスの追加を完了する前に、アプリケーションの応答レイテンシが急激に増加します。インスタンスグループのオートスケーラの構成を変更することで、エンドユーザーにより一貫したレイテンシ体験を提供したいとします。 どの2つの構成を変更する必要がありますか?(2つ選んでください)。
B. グループに追加されたインスタンスのクールダウン期間を短縮する。, D. インスタンスグループのオートスケーラーのターゲットCPU使用率を下げる。
68
マネージド・インスタンス・グループによって管理されているアプリケーションがあります。アプリケーションの新バージョンをデプロイする場合、コストを最小限に抑え、インスタンス数を増やしてはなりません。新しいインスタンスが作成されるたびに、新しいインスタンスが健全である場合にのみデプロイが継続されるようにしたい。 どうすればよいでしょうか。
B. maxSurgeを0、maxUnavailableを1に設定してローリングアクションを行う
69
アプリケーションでは、ホストとなるCompute Engine仮想マシンインスタンスに保存された認証情報を使用して、サービスアカウントをGCP製品に認証する必要があります。これらの認証情報をできるだけ安全にホストインスタンスに配布したいとします。 どうすればよいでしょうか。
B. インスタンスのサービスアカウントのアプリケーションデフォルト認証情報を使用して、必要なリソースを認証する。
70
あなたのアプリケーションはGoogle Kubernetes Engine (GKE)クラスタにデプロイされています。あなたはこのアプリケーションをCloud Load Balancing HTTP(S)ロードバランサーの後ろに公開したい。 どうすればいいでしょうか?
D . タイプを持つGKEサービスリソースを構成する:ロードバランサー。
71
貴社はオンプレミスのHadoop環境をクラウドに移行する計画を立てています。HDFSに保存されているデータのストレージコストとメンテナンスの増加は、貴社にとって大きな懸念事項です。また、既存のデータ分析ジョブや既存のアーキテクチャへの変更は最小限に抑えたいと考えています。 どのように移行を進めるべきか?
D . Google Cloud Platform上にCloud Dataprocクラスタを作成し、Hadoopコードオブジェクトを新しいクラスタに移行する。データをCloud Storageに移動し、Cloud Dataprocコネクタを活用してそのデータに対してジョブを実行する。
72
データはCloud Storageのバケットに保存されます。Cloud StorageからダウンロードしたデータによってAPIのパフォーマンスが低下していると、開発者仲間から報告されています。 あなたは、GCPサポート・チームに詳細を提供するために、この問題を調査したいと考えています。 どのコマンドを実行すべきでしょうか。
B. gsutil perfdiagג€"o output.json gs://my-bucket
73
Cloud Build buildを使ってDockerイメージをDevelopment環境、Test環境、Production環境にプロモートしようとしています。同じDockerイメージがそれぞれの環境にデプロイされるようにする必要があります。 ビルドのDockerイメージはどのように識別すべきですか?
C. Dockerイメージのダイジェストを使用する。
74
あなたの会社では、レポートをクラウドストレージのバケットにアップロードするアプリケーションを作成しました。レポートがバケットにアップロードされると、Cloud Pub/Subトピックにメッセージを発行したい。あなたは、実装にかかる労力が少ないソリューションを実装したいと考えています。 どうすればいいでしょうか?
C . Cloud StorageバケットをトリガーとするCloud Functionを作成します。Cloud Functionで、Cloud Pub/Subトピックにメッセージをパブリッシュします。
75
あなたのチームメイトは、Cloud Datastoreのアカウント残高にクレジットを追加している以下のコードをレビューするようあなたに依頼しました。 チームメイトにどの改善を提案しますか?
B. トランザクションで実体を取得し、置く。
76
貴社はソースコードをクラウドソースリポジトリに保存しています。貴社は、リポジトリへのソースコードのコミットごとにコードをビルドし、テストしたいと考えており、管理され、運用のオーバーヘッドが最小限に抑えられるソリューションが必要です。 どの方法を使うべきでしょうか?
A. ソースコードのコミットごとにトリガーを設定し、Cloud Buildを使用する。
77
あなたはプロジェクトAで、プロジェクトBのCloud Pub/Subトピックを安全に認証する必要があるCompute Engineホストアプリケーションを書いています。 あなたは何をすべきですか?
B . プロジェクト A が所有するサービスアカウントでインスタンスを構成します。
78
あなたは、Compute Engine上で財務部門向けの企業ツールを開発しています。このツールでは、ユーザーを認証し、財務部門に所属していることを確認する必要があります。全社員がGoogle Workspaceを使用しています。 あなたは何をすべきですか?
A . HTTPロードバランサーでCloud Identity-Aware Proxyを有効にし、財務部門のユーザーを含むGoogleグループへのアクセスを制限する。提供された JSON Web トークンをアプリケーション内で検証する。
79
APIバックエンドが複数のクラウドプロバイダー上で動作している。あなたはAPIのネットワークレイテンシのレポートを作成したい。 どの2つのステップを踏むべきですか?(2つ選んでください)。
A. Zipkinコレクターを使ってデータを収集する, C. Stackdriver Traceを使用してレポートを作成する。
80
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocalはユーザーアクティビティの保存にどのデータベースを使うべきか?
A. BigQuery
81
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocalはアクセス制御を構成しています。 どのファイアウォール構成を導入すべきでしょうか?
C. 特定のタグに対してポート443のトラフィックを許可する。
82
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocalのデータサイエンスチームはユーザーレビューを分析したいと考えています。 どのようにデータを準備すべきでしょうか?
B. クラウドデータ損失防止APIを使用して、レビューデータセットの識別を解除する。
83
会社概要 HipLocalは、近くにいる人同士のコミュニケーションを促進するために設計されたコミュニティアプリケーションです。イベント企画やスポーツイベントの運営、企業が地域コミュニティとつながるために利用されています。HipLocalは、最近ダラスのいくつかの地域で開始され、急速に世界的な現象に成長しています。ハイパーローカル・コミュニティ・コミュニケーションとビジネス・アウトリーチというユニークなスタイルは、世界中で求められている。 エグゼクティブ・ステートメント 私たちはナンバーワンの地域コミュニティアプリです。今こそ、私たちの地域コミュニティサービスをグローバルに展開する時です。ベンチャーキャピタルの投資家たちは、オンラインになった新しいローカル・コミュニティやバーチャル・コミュニティが、メンバー同士が10マイル離れていようが10000マイル離れていようが、急速な成長を遂げ、同じように素晴らしい体験ができることを望んでいます。 ソリューションのコンセプト HipLocalは、グローバルな顧客により良いサービスを提供するために、既存のサービスを新しい地域で、最新の機能で拡張したいと考えています。これらの地域のタイムゾーンをサポートする新しいチームを雇用し、トレーニングしたい。アプリケーションをスムーズに拡張し、明確なアップタイムデータを提供する必要がある。 既存の技術環境 HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platformで稼働するインフラが混在している。HipLocalのチームは自社のアプリケーションをよく理解していますが、グローバルスケールのアプリケーションの経験は限られています。既存の技術環境は以下の通りです: * 既存のAPIは、GCPでホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * 既存のAPIは、GCPにホストされているCompute Engineの仮想マシン・インスタンス上で実行されている。 * データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされる。 * データ分析はオンプレミスのHadoop環境で実行されます。 * アプリケーションにはロギングがない。 * APIが応答しない場合、アラートが頻繁に発生する。 ビジネス要件 HipLocalの投資家は、フットプリントを拡大し、彼らが見ている需要の増加をサポートしたいと考えています。彼らの要件は * アプリケーションの可用性を新しい地域に拡大する。 * サポート可能な同時ユーザー数を増やす。 * ユーザーが異なる地域に移動しても、一貫したエクスペリエンスを提供できるようにする。 * 製品を収益化する方法をよりよく理解するためのユーザー・アクティビティ・メトリクスの取得。 * 新しい地域の規制(例えばGDPR)へのコンプライアンスを確保する。 * インフラ管理の時間とコストを削減する。 * グーグルが推奨するクラウド・コンピューティングのプラクティスを採用する。 技術的要件 * アプリケーションとバックエンドは、利用状況のメトリクスとモニタリングを提供しなければならない。 * APIには強力な認証と認可が必要。 * ロギングを増やし、データをクラウド分析プラットフォームに保存すること。 * サーバーレス・アーキテクチャに移行し、エラスティック・スケーリングを容易にする。 * セキュアな方法で社内アプリに認可されたアクセスを提供する。 HipLocal社がアプリケーションの状態を保存し、同社のビジネス要件を満たすためには、どのデータベースサービスに移行すべきでしょうか?
A. Cloud Spanner
84
あるアプリケーションを本番環境にデプロイしています。新しいバージョンがデプロイされたとき、すべての本番トラフィックが新しいバージョンのアプリケーションにルーティングされるようにしたい。また、新バージョンで問題が発生した場合に旧バージョンに戻すことができるように、旧バージョンをデプロイしたままにしておきたいと考えています。 どのデプロイメント戦略を使用すべきでしょうか?
A. ブルー/グリーンデプロイ
85
既存のApache/MySQL/PHPアプリケーションスタックをシングルマシンからGoogle Kubernetes Engineに移植しようとしています。アプリケーションをコンテナ化する方法を決定する必要があります。あなたのアプローチは、Googleが推奨する可用性のベストプラクティスに従う必要があります。 あなたは何をすべきでしょうか?
A. 各コンポーネントを個別のコンテナにパッケージする。レディネスとライブネス・プローブを実装する。
86
あなたは、Compute Engineインスタンス上で起動するアプリケーションを、ソフトウェア開発プロセスの環境(開発、QA、ステージング、本番)に対応する複数のプロジェクトに分けて開発しています。各プロジェクトのインスタンスは、同じアプリケーションコードを持ちますが、構成は異なります。デプロイ時に、各インスタンスは、提供する環境に基づいたアプリケーションの設定を受け取る必要があります。このフローを構成するためのステップ数を最小限に抑えたい。どうすればよいでしょうか?
B. 各プロジェクトで、メタデータキーגenvironmentגを設定します。デプロイツールを使用してインスタンスのメタデータを照会し、גenvironmentגの値に基づいてアプリケーションを構成する。
87
あなたは、顧客、注文、在庫データをCloud Spanner内のリレーショナル・テーブルとして格納するeコマース・アプリケーションを開発しています。最近の負荷テスト中に、Spanner のパフォーマンスが期待どおりに線形にスケーリングされていないことがわかりました。 次のうちどれが原因ですか?
C. 単調増加するバージョン1のUUIDを主キーとして使用する。
88
あなたはPub/Subサブスクリプションからクレジットカードデータを読み取るアプリケーションを開発しています。あなたはコードを書き、ユニットテストを完了しました。Google Cloud にデプロイする前に をテストする必要があります。あなたは何をすべきですか?
D. メッセージを発行するサービスを作成し、Pub/Subエミュレータをデプロイします。パブリッシング・サービスからエミュレータに、標準的なテスト・メッセージ・セットをパブリッシュする。
89
あなたは、1つのPub/Subトピックからメッセージをサブスクライブして受信し、対応する行をデータベースに挿入するアプリケーションを設計しています。アプリケーションは Linux 上で実行され、プリエンプト可能な仮想マシンを活用してコストを削減します。グレースフル・シャットダウンを開始するシャットダウン・スクリプトを作成する必要があります。 どうすればよいですか?
A. プロセス間シグナルを使用して、アプリケーションプロセスがデータベースから切断することを通知するシャットダウンスクリプトを記述する。
90
あなたは小さな新興企業のウェブ開発チームで働いています。あなたのチームは、Cloud Storage や Cloud Build などの Google Cloud サービスを使用して Node.js アプリケーションを開発しています。チームはバージョン管理に Git リポジトリを使用しています。週末にマネージャーから電話があり、会社の Web サイトの 1 つを緊急アップデートするよう指示されました。アップデートを行うには Google Cloud にアクセスする必要がありますが、仕事用のラップトップがありません。会社以外のコンピュータにソースコードをローカルに保存することは許可されていません。開発者環境をどのようにセットアップすればよいでしょうか?
C. 開発には Cloud Shell と組み込みコード エディタを使用します。ソースコードの更新をプルリクエストとして送信する。
91
あなたのチームはGoogle Kubernetes Engine上で動作するサービスを開発しています。あなたは、Googleが推奨するプラクティスを使用してログデータを標準化し、最も少ないステップ数でデータをより有用なものにする必要があります。あなたは何をすべきでしょうか?(2つ選んでください)
C. ログ出力を1行のJSONとして標準出力(stdout)に書き出し、構造化ログとしてCloud Loggingに取り込む。, D. 構造化されたログをクラウドロギングに書き込むために、アプリケーションコードでロギングAPIの使用を義務付ける。
92
Google Cloud 上での新しいアプリケーションのデプロイ手法を設計しています。デプロイ計画の一環として、ライブトラフィックを使用して、新規および既存のアプリケーションのパフォーマンスメトリクスを収集したいとします。ローンチする前に、完全な本番負荷に対してテストする必要があります。どうすればよいでしょうか?
D. 導入時に、トラフィックのミラーリングを使用したA/Bテストを行う
93
あなたはクラウドストレージAPIを使用するアプリケーションをサポートしています。ログを確認したところ、API からの複数の HTTP 503 Service Unavailable エラー応答を発見しました。アプリケーションはエラーをログに記録し、それ以上のアクションは取りません。Googleが推奨する再試行ロジックを実装し、成功率を向上させたいと考えています。 どのアプローチを取るべきでしょうか?
C. 障害が発生するたびに、最大トライ回数まで時間間隔を空けて再試行する。
94
トラフィックの大幅な増加に対応できるように、認証サービスからの監査イベントの取り込みを再設計する必要があります。現在、監査サービスと認証システムは、同じCompute Engine仮想マシンで実行されています。新しいアーキテクチャでは、以下のGoogle Cloudツールを使用する予定です: ✑ 複数のCompute Engineマシンで、それぞれが認証サービスのインスタンスを実行している。 ✑ 複数のCompute Engineマシンで、それぞれ監査サービスのインスタンスを実行している。 ✑ Pub/Subを使用して、認証サービスからイベントを送信する。 システムが大量のメッセージを処理し、効率的に拡張できるように、トピックとサブスクリプションをどのように設定すればよいですか?
D . 認証サービスごとに1つのPub/Subトピックを作成する。1つの監査サービスで使用するために、トピックごとに1つのプル・サブスクリプションを作成する。
95
Google Cloud上で動作するステートレスWebアプリケーションを開発しています。トラフィックがない日もあれば、急増する日もあります。アプリケーションを自動的にスケールアップ/スケールダウンする必要があり、アプリケーションの実行に関連するコストを最小限に抑える必要があります。どうすればいいでしょうか?
A. FirestoreをデータベースとしてPythonでアプリケーションをビルドします。アプリケーションをCloud Runにデプロイする。
96
あなたは他のGoogle Cloudリソースにアクセスするクラウド関数を書きました。あなたは最小特権の原則を使用して環境を保護したいと思います。どうすればいいでしょうか?
D . リソースにアクセスするためのカスタムIAMロールを持つ新しいサービスアカウントを作成します。デプロイ担当者に、新しいサービスアカウントとして動作する権限を与えます。
97
あなたは、Google Kubernetes Engine (GKE)クラスタ内の顧客に専用のブログソフトウェアをデプロイするSaaSプロバイダーです。各顧客が自分のブログのみにアクセスでき、他の顧客のワークロードに影響を与えないように、セキュアなマルチテナント・プラットフォームを構成したいと考えています。どうすればいいでしょうか?
B . テナントごとにネームスペースを展開し、各ブログ展開でネットワークポリシーを使用します。
98
Compute EngineアプリケーションをGoogle Kubernetes Engineに移行することにしました。Cloud Buildを使用してコンテナイメージをビルドし、それをArtifact Registryにプッシュする必要があります。あなたは何をすべきですか?(2つ選んでください)
A. アプリケーションのソースコードを含むディレクトリでgcloud builds submitを実行する。, D. アプリケーションのソース・ディレクトリに、以下の内容を含むcloudbuild.yamlという名前のファイルを作成します:
99
あなたは、従業員が社内でコミュニティイベントを開催するための社内アプリケーションを開発しています。アプリケーションは1つのCompute Engineインスタンスにデプロイしました。あなたの会社はGoogle Workspace(旧G Suite)を使用しており、会社の従業員がどこからでもアプリケーションに認証できるようにする必要があります。どうすればいいでしょうか?
B. HTTP(S)ロードバランサーをインスタンスの前に追加し、Identity-Aware Proxy (IAP)を設定する。会社のドメインがウェブサイトにアクセスできるようにIAP設定を構成する。