Professional-Cloud-Architect Exam Questions

Total 251 Questions

Last Updated Exam : 22-Oct-2024

Topic 5, Misc Questions

During a high traffic portion of the day, one of your relational databases crashes, but the replica is never
promoted to a master. You want to avoid this in the future. What should you do?


A.

Use a different database.


B.

Choose larger instances for your database.


C.

Create snapshots of your database more regularly.


D.

Implement routinely scheduled failovers of your databases.





D.
  

Implement routinely scheduled failovers of your databases.



https://cloud.google.com/solutions/disaster-recovery-cookbook

Question #:42 - (Exam Topic 5)
Your company wants to track whether someone is present in a meeting room reserved for a scheduled meeting. There are 1000 meeting rooms across 5 offices on 3 continents. Each room is equipped with a motion sensor that reports its status every second. The data from the motion detector includes only a sensor ID and several
different discrete items of information. Analysts will use this data, together with information about account owners and office locations. Which database type should you use?


A.

Flat file


B.

NoSQL


C.

Relational


D.

Blobstore





B.
  

NoSQL



You are helping the QA team to roll out a new load-testing tool to test the scalability of your primary cloud
services that run on Google Compute Engine with Cloud Bigtable. Which three requirements should they
include? Choose 3 answers


A.

Ensure that the load tests validate the performance of Cloud Bigtable.


B.

Create a separate Google Cloud project to use for the load-testing environment.


C.

Schedule the load-testing tool to regularly run against the production environment.


D.

Ensure all third-party systems your services use are capable of handling high load.


E.

Instrument the production services to record every transaction for replay by the load-testing tool.


F.

Instrument the load-testing tool and the target services with detailed logging and metrics collection





A.
  

Ensure that the load tests validate the performance of Cloud Bigtable.



C.
  

Schedule the load-testing tool to regularly run against the production environment.



E.
  

Instrument the production services to record every transaction for replay by the load-testing tool.



To reduce costs, the Director of Engineering has required all developers to move their development
infrastructure resources from on-premises virtual machines (VMs) to Google Cloud Platform. These resources
go through multiple start/stop events during the day and require state to persist. You have been asked to design
the process of running a development environment in Google Cloud while providing cost visibility to the
finance department. Which two steps should you take? Choose 2 answers


A.

Use the --no-auto-delete flag on all persistent disks and stop the VM.


B.

Use the -auto-delete flag on all persistent disks and terminate the VM.


C.

Apply VM CPU utilization label and include it in the BigQuery billing export.


D.

Use Google BigQuery billing export and labels to associate cost to groups.


E.

Store all state into local SSD, snapshot the persistent disks, and terminate the VM.


F.

Store all state in Google Cloud Storage, snapshot the persistent disks, and terminate the VM.





A.
  

Use the --no-auto-delete flag on all persistent disks and stop the VM.



D.
  

Use Google BigQuery billing export and labels to associate cost to groups.



Your company's user-feedback portal comprises a standard LAMP stack replicated across two zones. It is
deployed in the us-central1 region and uses autoscaled managed instance groups on all layers, except the
database. Currently, only a small group of select customers have access to the portal. The portal meets a
99.99% availability SLA under these conditions However next quarter, your company will be making the
portal available to all users, including unauthenticated users. You need to develop a resiliency testing strategy
to ensure the system maintains the SLA once they introduce additional user load. What should you do?


A.

Capture existing users input, and replay captured user load until autoscale is triggered on all layers. At
the same time, terminate all resources in one of the zones.


B.

Create synthetic random user input, replay synthetic load until autoscale logic is triggered on at least one
layer, and introduce "chaos" to the system by terminating random resources on both zones


C.

Expose the new system to a larger group of users, and increase group ' size each day until autoscale
logic is tnggered on all layers. At the same time, terminate random resources on both zones.


D.

Capture existing users input, and replay captured user load until resource utilization crosses 80%. Also,
derive estimated number of users based on existing users usage of the app, and deploy enough resources
to handle 200% of expected load.






One of the developers on your team deployed their application In Google Container Engine with the
Dockerfile below. They report that their application deployments are taking too long.
You want to optimize this Dockerfile for faster deployment times without adversely affecting the app's
functionality. Which two actions should you take? Choose 2 answers


A.

Remove Python after running pip.


B.

Remove dependencies from requirements.txt.


C.

Use a slimmed-down base image like Alpine linux.


D.

Use larger machine types for your Google Container Engine node pools.


E.

Copy the source after the package dependencies (Python and pip) are installed.





C.
  

Use a slimmed-down base image like Alpine linux.



E.
  

Copy the source after the package dependencies (Python and pip) are installed.



Your company has decided to make a major revision of their API in order to create better experiences for their
developers. They need to keep the old version of the API available and deployable, while allowing new
customers and testers to try out the new API. They want to keep the same SSL and DNS records in place to serve both APIs. What should they do?


A.

Configure a new load balancer for the new version of the API.


B.

Reconfigure old clients to use a new endpoint for the new API.


C.

Have the old API forward traffic to the new API based on the path.


D.

Use separate backend pools for each API path behind the load balancer





D.
  

Use separate backend pools for each API path behind the load balancer



https://cloud.google.com/endpoints/docs/openapi/lifecycle-management

Your company plans to migrate a multi-petabyte data set to the cloud. The data set must be available 24hrs a
day. Your business analysts have experience only with using a SQL interface. How should you store the data to optimize it for ease of analysis?


A.

Load data into Google BigQuery.


B.

Insert data into Google Cloud SQL.


C.

Put flat files into Google Cloud Storage.


D.

Stream data into Google Cloud Datastore.





A.
  

Load data into Google BigQuery.



Google Big Query is for multi peta byte storage , HA(High availability) which means 24 hours, SQL interface 
https://medium.com/google-cloud/the-12-components-of-google-bigquery-c2b49829a7c7
https://cloud.google.com/solutions/bigquery-data-warehouse
https://cloud.google.com/bigquery/

A development manager is building a new application He asks you to review his requirements and identify
what cloud technologies he can use to meet them. The application must
1. Be based on open-source technology for cloud portability
2. Dynamically scale compute capacity based on demand
3. Support continuous software delivery
4. Run multiple segregated copies of the same application stack
5. Deploy application bundles using dynamic templates
6. Route network traffic to specific services based on URL
Which combination of technologies will meet all of his requirements?


A.

Google Container Engine, Jenkins, and Helm


B.

Google Container Engine and Cloud Load Balancing


C.

Google Compute Engine and Cloud Deployment Manager


D.

Google Compute Engine, Jenkins, and Cloud Load Balancing





D.
  

Google Compute Engine, Jenkins, and Cloud Load Balancing



An application development team believes their current logging tool will not meet their needs for their new
cloud-based product. They want a bettor tool to capture errors and help them analyze their historical log data.
You want to help them find a solution that meets their needs, what should you do?


A.

Direct them to download and install the Google StackDriver logging agent.


B.

Send them a list of online resources about logging best practices.


C.

Help them define their requirements and assess viable logging tools.


D.

Help them upgrade their current tool to take advantage of any new features.





A.
  

Direct them to download and install the Google StackDriver logging agent.




Page 5 out of 26 Pages
Previous