---
title: 'GCP ACE Problems 003'
disqus: hackmd
tags: Cathay
---
{%hackmd BJrTq20hE %}
GCP ACE Problems 003
===

## Hint
:::info
:bulb: This article provides solutions and a detailed explanation of GCP ACE certification problems.
:::
## Link
[Google Associate Cloud Engineer Practice Exam Part 1](https://gcp-examquestions.com/gcp-associate-cloud-engineer-practice-exam-part-1/)
--------------------------
1. You are a project owner and need your co-worker to deploy a new version of your application to App Engine. You want to follow Google’s recommended practices. Which IAM roles should you grant your co-worker?
A. Project Editor
B. App Engine Service Admin
C. App Engine Deployer
D. App Engine Code Viewer
---
最佳解是: C
為了在App Engine中按照Google建議的最佳實踐部署應用程序,應授予以下IAM角色給協作者:App Engine Deployer。這個角色足夠讓協作者部署新版本的應用程序,同時限制了對項目的訪問權限。Project Editor角色太高,會允許協作者更改項目中的所有資源。App Engine Service Admin角色包括Deployer角色的權限,但也允許協作者管理App Engine服務,這是不必要的。App Engine Code Viewer角色則不足以部署應用程序。
選項A不適合的原因是 - Project Editor角色太高,允許協作者更改項目中的所有資源。選項B不適合的原因是 - App Engine Service Admin角色包括Deployer角色的權限,但也允許協作者管理App Engine服務,這是不必要的。選項D不適合的原因是 - App Engine Code Viewer角色不足以部署應用程序。
---
2. Your company has reserved a monthly budget for your project. You want to be informed automatically of your project spend so that you can take action when you approach the limit. What should you do?
A. Link a credit card with a monthly limit equal to your budget.
B. Create a budget alert for 50%, 90%, and 100% of your total monthly budget.
C. In App Engine Settings, set a daily budget at the rate of 1/30 of your monthly budget.
D. In the GCP Console, configure billing export to BigQuery. Create a saved view that queries your total spend.
---
最佳解是: B
為了自動收到有關您的項目支出的更新,應創建預算警報以警示預算使用情況。應創建三個預算警報:預算總額的50%、90%和100%。鏈接信用卡並將月限制設置為預算不是最佳解決方案,因為這不會提供有關項目中每個資源的使用情況的詳細信息。在App Engine設置中設置每日預算等同於每月預算的1/30也不是最佳解決方案,因為此設置並不會提供關於預算使用情況的詳細信息。將帳單匯出到BigQuery並創建查詢總支出的已保存視圖也不是最佳解決方案,因為預算警報可以更即時地提供關於預算使用情況的信息。
選項A、選項C和選項D不是最佳解決方案的原因已在上面解釋過了。
---
3. You have a project using BigQuery. You want to list all BigQuery jobs for that project. You want to set this project as the default for the bq command-line tool. What should you do?
A. Use “gcloud config set project” to set the default project.
B. Use “bq config set project” to set the default project.
C. Use “gcloud generate config-url” to generate a URL to the Google Cloud Platform Console to set the default project.
D. Use “bq generate config-url” to generate a URL to the Google Cloud Platform Console to set the default project.
---
最佳解是: B
對於列出 BigQuery 專案中的所有工作並設置為 bq 命令行工具的默認專案,應使用 "bq config set project" 命令設置默認專案。
選項 A (使用 "gcloud config set project" 設置默認專案) 可以設置默認專案,但無法列出 BigQuery 專案中的所有工作。
選項 C 和 D 均指示使用 "generate config-url" 命令生成一個 URL,以便在 Google Cloud Platform 控制台中設置默認專案,不是列出 BigQuery 工作和設置 bq 命令行工具的默認專案。
---
4. Your project has all its Compute Engine resources in the europe-west1 region. You want to set europe-west1 as the default region for gcloud commands. What should you do?
A. Use Cloud Shell instead of the command line interface of your device. Launch Cloud Shell after you navigate to a resource in the europe-west1 region. The europe-west1 region will automatically become the default region.
B. Use “gcloud config set compute/region europe-west1” to set the default region for future gcloud commands.
C. Use “gcloud config set compute/zone europe-west1” to set the default region for future gcloud commands.
D. Create a VPN from on-premises to a subnet in europe-west1, and use that connection when executing gcloud commands.
---
最佳解是: B
對於將 gcloud 命令的默認區域設置為 europe-west1,應使用 "gcloud config set compute/region europe-west1" 命令。
選項 A 和 D 均不需要設置 gcloud 命令的默認區域。
選項 C 使用 "compute/zone" 而不是 "compute/region",因此無法設置默認區域。
---
5. You developed a new application for App Engine and are ready to deploy it to production. You need to estimate the costs of running your application on Google Cloud Platform as accurately as possible. What should you do?
A. Create a YAML file with the expected usage. Pass this file to the “gcloud app estimate” command to get an accurate estimation.
B. Multiply the costs of your application when it was in development by the number of expected users to get an accurate estimation.
C. Use the pricing calculator for App Engine to get an accurate estimation of the expected charges.
D. Create a ticket with Google Cloud Billing Support to get an accurate estimation.
---
最佳解是: C
對於此問題,應使用 App Engine 定價計算機以最準確地估算在 Google Cloud Platform 上運行應用程序的成本。
選項 A (創建一個預期使用情況的 YAML 文件。將此文件傳遞給 "gcloud app estimate" 命令以獲得準確的估算) 可能無法預測實際使用情況的變化,因此估算可能不準確。
選項 B (通過預期的用戶數量乘以在開發時的應用成本,以獲得精確的估算) 也可能無法考慮到實際使用情況的變化,因此估算可能不準確。
選項 D (創建 Google Cloud 計費支援的票證以獲得精確的估算) 可能需要一段時間才能得到回應,因此可能不適合需要快速估算成本的情況。
---
6. Your company processes high volumes of IoT data that are time-stamped. The total data volume can be several petabytes. The data needs to be written and changed at a high speed. You want to use the most performant storage option for your data. Which product should you use?
A. Cloud Datastore
B. Cloud Storage
C. Cloud Bigtable
D. BigQuery
---
最佳解是: C
對於處理高容量 IoT 時間戳資料的問題,應使用 Cloud Bigtable。Cloud Bigtable 是一種高性能、非關聯式的 NoSQL 資料庫,可處理大型資料集和高吞吐量。由於該問題需要以高速率寫入和更改資料,因此 Cloud Bigtable 是最佳選擇。
選項 A (Cloud Datastore) 和選項 B (Cloud Storage) 都不是專為高吞吐量設計的儲存解決方案,且不太適合處理大量資料。
選項 D (BigQuery) 適用於分析大型資料集,而不是將大量資料寫入和更改的高吞吐量資料儲存。
---
7. Your application has a large international audience and runs stateless virtual machines within a managed instance group across multiple locations. One feature of the application lets users upload files and share them with other users. Files must be available for 30 days; after that, they are removed from the system entirely. Which storage solution should you choose?
A. A Cloud Datastore database.
B. A multi-regional Cloud Storage bucket.
C. Persistent SSD on virtual machine instances.
D. A managed instance group of Filestore servers.
---
最佳解是: B
對於這個文件共享問題,應該選擇使用多區域 Cloud Storage bucket 作為儲存解決方案。它提供了耐用且可擴展的物件儲存解決方案,並且可以很容易地配置文件的自動清理。
選項 A (Cloud Datastore) 適用於應用程式資料的非結構化資料儲存,並且不適合儲存文件。
選項 C (虛擬機實例上的永久性 SSD) 和選項 D (Filestore 伺服器的受管實例組) 都不適合儲存文件和文件共享。
---
8. You have a definition for an instance template that contains a web application. You are asked to deploy the application so that it can scale based on the HTTP traffic it receives. What should you do?
A. Create a VM from the instance template. Create a custom image from the VM’s disk. Export the image to Cloud Storage. Create an HTTP load balancer and add the Cloud Storage bucket as its backend service.
B. Create a VM from the instance template. Create an App Engine application in Automatic Scaling mode that forwards all traffic to the VM.
C. Create a managed instance group based on the instance template. Configure autoscaling based on HTTP traffic and configure the instance group as the backend service of an HTTP load balancer.
D. Create the necessary amount of instances required for peak user traffic based on the instance template. Create an unmanaged instance group and add the instances to that instance group. Configure the instance group as the Backend Service of an HTTP load balancer.
---
最佳解是: C
對於基於 HTTP 流量自動調整規模的問題,應該創建一個基於實例模板的管理實例組,並將實例組配置為 HTTP 負載平衡器的後端服務,以實現自動擴展。
選項 A 中,Cloud Storage 不是負載平衡器的適當後端服務。
選項 B 中,App Engine 不適用於管理基於虛擬機的應用程式的實例。
選項 D 中,unmanaged instance group 並不是自動擴展的管理實例組。
---
9. You are creating a Kubernetes Engine cluster to deploy multiple pods inside the cluster. All container logs must be stored in BigQuery for later analysis. You want to follow Google-recommended practices. Which two approaches can you take?
A. Turn on Stackdriver Logging during the Kubernetes Engine cluster creation.
B. Turn on Stackdriver Monitoring during the Kubernetes Engine cluster creation.
C. Develop a custom add-on that uses Cloud Logging API and BigQuery API. Deploy the add-on to your Kubernetes Engine cluster.
D. Use the Stackdriver Logging export feature to create a sink to Cloud Storage. Create a Cloud Dataflow job that imports log files from Cloud Storage to BigQuery.
E. Use the Stackdriver Logging export feature to create a sink to BigQuery. Specify a filter expression to export log records related to your Kubernetes Engine cluster only.
---
最佳解是: A 和 E
選項 A 和 E 一起是最佳解,因為這兩個選項符合 Google 的建議實踐。您應該在 Kubernetes Engine 叢集建立期間開啟 Stackdriver Logging,以收集所有容器日誌。接下來,您應使用 Stackdriver Logging 的導出功能將這些日誌複製到 BigQuery。這樣可以使用 Stackdriver Logging 的先進過濾和查詢功能來查看、搜索和分析日誌,而不是使用 Cloud Logging API 和 BigQuery API。
選項 B 的監控功能僅限於監視 Kubernetes Engine 叢集的健康狀態和使用情況,而不會將容器日誌複製到 BigQuery。
選項 C 中,使用自定義 add-on 可能需要更多的時間和開發成本。
選項 D 中,將容器日誌導出到 Cloud Storage 需要另外設定 Cloud Dataflow 作業,而且不能使用 Stackdriver Logging 的高級過濾和查詢功能,因此不是最佳解決方案。
---
10. You need to create a new Kubernetes Cluster on Google Cloud Platform that can autoscale the number of worker nodes. What should you do?
A. Create a cluster on Kubernetes Engine and enable autoscaling on Kubernetes Engine.
B. Create a cluster on Kubernetes Engine and enable autoscaling on the instance group of the cluster.
C. Configure a Compute Engine instance as a worker and add it to an unmanaged instance group. Add a load balancer to the instance group and rely on the load balancer to create additional Compute Engine instances when needed.
D. Create Compute Engine instances for the workers and the master, and install Kubernetes. Rely on Kubernetes to create additional Compute Engine instances when needed.
---
最佳解是: A
要建立能夠自動調整工作節點數量的 Kubernetes 叢集,應在 Kubernetes Engine 上建立一個集群,並在 Kubernetes Engine 上啟用自動調整。
選項 B 中,調整機器實例組的大小並不會影響 Kubernetes 叢集中的節點數量。
選項 C 中,使用不受管的實例組和負載平衡器來實現自動擴展需要較高的設置和管理成本。
選項 D 中,需要手動建立 Compute Engine 實例並安裝 Kubernetes,而 Kubernetes Engine 已經為您處理了這個問題,因此不是最佳解決方案。
---
11. You have an application server running on Compute Engine in the europe-west1-d zone. You need to ensure high availability and replicate the server to the europe-west2-c zone using the fewest steps possible. What should you do?
A. Create a snapshot from the disk. Create a disk from the snapshot in the europe-west2-c zone. Create a new VM with that disk.
B. Create a snapshot from the disk. Create a disk from the snapshot in the europe-west1-d zone and then move the disk to europe-west2-c. Create a new VM with that disk.
C. Use “gcloud” to copy the disk to the europe-west2-c zone. Create a new VM with that disk.
D. Use “gcloud compute instances move” with parameter “–destination-zone europe-west2-c” to move the instance to the new zone.
---
最佳解是: D
選項D是最佳解。使用“gcloud compute instances move”命令可以移動VM實例到另一個區域,該命令適用於非常靜態的實例,並且需要在虛擬機的關機期間進行。因為問題中需要高可用性,因此可以使用類似Google Cloud Storage的存儲解決方案的複製機制將存儲體複製到另一個區域。
選項B不適合的原因是,在另一個區域中創建一個新的硬盤並將其移動是更為繁瑣的步驟,並且需要手動移動硬盤,而這將導致停機時間。
選項A不適合的原因是,如果在當前區域中刪除VM實例,則必須重新設置VM實例。同時,如果刪除VM實例,將無法保持高可用性。
選項C不適合的原因是,使用“gcloud”將磁盤複製到新區域中需要較長的時間,並且需要額外的設置,如路由表、VPN等。
---
12. Your company has a mission-critical application that serves users globally. You need to select a transactional, relational data storage system for this application. Which two products should you consider
A. BigQuery
B. Cloud SQL
C. Cloud Spanner
D. Cloud Bigtable
E. Cloud Datastore
---
最佳解是: B, C
選項B和C都是最佳解。Cloud Spanner和Cloud SQL都是事務性關係數據存儲系統,並且可以滿足應用程序的要求。選項A不適合,因為BigQuery是一個OLAP(聯機分析處理)數據倉庫,不是OLTP(聯機事務處理)系統,不能滿足事務性應用程序的要求。選項D和E也不適合,因為它們都是NoSQL數據存儲系統,不是事務性關係數據存儲系統。
---
13. You have a Kubernetes cluster with 1 node-pool. The cluster receives a lot of traffic and needs to grow. You decide to add a node. What should you do?
A. Use “gcloud container clusters resize” with the desired number of nodes.
B. Use “kubectl container clusters resize” with the desired number of nodes.
C. Edit the managed instance group of the cluster and increase the number of VMs by 1.
D. Edit the managed instance group of the cluster and enable autoscaling.
---
最佳解是: A
選項A是最佳解。使用“gcloud container clusters resize”命令可以輕鬆調整集群的大小。這是一個快速而簡單的方法,只需執行一個命令就可以增加節點的數量。選項B不適合,因為“kubectl”命令用於管理Kubernetes資源,而不是管理整個集群。選項C和D不適合,因為它們涉及編輯管理實例組或手動編輯實例組大小,這需要更多的工作量和配置。
---
14. You created an update for your application on App Engine. You want to deploy the update without impacting your users. You want to be able to roll back as quickly as possible if it fails. What should you do?
A. Delete the current version of your application. Deploy the update using the same version identifier as the deleted version.
B. Notify your users of an upcoming maintenance window. Deploy the update in that maintenance window.
C. Deploy the update as the same version that is currently running.
D. Deploy the update as a new version. Migrate traffic from the current version to the new version.
---
最佳解是: D
選項D是最佳解。可以使用以下步驟實現高可用性和在最少步驟的情況下複製Compute Engine實例:
在europe-west2-c區域中創建新的磁盤。
創建一個磁盤映像。
在新區域中創建一個新的VM實例,並使用創建的映像來設置它。
解釋其他選項:
A、選項A的步驟可以實現在不同區域之間複製實例,但需要更多步驟。
B、選項B需要進行更多步驟,並且需要在磁盤移動到新區域後創建新VM實例。
C、選項C需要使用gcloud命令將磁盤復制到新區域中,但也需要進行額外的步驟來創建新VM實例並使用復制的磁盤。
---
15. You have created a Kubernetes deployment, called Deployment-A, with 3 replicas on your cluster. Another deployment, called Deployment-B, needs access to Deployment-A. You cannot expose Deployment-A outside of the cluster. What should you do?
A. Create a Service of type NodePort for Deployment A and an Ingress Resource for that Service. Have Deployment B use the Ingress IP address.
B. Create a Service of type LoadBalancer for Deployment A. Have Deployment B use the Service IP address.
C. Create a Service of type LoadBalancer for Deployment A and an Ingress Resource for that Service. Have Deployment B use the Ingress IP address.
D. Create a Service of type ClusterIP for Deployment A. Have Deployment B use the Service IP address.
---
最佳解是: C
選項C是正確的選擇。您可以為Deployment-A創建一個類型為LoadBalancer的Service和一個Ingress資源,然後讓Deployment-B使用Ingress IP地址。這樣,Deployment-B就可以通過Ingress資源訪問Deployment-A。
選項A不適合,因為NodePort Service只能通過節點的IP地址訪問,而不是Ingress IP地址。
選項B不適合,因為LoadBalancer Service只能訪問Kubernetes集群外部,而不是集群內部。
選項D不適合,因為ClusterIP Service只能在集群內部使用,而Deployment-B無法訪問。
---
16. You need to estimate the annual cost of running a Bigquery query that is scheduled to run nightly. What should you do?
A. Use “gcloud query –dry_run” to determine the number of bytes read by the query. Use this number in the Pricing Calculator.
B. Use “bq query –dry_run” to determine the number of bytes read by the query. Use this number in the Pricing Calculator.
C. Use “gcloud estimate” to determine the amount billed for a single query. Multiply this amount by 365.
D. Use “bq estimate” to determine the amount billed for a single query. Multiply this amount by 365.
---
最佳解是: B
選項B正確,因為使用 "bq query --dry_run" 命令可以計算出此查詢每晚讀取的字節數,然後使用 BigQuery 價格計算器即可估算查詢的成本。選項A不適合,因為命令應該是 "bq" 而不是 "gcloud"。選項C和D不適合,因為它們只會返回一次查詢的成本,而不是每晚的成本。
---
17. You want to find out who in your organization has Owner access to a project called “my-project”.What should you do?
A. In the Google Cloud Platform Console, go to the IAM page for your organization and apply the filter “Role:Owner”.
B. In the Google Cloud Platform Console, go to the IAM page for your project and apply the filter “Role:Owner”.
C. Use “gcloud iam list-grantable-role –project my-project” from your Terminal.
D. Use “gcloud iam list-grantable-role” from Cloud Shell on the project page.
---
最佳解是: A
選項A可以在IAM的頁面中,將篩選器設為“Role:Owner”,以找出擁有者角色的使用者。 選項B不適合的原因是,搜尋的IAM頁面僅適用於特定專案。 選項C和D不適合的原因是,它們都使用了“list-grantable-role”和“init”命令,這些命令無法搜尋現有的角色分配。
---
18. You want to create a new role for your colleagues that will apply to all current and future projects created in your organization. The role should have the permissions of the BigQuery Job User and Cloud Bigtable User roles. You want to follow Google’s recommended practices. How should you create the new role?
A. Use “gcloud iam combine-roles –global” to combine the 2 roles into a new custom role.
B. For one of your projects, in the Google Cloud Platform Console under Roles, select both roles and combine them into a new custom role. Use “gcloud iam promote-role” to promote the role from a project role to an organization role.
C. For all projects, in the Google Cloud Platform Console under Roles, select both roles and combine them into a new custom role.
D. For your organization, in the Google Cloud Platform Console under Roles, select both roles and combine them into a new custom role.
---
最佳解是: D
選項D可以在組織角色下建立自定義角色,這樣新角色將自動適用於所有現有和未來的專案。 選項A不適合的原因是,它組合兩個現有的角色,但無法全局應用。 選項B不適合的原因是,它僅適用於特定專案,而不是全球。 選項C不適合的原因是,需要為每個現有和未來的專案創建自定義角色。
---
19. You work in a small company where everyone should be able to view all resources of a specific project. You want to grant them access following Google’s recommended practices. What should you do?
A. Create a script that uses “gcloud projects add-iam-policy-binding” for all users’ email addresses and the Project Viewer role.
B. A. Create a script that uses “gcloud iam roles create” for all users’ email addresses and the Project Viewer role.
C. Create a new Google Group and add all users to the group. Use “gcloud projects add-iam-policy-binding” with the Project Viewer role and Group email address.
D. Create a new Google Group and add all members to the group. Use “gcloud iam roles create” with the Project Viewer role and Group email address.
---
最佳解是: C
A: 選項A是向特定使用者分配權限的方式,不符合“everyone should be able to view all resources”的要求。
B: 選項B是創建新角色的方式,不符合“everyone should be able to view all resources”的要求。
C: 選項C是創建新的Google Group,將所有使用者加入該群組,然後使用“gcloud projects add-iam-policy-binding”命令授予該群組項目檢視者權限,符合Google建議的最佳做法。
D: 選項D是與選項C類似的方法,不需要新建Google Group,而是直接將所有成員添加到現有的Google Group中,並為該組添加項目檢視者權限,但是這不符合Google建議的最佳做法。
---
20. You need to verify the assigned permissions in a custom IAM role. What should you do?
A. Use the GCP Console, IAM section to view the information.
B. Use the “gcloud init” command to view the information.
C. Use the GCP Console, Security section to view the information.
D. Use the GCP Console, API section to view the information.
---
最佳解是: A
選項A可以使用GCP控制台中的IAM部分查看自定義IAM角色的分配權限。 選項B不適合的原因是,它使用了“gcloud init”命令,它僅用於初始化gcloud CLI。 選項C不適合的原因是,安全部分不包含關於IAM角色分配的信息。 選項D不適合的原因是,API部分不包含有關IAM角色分配的信息。
---
21. Which of the following services provides real-time messaging?
A. Cloud Pub/Sub
B. Big Query
C. App Engine
D. Datastore
---
最佳解是: A
選項A的Cloud Pub/Sub是一種提供即時、可靠、可擴展的消息傳遞服務,可以用於連接分布式系統和微服務架構中的各種組件,支持流量平衡、分發、事件通知等功能。選項B的Big Query是一個用於大數據分析的服務,不是提供即時消息傳遞的服務。選項C的App Engine是一個可以輕鬆創建和托管 Web 應用程式的服務,不是提供即時消息傳遞的服務。選項D的Datastore是一個 NoSQL 文檔數據庫服務,不是提供即時消息傳遞的服務。
---
22. Which of the following tasks would Nearline Storage be well suited for?
A. A mounted Linux file system
B. Image assets for a high traffic website
C. Frequently read files
D. Infrequently read data backups
---
最佳解是: D
選項A的Nearline Storage是一種低成本的存儲服務,適用於需要經常存取但不需要高頻存取的資料,例如備份和存檔數據。選項B的高流量網站通常需要快速的數據存取速度,Nearline Storage不適合用於這種情況。選項C的Frequently read files需要快速的數據存取速度,Nearline Storage不適合用於這種情況。選項D的Infrequently read data backups是Nearline Storage的適用場景之一,因為這種數據不需要高頻存取,但需要可靠的存儲和低成本。
---
23. Which of the following products will allow you to administer your projects through a browser based command-line?
A. Cloud Datastore
B. Cloud Command-line
C. Cloud Terminal
D. Cloud Shell
---
最佳解是: D
選項A、B、C和D都是Google Cloud Platform的管理工具,但只有選項D的Cloud Shell是提供瀏覽器終端機界面的命令行界面,可以方便地管理和控制 GCP 資源。
---
24. Cloud SQL is based on which database engine?
A. Microsoft SQL Server
B. MySQL
C. Oracle
D. Informix
---
最佳解是: B
Cloud SQL是一種MySQL和PostgreSQL關係型數據庫服務。雖然它基於MySQL和PostgreSQL,但使用Cloud SQL時,用戶不必擔心設置、管理和維護底層基礎設施的問題,Google Cloud平台可以自動處理這些問題。
---
25. Which of the following products will allow you to perform live debugging without stopping your application?
A. App Engine Active Debugger (AEAD)
B. Stackdriver Debugger
C. Code Inspector
D. Pause IT
---
最佳解是: B
選項B (Stackdriver Debugger) 是正確的答案,因為它提供了在不停止應用程序的情況下進行實時調試的功能。Stackdriver Debugger 可以捕獲應用程序運行期間的快照,並允許開發人員在快照上進行調試。
選項A (App Engine Active Debugger) 是一個假選項,因為 App Engine 沒有名為 "App Engine Active Debugger" 的產品。
選項C (Code Inspector) 是一個假選項,因為 Google Cloud 上沒有名為 "Code Inspector" 的產品。
選項D (Pause IT) 是一個虛假的答案,因為它是一個不存在的產品。
---
26. Which of these options is not a valid Cloud Storage class?
A. Glacier Storage
B. Nearline Storage
C. Coldline Storage
D. Regional Storage
---
最佳解是: A
選項A是一個不存在的 Cloud Storage class,其他選項都是有效的 Cloud Storage class。
---
27. Regarding Cloud Storage, which option allows any user to access to a Cloud Storage resource for a limited time, using a specific URL?
A. Open Buckets
B. Temporary Resources
C. Signed URLs
D. Temporary URLs
---
最佳解是: C
簽署 URL(Signed URLs)允許您向任何人授權訪問 Cloud Storage 資源的限時 URL。開放存取權限(Open Buckets)和臨時資源(Temporary Resources)這兩個選項不提供限時 URL 功能。
---
28. Of the options given, which is a NoSQL database?
A. Cloud Datastore
B. Cloud SQL
C. All of the given options
D. Cloud Storage
---
最佳解是: A
Cloud Datastore 是一個 NoSQL 文檔型數據庫。Cloud SQL 基於關聯式數據庫引擎,Cloud Storage 則是一個面向對象存儲的對象存儲系統。
---
29. Container Engine allows orchastration of what type of containers?
A. Blue Whale
B. LXC
C. BSD Jails
D. Docker
---
最佳解是: D
Container Engine 可以協調並管理 Docker 容器。
---
30. Regarding Cloud IAM, what type of role(s) are available?
A. Basic roles and Compiled roles
B. Primitive roles and Predefined roles
C. Simple roles
D. Basic roles and Curated roles
---
最佳解是: B
Cloud IAM 包括原始角色和預定義角色兩種角色。簡單角色和匯編角色這兩個選項不是 Cloud IAM 支持的角色類型。
---
31. Which of the follow products will allow you to host a static website?
A. Cloud SDK
B. Cloud Endpoints
C. Cloud Storage
D. Cloud Datastore
---
最佳解是: C
Cloud Storage 提供了一個能夠存放檔案的地方,除此之外, Cloud Storage 還能夠用來存放網站的靜態檔案,並且網站可以直接透過專屬網址來存取。選項A Cloud SDK 是一套工具,提供了一個用來管理 Google Cloud 的命令列介面,選項B Cloud Endpoints 是一個 API 管理工具,選項D Cloud Datastore 是一個 NoSQL 型態的資料庫,不適合用來存放靜態網站檔案。
---
32. Container Engine is built on which open source system?
A. Swarm
B. Kubernetes
C. Docker Orchastrate
D. Mesos
---
最佳解是: B
Container Engine 是基於 Kubernetes 開源專案所開發的一項雲端容器服務。Kubernetes 是一個開源的容器調度系統,允許用戶自動化部署、擴展和管理容器化的應用程式。選項A Swarm 是另一種容器調度系統,選項C Docker Orchastrate 以及選項D Mesos 都是與容器相關的技術,但不是 Container Engine 所使用的系統。
---
33. Cloud Source Repositories provide a hosted version of which version control system?
A. Git
B. RCS
C. SVN
D. Mercurial
---
最佳解是: A
Cloud Source Repositories 提供了一個可以存放 Git 存儲庫的地方。 Git 是一種目前最流行的版本控制系統,但 RCS、SVN 和 Mercurial 都不是 Cloud Source Repositories 所使用的版本控制系統。
---
34. Which of the following is an analytics data warehouse?
A. Cloud SQL
B. Big Query
C. Datastore
D. Cloud Storage
---
最佳解是: B
Big Query 是一個分析型資料倉儲,適合處理大量資料,並且能夠輕鬆地以 SQL 作為查詢語言。Cloud SQL 是一個關聯式資料庫服務,Datastore 是一個 NoSQL 資料庫, Cloud Storage 則是一個物件儲存服務,都不是適合用來進行大量資料分析的服務。
---
35. Which service offers the ability to create and run virtual machines?
A. Google Virtualization Engine
B. Compute Containers
C. VM Engine
D. Compute Engine
---
最佳解是: D
Compute Engine 是一個提供虛擬機器的服務,使用者可以在上面運行自己的軟體,而 Google Virtualization Engine、Compute Containers 和 VM Engine 都不是 Google Cloud Platform 中的服務。
---
36. Which of the following is not helpful for mitigating the impact of an unexpected failure or reboot?
A. Use persistent disks
B. Configure tags and labels
C. Use startup scripts to re-configure the system as needed
D. Back up your data
---
最佳解是: D
選項A不適合的原因是:使用 persistent disks 是一種有助於減少突發故障或重新啟動的影響的方式,因為它們可以保留實例故障期間存儲的任何資料。
選項B不適合的原因是:標籤和標記可用於管理實例,但它們與維護實例運作的一致性沒有直接關聯。
選項C不適合的原因是:啟動腳本可用於在實例啟動時設定其狀態,但它們不能直接幫助減少突發故障或重新啟動的影響。
---
37. Which tool allows you to sync data in your Google domain with Active Directory?
A. Google Cloud Directory Sync (GCDS)
B. Google Active Directory (GAD)
C. Google Domain Sync Service
D. Google LDAP Sync
---
最佳解是: A
Google Cloud Directory Sync (GCDS)可讓您在 Google 域和 Microsoft® Active Directory® 之間同步用戶、群組和公開資源許可權等資料。
選項B不適合的原因是:Google Active Directory (GAD) 並不是一個現有的產品。
選項C不適合的原因是:Google Domain Sync Service 並不是一個現有的產品。
選項D不適合的原因是:Google LDAP Sync 並不是一個現有的產品。
---
38. Regarding Cloud Storage: which of the following allows for time-limited access to buckets and objects without a Google account?
A. Signed URLs
B. gsutil
C. Single sign-on
D. Temporary Storage Accounts
---
最佳解是: A
Signed URLs 是一個可以使用 URL 存取 Cloud Storage 存儲桶中的特定對象,並授予對該對象的時間有限的許可權的方法。
選項B不適合的原因是:gsutil 是一個命令列介面,用於與 Cloud Storage 進行交互,並不是一個用於時間有限訪問的產品。
選項C不適合的原因是:單點登錄 (Single sign-on, SSO) 是一種讓使用者只需輸入一次憑證,就可以訪問不同系統的方法,不是一個用於時間有限訪問的產品。
選項D不適合的原因是:Temporary Storage Accounts 並不是 Cloud Storage 的產品。
---
39. Which of the following is a virtual machine instance that can be terminated by Compute Engine without warning?
A. A preemptible VM
B. A shared-core VM
C. A high-cpu VM
D. A standard VM
---
最佳解是: A
Preemptible VM 是一種由 Compute Engine 所提供的可中斷的 VM,用來執行可以接受失敗的工作負載,但它隨時都可能被 Compute Engine 終止以釋出資源。因此,Preemptible VM 通常用於非關鍵性工作負載和測試環境,而不是生產環境,也比其他選項來的更加便宜。因為 Compute Engine 無法保證 VM 的運行時間,所以不適合在 VM 中存儲重要的資料或狀態。
選項 B: Shared-core VMs 提供較低的計算能力,這是因為 VM 的 CPU 資源被共享,而這會對 VM 的性能和穩定性造成一定的影響。 Shared-core VMs 不會被 Compute Engine 終止。
選項 C: High-CPU VM 針對需要高度計算密集型工作負載的用戶而設計,並提供較高的 CPU 資源,以達到更好的效能。這些 VM 沒有比其他 VM 有更高的被終止的風險。
選項 D: 標準 VM 通常是 Compute Engine 中運行的一般 VM。它們不是可中斷的 VM,因此不會隨時被終止,只有當您明確停止 VM 或當發生故障需要重新啟動 VM 時,它們才會被終止。
---
40. Regarding Compute Engine: What is a managed instance group?
A. A managed instance group combines existing instances of different configurations into one manageable group
B. A managed instance group uses an instance template to create identical instances
C. A managed instance group creates a firewall around instances
D. A managed instance group is a set of servers used exclusively for batch processing
---
最佳解是: B
Compute Engine的Managed Instance Group 是指一個以Instance Template為基礎,可自動擴展的虛擬機器群組。Managed Instance Group 會根據指定的Instance Template自動創建與維護一組相同配置的虛擬機器,這使管理和擴展VM更為簡便。
選項A不適合的原因是: "不同配置的虛擬機器",Managed Instance Group 是指一組相同配置的虛擬機器。
選項C不適合的原因是: "防火牆",Managed Instance Group 可以透過設定Network Tag與防火牆規則進行流量控管,但本身不會創建防火牆。
選項D不適合的原因是: "批次處理",Managed Instance Group 可以應用在多種場景,並不限於批次處理。
---
41. What type of firewall rule(s) does Google Cloud’s networking support?
A. deny
B. allow, deny & filtered
C. allow
D. allow & deny
---
最佳解是: B
Google Cloud的網路支援允許、拒絕和過濾三種類型的防火牆規則,所以選項B是正確的答案。
選項A不適合的原因是:這個答案遺漏了其他兩種防火牆規則。
選項C不適合的原因是:這個答案錯誤地聲稱只支援“允許”一種防火牆規則。
選項D不適合的原因是:這個答案錯誤地聲稱Google Cloud的網路只支援允許和拒絕兩種類型的防火牆規則,但實際上還支援一種類型的防火牆規則,即過濾。
---
42. How are subnetworks different than the legacy networks?
A. They’re the same, only the branding is different
B. Each subnetwork controls the IP address range used for instances that are allocated to that subnetwork
C. With subnetworks IP address allocation occurs at the global network level
D. Legacy networks are the preferred way to create networks
---
最佳解是: B
子網路不同於遺留網路,它們控制分配給該子網路的實例使用的IP地址範圍,因此選項B是正確的答案。
選項A不適合的原因是:這個答案是錯誤的,因為Subnetworks和遺留網路之間存在區別。
選項C不適合的原因是:這個答案是錯誤的,因為在子網路中IP地址分配是在子網路層級進行的,而不是全局網路層級。
選項D不適合的原因是:這個答案是錯誤的,因為遺留網路不是創建網路的首選方式。
---
43. Which of the following is not a valid metric for triggering autoscaling?
A. Google Cloud Pub/Sub queuing
B. Average CPU utilization
C. Stackdriver Monitoring metrics
D. App Engine Task Queues
---
最佳解是: D
選項D不適合的原因是它不是觸發自動擴展的一個有效指標。選項A、B和C都是觸發自動擴展的有效指標。Google Cloud Pub/Sub queuing是基於消息數據,而平均CPU利用率和Stackdriver Monitoring metrics是基於資源利用率。App Engine Task Queues並不是一個有效的指標,因為它只是一個處理任務的工具,而不是觸發自動擴展的指標。
---
44. Which of the following features makes applying firewall settings easier?
A. Service accounts
B. Tags
C. Metadata
D. Labels
---
最佳解是: B
解釋:
選項B (Tags) 是正確的,它允許你在一組 VM 上應用相同的防火牆規則,從而使管理更簡單。
選項A (Service accounts) 是一種授權機制,可用於身份驗證和授權 Cloud API 存取,與防火牆設置無關。
選項C (Metadata) 是每個 GCP 資源的屬性集合,但與防火牆設置無關。
選項D (Labels) 是一個描述性的鍵/值對,可用於識別和組織 GCP 資源,但與防火牆設置無關。
---
45. What option does Cloud SQL offer to help with high availability?
A. Point-in-time recovery
B. The AlwaysOn setting
C. Snapshots
D. Failover replicas
---
最佳解是: D
解釋:
選項A (Point-in-time recovery) 允許您還原過去某個時間點的數據。
選項B (The AlwaysOn setting) 是用於故障轉移的選項,它可以自動在主從實例之間進行故障轉移以實現高可用性。
選項C (Snapshots) 是一個點對點的虛擬機器備份。
選項D (Failover replicas) 可以將 Cloud SQL 複製品配置為實例的自動故障轉移。
---
46. Regarding Compute Engine: when executing a startup script on a Linux server which user does the instance execute the script as?
A. ubuntu
B. The Google provided “gceinstance” user
C. Whatever user you specify in the console
D. root
---
最佳解是: D
在Compute Engine執行Linux實例的啟動腳本時,該腳本將作為root用戶運行。這是因為實例在啟動時會在root用戶身份下運行啟動腳本。如果您在腳本中需要使用超級用戶權限,則必須將其設置為使用sudo命令或在腳本中使用root權限來運行命令。
其他選項不適合的原因:
選項A: "ubuntu"用戶在Compute Engine上不是預設的用戶帳戶。
選項B: "gceinstance"是一個虛擬帳戶,它在所有Compute Engine VM中都存在,但並非啟動腳本運行時的用戶帳戶。
選項C: 處理腳本的使用者取決於腳本中命令的執行權限和用戶,如果在腳本中使用sudo命令或在腳本中使用root權限來運行命令,則腳本將以root用戶身份運行
---
47. Which of the follow methods will not cause a shutdown script to be executed?
A. When an instance shuts down through a request to the guest operating system
B. A preemptible instance being terminated
C. An instances.reset API call
D. Shutting down via the cloud console
---
最佳解是: C
選項C不會觸發關機腳本的執行。
在 Google Cloud 上,實例的關機腳本是在實例關閉之前運行的命令。當您在 Cloud Console 中停止 VM 實例、使用 gcloud 命令列工具停止實例,或者通過在 VM 中運行關機命令來關閉實例時,都會觸發關機腳本的執行。然而,當您使用 instances.reset API 調用重設實例時,這不會觸發關機腳本的執行。
選項A、B、D都有機會觸發關機腳本的執行,只有選項C會被排除。
---
48. Which type of account would you use in code when you want to interact with Google Cloud services?
A. Google group
B. Service account
C. Code account
D. Google account
---
最佳解是: B
Service Account 是 Google Cloud 平台上的一種帳戶,可以被用來讓應用程式代表使用者或是其他應用程式執行特定的動作。Service Account 可以被授予權限,以限制它們執行的操作,而且比起一般的 Google 帳戶更安全,因為它們可以被應用程式所管理,並且可以只授予必要的權限。
選項 A, C, D 不適合的原因是:
A. Google group 是一個可以管理多個 Google 帳戶的群組,不能被用來讓應用程式代表使用者或是其他應用程式執行特定的動作。
C. Code account 並不是 Google Cloud 平台上的一種帳戶,因此這個選項不正確。
D. Google account 是一個用來登入 Google 的帳戶,但它並不能被用來讓應用程式代表使用者或是其他應用程式執行特定的動作。
---
49. Which of the following is not an IAM best practice?
A. Use primitive roles by default
B. Treat each component of your application as a separate trust boundary
C. Grant roles at the smallest scope needed
D. Restrict who has access to create and manage service accounts in your project
---
最佳解是: A
解釋:
使用原始角色並非IAM的最佳做法,因為原始角色是預設角色,具有所有權限。建議使用自訂角色來限制使用者的權限。
選項B不適合的原因是:IAM的最佳做法之一是將每個應用程式元件視為單獨的信任邊界,因此該選項是最佳做法之一。
選項C不適合的原因是:IAM的最佳做法之一是只授予需要的最小範圍,因此該選項是最佳做法之一。
選項D不適合的原因是:IAM的最佳做法之一是限制誰有權限建立和管理服務帳戶,因此該選項是最佳做法之一。
---
50. Which of the following would not reduce your recovery time in the event of a disaster?
A. Make it as easy as possible to adjust the DNS record to cut over to your warm standby server.
B. Replace your warm standby server with a hot standby server.
C. Use a highly preconfigured machine image for deploying new instances.
D. Replace your active/active hybrid production environment (on-premises and GCP) with a warm standby server.
---
最佳解是: D
選項A、B、C皆可在災害發生時減少恢復時間,而選項D並不會。
選項A中,將 DNS 記錄切換至暖備服務器可以更快地將使用者導向到可用的系統。
選項B中,熱備服務器是一個始終運行的備份系統,可以即時接管正常服務的工作負載。
選項C中,使用高度預配置的機器映像可以更快地部署新實例,因為您可以跳過許多手動配置步驟。
選項D中,使用暖備服務器取代 active/active 混合生產環境不會減少恢復時間。
---
51. Which of the following is not a best practice for mitigating Denial of Service attacks on your Google Cloud infrastructure?
A. Block SYN floods using Cloud Router
B. Isolate your internal traffic from the external world
C. Scale to absorb the attack
D. Reduce the attack surface for your GCE deployment
---
最佳解是:
---
52. Which is the fastest instance storage option that will still be available when an instance is stopped?
A. Local SSD
B. Standard Persistent Disk
C. SSD Persistent Disk
D. RAM disk
---
最佳解是:
---
53. Which of these statements about Microsoft licenses is true?
A. You can migrate your existing Microsoft application licenses to Compute Engine instances, but not your Microsoft Windows licenses.
B. You can migrate your existing Microsoft Windows and Microsoft application licenses to Compute Engine instances.
C. You cannot migrate your existing Microsoft Windows or Microsoft application licenses to Compute Engine instances.
D. You can migrate your existing Microsoft Windows licenses to Compute Engine instances, but not your Microsoft application licenses.
---
最佳解是:
---
54. Which database services support standard SQL queries?
A. Cloud Bigtable and Cloud SQL
B. Cloud Spanner and Cloud SQL
C. Cloud SQL and Cloud Datastore
D. Cloud SQL
---
最佳解是:
---
55. Which statement about IP addresses is false?
A. You are charged for a static external IP address for every hour it is in use.
B. You are not charged for ephemeral IP addresses.
C. Google Cloud Engine supports only IPv4 addresses, not IPv6.
D. You are charged for a static external IP address when it is assigned but unused.
---
最佳解是:
---
56. Which Google Cloud Platform service requires the least management because it takes care of the underlying infrastructure for you?
A. Container Engine
B. Cloud Engine
C. App Engine
D. Docker containers running on Cloud Engine
---
最佳解是:
---
57. To ensure that your application will handle the load even if an entire zone fails, what should you do?
A. Don’t select the “Multizone” option when creating your managed instance group.
B. Spread your managed instance group over two zones and overprovision by 100%.
C. Create a regional unmanaged instance group and spread your instances across multiple zones.
D. Overprovision your regional managed instance group by at least 50%.
---
最佳解是:
---
58. If you do not grant a user named Bob permission to access a Cloud Storage bucket, but then use an ACL to grant access to an object inside that bucket to Bob, what will happen?
A. Bob will be able to access all of the objects inside the bucket because he was granted access to at least one object in the bucket.
B. Bob will be able to access the object because bucket and object ACLs are independent of each other.
C. Bob will not be able to access the object because he does not have access to the bucket.
D. It is not possible to grant access to an object when it is inside a bucket for which a user does not have access.
---
最佳解是:
---
59. To set up a virtual private network between your office network and Google Cloud Platform and have the routes automatically updated when the network topology changes, what is the minimal number of each type of component you need to implement?
A. 2 Cloud VPN Gateways and 1 Peer Gateway
B. 1 Cloud VPN Gateway, 1 Peer Gateway, and 1 Cloud Router
C. 2 Peer Gateways and 1 Cloud Router
D. 2 Cloud VPN Gateways and 1 Cloud Router
---
最佳解是:
---
60. Which of the following statements about encryption on GCP is not true?
A. Google Cloud Platform encrypts customer data stored at rest by default.
B. Each encryption key is itself encrypted with a set of master keys.
C. If you want to manage your own encryption keys for data on Google Cloud Storage, the only option is Customer-Managed Encryption Keys (CMEK) using Cloud KMS.
D. Data in Google Cloud Platform is broken into subfile chunks for storage, and each chunk is encrypted at the storage level with an individual encryption key.
---
最佳解是:
---
61. Which database service requires that you configure a failover replica to make it highly available?
A. Cloud Spanner
B. Cloud SQL
C. BigQuery
D. Cloud Datastore
---
最佳解是:
---
62. Which of these is not a principle you should apply when setting roles and permissions?
A. Whenever possible, assign roles to groups instead of to individuals.
B. Grant users the appropriate permissions to facilitate least privilege
C. Whenever possible, assign primitive roles rather than predefined roles.
D. Audit all policy changes by checking the Cloud Audit Logs.
---
最佳解是:
---
63. Which of these is not a recommended method of authenticating an application with a Google Cloud service?
A. Use the gcloud and/or gsutil commands.
B. Request an OAuth2 access token and use it directly.
C. Embed the service account’s credentials in the application’s source code.
D. Use one of the Google Cloud Client Libraries.
---
最佳解是:
---
64. What are two different features that fully isolate groups of VM instances?
A. Firewall rules and subnetworks
B. Networks and subnetworks
C. Subnetworks and projects
D. Projects and networks
---
最佳解是:
---
65. Suppose you have a web server that is working properly, but you can’t connect to its instance VM over SSH. Which of these troubleshooting methods can you use without disrupting production traffic? (Select 3 answers.)
A. Create a snapshot of the disk and use it to create a new disk; then attach the new disk to a new instance
B. Use netcat to try to connect to port 22
C. Access the serial console output
D. Create a startup script to collect information.
---
最佳解是:
---
66. To configure Stackdriver to monitor a web server and let you know if it goes down, what steps do you need to take? (Select 2 answers.)
A. Install the Stackdriver Logging Agent on the web server
B. Create an alerting policy
C. Install the Stackdriver Monitoring Agent on the web server
D. Create an uptime check
---
最佳解是:
---
67. Which of these tools can you use to copy data from AWS S3 to Cloud Storage? (Select 2 answers.)
A. Cloud Storage Transfer Service
B. S3 Storage Transfer Service
C. Cloud Storage Console
D. gsutil
---
最佳解是:
---
68. What are two of the actions you can take to troubleshoot a virtual machine instance that won’t start up at all? (Select 2 answers.)
A. Increase the CPU and memory on the instance by changing the machine type.
B. Validate that your disk has a valid file system.
C. Examine your virtual machine instance’s serial port output.
D. Connect to your virtual machine instance using SSH.
---
最佳解是:
---
69. Which statements about application load testing are true? (Select 2 answers.)
A. You should test at the maximum load that you expect to encounter.
B. You should test at 50% more than the maximum load that you expect to encounter.
C. It is not necessary to test sudden increases in traffic since GCP scales seamlessly.
D. Your load tests should include testing sudden increases in traffic.
---
最佳解是:
---
70. Which of these statements about resilience testing are true? (Select 2 answers.)
A. In a resilience test, your application should keep running with little or no downtime.
B. To test the resilience of an autoscaling instance group, you can terminate a random instance within that group.
C. In order for an application to survive instance failures, it should not be stateless.
D. Resilience testing is the same as disaster recovery testing.
---
最佳解是:
---
71. Which combination of Stackdriver services will alert you about errors generated by your applications and help you locate the root cause in the code?
A. Monitoring, Trace, and Debugger
B. Monitoring and Error Reporting
C. Debugger and Error Reporting
D. Alerts and Debugger
---
最佳解是:
---
72. If you have configured Stackdriver Logging to export logs to BigQuery, but logs entries are not getting exported to BigQuery, what is the most likely cause?
A. The Cloud Data Transfer Service has not been enabled.
B. There isn’t a firewall rule allowing traffic between Stackdriver and BigQuery.
C. Stackdriver Logging does not have permission to write to the BigQuery dataset.
D. The size of the Stackdriver log entries being exported exceeds the maximum capacity of the BigQuery dataset.
---
最佳解是:
---
73. You can use Stackdriver to monitor virtual machines on which cloud platforms?
A. Google Cloud Platform, Microsoft Azure
B. Google Cloud Platform
C. Google Cloud Platform, Microsoft Azure, Amazon Web Services
D. Google Cloud Platform, Amazon Web Services
---
最佳解是:
---
74. To minimize the risk of someone changing your log files to hide their activities, which of the following principles would help? (Select 3 answers.)
A. Restrict usage of the owner role for projects and log buckets.
B. Require two people to inspect the logs.
C. Implement object versioning on the log-buckets.
D. Encrypt the logs using Cloud KMS.
---
最佳解是:
---
75. If network traffic between one Google Compute Engine instance and another instance is being dropped, what is the most likely cause?
A. The instances are on a network with low bandwidth.
B. The TCP keep-alive setting is too short.
C. The instances are on a default network with no additional firewall rules.
D. A firewall rule was deleted.
---
最佳解是:
---
76. Which of the following practices can help you develop more secure software? (Select 3 answers.)
A. Penetration tests
B. Integrating static code analysis tools into your CI/CD pipeline
C. Encrypting your source code
D. Peer review of code
---
最佳解是:
---
77. Which two places hold information you can use to monitor the effects of a Cloud Storage lifecycle policy on specific objects? (Select 2 answers.)
A. Cloud Storage Lifecycle Monitoring
B. Expiration time metadata
C. Access logs
D. Lifecycle config file
---
最佳解是:
---
78. If you have object versioning enabled on a multi-regional bucket, what will the following lifecycle config file do?
A. Archive objects older than 30 days (the second rule doesn’t do anything)
B. Delete objects older than 30 days (the second rule doesn’t do anything)
C. Archive objects older than 30 days and move objects to Coldline Storage after 365 days
D. Delete objects older than 30 days and move objects to Coldline Storage after 365 days
---
最佳解是:
---
79. Which of the following statements about Stackdriver Trace are true? (Select 2 answers.)
A. Stackdriver Trace tracks the performance of the virtual machines running the application.
B. Stackdriver Trace tracks the latency of incoming requests.
C. Applications in App Engine automatically submit traces to Stackdriver Trace. Applications outside of App Engine need to use the Trace SDK or Trace API.
D. To make an application work with Stackdriver Trace, you need to add instrumentation code using the Trace SDK or Trace API, even if the application is in App
---
最佳解是:
---
80. You have been asked to select the storage system for the click-data of your company’s large portfolio of websites. This data is streamed in from a custom website analytics package at a typical rate of 6,000 clicks per minute. With bursts of up to 8,500 clicks per second. It must have been stored for future analysis by your data science and user experience teams.
Which storage infrastructure should you choose?
A. Google Cloud SQL
B. Google Cloud Bigtable
C. Google Cloud Storage
D. Google Cloud Datastore
---
最佳解是:
---
81. You want to optimize the performance of an accurate, real-time, weather-charting application. The data comes from 50,000 sensors sending 10 readings a second, in the format of a timestamp and sensor reading.
Where should you store the data?
A. Google BigQuery
B. Google Cloud SQL
C. Google Cloud Bigtable
D. Google Cloud Storage
---
最佳解是:
---
82. You have been asked to select the storage system for the click-data of your company’s large portfolio of websites. This data is streamed in from a custom website analytics package at a typical rate of 6,000 clicks per minute. With bursts of up to 8,500 clicks per second. It must have been stored for future analysis by your data science and user experience teams.
Which storage infrastructure should you choose?
A. Google Cloud SQL
B. Google Cloud Bigtable
C. Google Cloud Storage
D. Google Cloud Datastore
---
最佳解是:
---
83. You want to optimize the performance of an accurate, real-time, weather-charting application. The data comes from 50,000 sensors sending 10 readings a second, in the format of a timestamp and sensor reading.
Where should you store the data?
A. Google BigQuery
B. Google Cloud SQL
C. Google Cloud Bigtable
D. Google Cloud Storage