Valid Professional-Cloud-Architect Exam Q&A PDF Professional-Cloud-Architect Dump is Ready (Updated 230 Questions)
Exam Questions and Answers for Professional-Cloud-Architect Study Guide
NEW QUESTION 82
You are analyzing and defining business processes to support your startup's trial usage of GCP, and you don't yet know what consumer demand for your product will be. Your manager requires you to minimize GCP service costs and adhere to Google best practices. What should you do?
- A. Utilize free tier and committed use discounts. Provision a staff position for service cost management.
- B. Utilize free tier and sustained use discounts. Provide training to the team about service cost management.
- C. Utilize free tier and sustained use discounts. Provision a staff position for service cost management.
- D. Utilize free tier and committed use discounts. Provide training to the team about service cost management.
Answer: B
NEW QUESTION 83
You have created several pre-emptible Linux virtual machine instances using Google Compute Engine.
You want to properly shut down your application before the virtual machines are preempted.
What should you do?
- A. Create a shutdown script registered as a xinetdservice in Linux and configure a Stackdriver endpoint
check to call the service - B. Create a shutdown script and use it as the value for a new metadata entry with the key shutdown-
scriptin the Cloud Platform Console when you create the new virtual machine instance - C. Create a shutdown script named k99.shutdown in the /etc/rc.6.d/directory
- D. Create a shutdown script, registered as a xinetd service in Linux, and use the gcloud compute
instances add-metadatacommand to specify the service URL as the value for a new metadata
entry with the key shutdown-script-url
Answer: B
Explanation:
Explanation/Reference:
Explanation:
A startup script, or a shutdown script, is specified through the metadata server, using startup script
metadata keys.
Reference: https://cloud.google.com/compute/docs/startupscript
NEW QUESTION 84
For this question refer to the TerramEarth case study
Operational parameters such as oil pressure are adjustable on each of TerramEarth's vehicles to increase their efficiency, depending on their environmental conditions. Your primary goal is to increase the operating efficiency of all 20 million cellular and unconnected vehicles in the field How can you accomplish this goal?
- A. Have your engineers inspect the data for patterns, and then create an algorithm with rules that make operational adjustments automatically.
- B. Capture all operating data, train machine learning models that identify ideal operations, and run locally to make operational adjustments automatically.
- C. Capture all operating data, train machine learning models that identify ideal operations, and host in Google Cloud Machine Learning (ML) Platform to make operational adjustments automatically.
- D. Implement a Google Cloud Dataflow streaming job with a sliding window, and use Google Cloud Messaging (GCM) to make operational adjustments automatically.
Answer: B
NEW QUESTION 85
Case Study: 1 - Mountkirk Games Case Study
Company Overview
Mountkirk Games makes online, session-based. multiplayer games for the most popular mobile platforms.
Company Background
Mountkirk Games builds all of their games with some server-side integration and has historically used cloud providers to lease physical servers. A few of their games were more popular than expected, and they had problems scaling their application servers, MySQL databases, and analytics tools.
Mountkirk's current model is to write game statistics to files and send them through an ETL tool that loads them into a centralized MySQL database for reporting.
Solution Concept
Mountkirk Games is building a new game, which they expect to be very popular. They plan to deploy the game's backend on Google Compute Engine so they can capture streaming metrics, run intensive analytics and take advantage of its autoscaling server environment and integrate with a managed NoSQL database.
Technical Requirements
Requirements for Game Backend Platform
1. Dynamically scale up or down based on game activity.
2. Connect to a managed NoSQL database service.
3. Run customized Linx distro.
Requirements for Game Analytics Platform
1. Dynamically scale up or down based on game activity.
2. Process incoming data on the fly directly from the game servers.
3. Process data that arrives late because of slow mobile networks.
4. Allow SQL queries to access at least 10 TB of historical data.
5. Process files that are regularly uploaded by users' mobile devices.
6. Use only fully managed services
CEO Statement
Our last successful game did not scale well with our previous cloud provider, resuming in lower user adoption and affecting the game's reputation. Our investors want more key performance indicators (KPIs) to evaluate the speed and stability of the game, as well as other metrics that provide deeper insight into usage patterns so we can adapt the gams to target users.
CTO Statement
Our current technology stack cannot provide the scale we need, so we want to replace MySQL and move to an environment that provides autoscaling, low latency load balancing, and frees us up from managing physical servers.
CFO Statement
We are not capturing enough user demographic data usage metrics, and other KPIs. As a result, we do not engage the right users. We are not confident that our marketing is targeting the right users, and we are not selling enough premium Blast-Ups inside the games, which dramatically impacts our revenue.
For this question, refer to the Mountkirk Games case study. Mountkirk Games' gaming servers are not automatically scaling properly. Last month, they rolled out a new feature, which suddenly became very popular. A record number of users are trying to use the service, but many of them are getting 503 errors and very slow response times. What should they investigate first?
- A. Verify that the project quota hasn't been exceeded.
- B. Verify that the new feature code did not introduce any performance bugs.
- C. Verify that the database is online.
- D. Verify that the load-testing team is not running their tool against production.
Answer: C
Explanation:
503 is service unavailable error. If the database was online everyone would get the 503 error.
NEW QUESTION 86
You have been engaged by your client to lead the migration of their application infrastructure to GCP. One of their current problems is that the on-premises high performance SAN is requiring frequent and expensive upgrades to keep up with the variety of workloads that are identified as follows: 20TB of log archives retained for legal reasons; 500 GB of VM boot/data volumes and templates; 500 GB of image thumbnails; 200 GB of customer session state data that allows customers to restart sessions even if off- line for several days.
Which of the following best reflects your recommendations for a cost-effective storage allocation?
- A. Local SSD for customer session state data. Lifecycle-managed Cloud Storage for log archives, thumbnails, and VM boot/data volumes.
- B. Memcache backed by Persistent Disk SSD storage for customer session state data. Assorted local SSD-backed instances for VM boot/data volumes. Cloud Storage for log archives and thumbnails.
- C. Memcache backed by Cloud SQL for customer session state data. Assorted local SSD-backed instances for VM boot/data volumes. Cloud Storage for log archives and thumbnails.
- D. Memcache backed by Cloud Datastore for the customer session state data. Lifecycle- managed Cloud Storage for log archives, thumbnails, and VM boot/data volumes.
Answer: B
NEW QUESTION 87
The application reliability team at your company has added a debug feature to their backend service to send all server events to Google Cloud Storage for eventual analysis. The event records are at least 50 KB and at most 15 MB and are expected to peak at 3,000 events per second. You want to minimize data loss.
Which process should you implement?
- A. * Append metadata to file body.
* Compress individual files.
* Name files with serverName-Timestamp.
* Create a new bucket if bucket is older than 1 hour and save individual files to the new bucket.
Otherwise, save files to existing bucket - B. * Compress individual files.
* Name files with serverName-EventSequence.
* Save files to one bucket
* Set custom metadata headers for each object after saving. - C. * Batch every 10,000 events with a single manifest file for metadata.
* Compress event files and manifest file into a single archive file.
* Name files using serverName-EventSequence.
* Create a new bucket if bucket is older than 1 day and save the single archive file to the new bucket.
Otherwise, save the single archive file to existing bucket. - D. * Append metadata to file body.
* Compress individual files.
* Name files with a random prefix pattern.
* Save files to one bucket
Answer: A
NEW QUESTION 88
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. 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
- B. 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
- C. Capture existing users input, and replay captured user load until resource utilization crosses 80%. Also, derive estimated number of users based on existing user's usage of the app, and deploy enough resources to handle 200% of expected load
- D. Expose the new system to a larger group of users, and increase group size each day until autoscale logic is triggered on all layers. At the same time, terminate random resources on both zones
Answer: C
NEW QUESTION 89
You are using Cloud Shell and need to install a custom utility for use in a few weeks. Where can you store the file so it is in the default execution path and persists across sessions?
- A. Cloud Storage
- B. /google/scripts
- C. ~/bin
- D. /usr/local/bin
Answer: B
NEW QUESTION 90
You created a pipeline that can deploy your source code changes to your infrastructure in instance groups for self-healing. One of the changes negatively affects your key performance indicator. You are not sure how to fix it, and investigation could take up to a week.
What should you do?
- A. Log into the servers with the bad code change, and swap in the previous code
- B. Log in to a server, and iterate on the fox locally
- C. Change the instance group template to the previous one, and delete all instances
- D. Revert the source code change, and rerun the deployment pipeline
Answer: D
NEW QUESTION 91
For this question, refer to the JencoMart case study.
JencoMart has built a version of their application on Google Cloud Platform that serves traffic to Asi a. You want to measure success against their business and technical goals. Which metrics should you track?
- A. Total visits and average latency for users in Asia
- B. Latency difference between US and Asia
- C. Total visits, error rates, and latency from Asia
- D. The number of character sets present in the database
- E. Error rates for requests from Asia
Answer: A
Explanation:
Reference:
NEW QUESTION 92
For this question, refer to the TerramEarth case study
Your development team has created a structured API to retrieve vehicle data. They want to allow third parties to develop tools for dealerships that use this vehicle event data. You want to support delegated authorization against this data. What should you do?
- A. Build SAML 2.0 SSO compatibility into your authentication system.
- B. Build or leverage an OAuth-compatible access control system.
- C. Create secondary credentials for each dealer that can be given to the trusted third party.
- D. Restrict data access based on the source IP address of the partner systems.
Answer: B
Explanation:
https://cloud.google.com/appengine/docs/flexible/go/authorizing-apps
https://cloud.google.com/docs/enterprise/best-practices-for-enterprise- organizations#delegate_application_authorization_with_oauth2
NEW QUESTION 93
You want to enable your running Google Container Engine cluster to scale as demand for your application changes. What should you do?
- A. Option D
- B. Option C
- C. Option A
- D. Option B
Answer: B
Explanation:
https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler To enable autoscaling for an existing node pool, run the following command:
gcloud container clusters update [CLUSTER_NAME] --enable-autoscaling \--min-nodes 1 -- max-nodes 10 --zone [COMPUTE_ZONE] --node-pool default-pool
NEW QUESTION 94
For this question, refer to the Mountkirk Games case study.
Mountkirk Games wants to set up a real-time analytics platform for their new game. The new platform must meet their technical requirements. Which combination of Google technologies will meet all of their requirements?
- A. Cloud SQL, Cloud Storage, Cloud Pub/Sub, and Cloud Dataflow
- B. Cloud Dataproc, Cloud Pub/Sub, Cloud SQL, and Cloud Dataflow
- C. Container Engine, Cloud Pub/Sub, and Cloud SQL
- D. Cloud Dataflow, Cloud Storage, Cloud Pub/Sub, and BigQuery
- E. Cloud Pub/Sub, Compute Engine, Cloud Storage, and Cloud Dataproc
Answer: D
Explanation:
A real time requires Stream / Messaging so Pub/Sub, Analytics by Big Query.
NEW QUESTION 95
Your customer is receiving reports that their recently updated Google App Engine application is taking approximately 30 seconds to load for some of their users. This behavior was not reported before the update.
What strategy should you take?
- A. Roll back to an earlier known good release initially, then use Stackdriver Trace and Logging to diagnose the problem in a development/test/staging environment
- B. Work with your ISP to diagnose the problem
- C. Open a support ticket to ask for network capture and flow data to diagnose the problem, then roll back your application
- D. Roll back to an earlier known good release, then push the release again at a quieter period to investigate.
Then use Stackdriver Trace and Logging to diagnose the problem
Answer: A
Explanation:
Stackdriver Logging allows you to store, search, analyze, monitor, and alert on log data and events from Google Cloud Platform and Amazon Web Services (AWS). Our API also allows ingestion of any custom log data from any source. Stackdriver Logging is a fully managed service that performs at scale and can ingest application and system log data from thousands of VMs. Even better, you can analyze all that log data in real time.
Reference: https://cloud.google.com/logging/
NEW QUESTION 96
Google Cloud Platform resources are managed hierarchically using organization, folders, and projects.
When Cloud Identity and Access Management (IAM) policies exist at these different levels, what is the effective policy at a particular node of the hierarchy?
- A. The effective policy is the intersection of the policy set at the node and policies inherited from its ancestors
- B. The effective policy is the policy set at the node and restricted by the policies of its ancestors
- C. The effective policy is determined only by the policy set at the node
- D. The effective policy is the union of the policy set at the node and policies inherited from its ancestors
Answer: D
Explanation:
Explanation/Reference: https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy
NEW QUESTION 97
For this question, refer to the Dress4Win case study.
You want to ensure Dress4Win's sales and tax records remain available for infrequent viewing by auditors for at least 10 years. Cost optimization is your top priority. Which cloud services should you choose?
- A. Google Cloud Storage Nearline to store the data, and gsutil to access the data.
- B. BigQuery to store the data, and a web server cluster in a managed instance group to access the data.
Google Cloud SQL mirrored across two distinct regions to store the data, and a Redis cluster in a managed instance group to access the data. - C. Google Bigtabte with US or EU as location to store the data, and gcloud to access the data.
- D. Google Cloud Storage Coldline to store the data, and gsutil to access the data.
Answer: D
Explanation:
References: https://cloud.google.com/storage/docs/storage-classes
NEW QUESTION 98
Your company is forecasting a sharp increase in the number and size of Apache Spark and Hadoop jobs being run on your local datacenter You want to utilize the cloud to help you scale this upcoming demand with the least amount of operations work and code change. Which product should you use?
- A. Google Container Engine
- B. Google Cloud Dataproc
- C. Google Cloud Dataflow
- D. Google Compute Engine
Answer: B
NEW QUESTION 99
For this question, refer to the TerramEarth case study.
TerramEarth's 20 million vehicles are scattered around the world. Based on the vehicle's location its telemetry data is stored in a Google Cloud Storage (GCS) regional bucket (US.
Europe, or Asia). The CTO has asked you to run a report on the raw telemetry data to determine why vehicles are breaking down after 100 K miles. You want to run this job on all the data. What is the most cost-effective way to run this job?
- A. Move all the data into 1 zone, then launch a Cloud Dataproc cluster to run the job.
- B. Launch a cluster in each region to preprocess and compress the raw data, then move the data into a regional bucket and use a Cloud Dataproc cluster .....
- C. Launch a cluster in each region to preprocess and compress the raw data, then move the data into a multi region bucket and use a Dataproc cluster to finish the job.
- D. Move all the data into 1 region, then launch a Google Cloud Dataproc cluster to run the job.
Answer: B
NEW QUESTION 100
For this question, refer to the JencoMart case study.
The JencoMart security team requires that all Google Cloud Platform infrastructure is deployed using a least privilege model with separation of duties for administration between production and development resources. What Google domain and project structure should you recommend?
- A. Create two G Suite accounts to manage users: one with a single project for all development applications and one with a single project for all production applications.
- B. Create a single G Suite account to manage users with one project for the development/test/staging environment and one project for the production environment.
- C. Create a single G Suite account to manage users with each stage of each application in its own project.
- D. Create two G Suite accounts to manage users: one for development/test/staging and one for production. Each account should contain one project for every application.
Answer: D
Explanation:
Topic 4, Dress4Win case studyCompany Overview
Dress4win is a web-based company that helps their users organize and manage their personal wardrobe using a website and mobile application. The company also cultivates an active social network that connects their users with designers and retailers. They monetize their services through advertising, e-commerce, referrals, and a freemium app model.
Company Background
Dress4win's application has grown from a few servers in the founder's garage to several hundred servers and appliances in a colocated data center. However, the capacity of their infrastructure is now insufficient for the application's rapid growth. Because of this growth and the company's desire to innovate faster, Dress4win is committing to a full migration to a public cloud.
Solution Concept
For the first phase of their migration to the cloud, Dress4win is considering moving their development and test environments. They are also considering building a disaster recovery site, because their current infrastructure is at a single location. They are not sure which components of their architecture they can migrate as is and which components they need to change before migrating them.
Existing Technical Environment
The Dress4win application is served out of a single data center location.
* Databases:
* Application servers:
* Storage appliances:
* Apache Hadoop/Spark servers:
* MQ servers:
* Miscellaneous servers:
Business Requirements
* Build a reliable and reproducible environment with scaled parity of production.
* Improve security by defining and adhering to a set of security and Identity and Access Management (IAM) best practices for cloud.
* Improve business agility and speed of innovation through rapid provisioning of new resources.
* Analyze and optimize architecture for performance in the cloud.
* Migrate fully to the cloud if all other requirements are met.
Technical Requirements
* Evaluate and choose an automation framework for provisioning resources in cloud.
* Support failover of the production environment to cloud during an emergency.
* Identify production services that can migrate to cloud to save capacity.
* Use managed services whenever possible.
* Encrypt data on the wire and at rest.
* Support multiple VPN connections between the production data center and cloud environment.
CEO Statement
Our investors are concerned about our ability to scale and contain costs with our current infrastructure. They are also concerned that a new competitor could use a public cloud platform to offset their up-front investment and freeing them to focus on developing better features.
CTO Statement
We have invested heavily in the current infrastructure, but much of the equipment is approaching the end of its useful life. We are consistently waiting weeks for new gear to be racked before we can start new projects. Our traffic patterns are highest in the mornings and weekend evenings; during other times, 80% of our capacity is sitting idle.
CFO Statement
Our capital expenditure is now exceeding our quarterly projections. Migrating to the cloud will likely cause an initial increase in spending, but we expect to fully transition before our next hardware refresh cycle. Our total cost of ownership (TCO) analysis over the next 5 years puts a cloud strategy between 30 to 50% lower than our current model.
NEW QUESTION 101
You are creating an App Engine application that uses Cloud Datastore as its persistence layer.
You need to retrieve several root entities for which you have the identifiers. You want to minimize the overhead in operations performed by Cloud Datastore. What should you do?
- A. Use the identifiers to create a query filter and run a batch query operation
- B. Use the identifiers to create a query filter and run multiple query operations, one operation for each entity
- C. Create the Key object for each Entity and run multiple get operations, one operation for each entity
- D. Create the Key object for each Entity and run a batch get operation
Answer: D
NEW QUESTION 102
......
Certification dumps - Google Cloud Certified Professional-Cloud-Architect guides - 100% valid: https://www.testvalid.com/Professional-Cloud-Architect-exam-collection.html
100% Pass Your Professional-Cloud-Architect Google Certified Professional - Cloud Architect (GCP) at First Attempt with TestValid: https://drive.google.com/open?id=1XwHuxQOGuinjfSJff83_0Uoik6FsNQQE