2022 Updated Verified Professional-Cloud-Developer dumps Q&As - Pass Guarantee or Full Refund
Professional-Cloud-Developer PDF Questions and Testing Engine With 75 Questions
Conclusion
Cloud technology is trending these days and it is easy to see why. Moreover, as the industry expands, the demand for cloud professionals raises too. Thus, the decision to become an accredited specialist in this field is worth all the efforts you are going to put into the process of getting certified. Now you know more about the Google Professional Cloud Developer exam, what you need to master to ace it successfully, and what are the best training courses and books that will help you prepare for the test. Futureproof your skills by obtaining your certificate today.
Google Professional Cloud Developer Practice Test Questions, Google Professional Cloud Developer Exam Practice Test Questions
The Professional Cloud Developer certificate validates the skills of the interested candidates in building highly available and scalable applications with the use of the tools and practices recommended by Google. The potential applicants for this certification must demonstrate practical experience with developer tools, Cloud-native applications, next-gen databases, and managed services. They also have the expertise in at least one programming language and can develop meaningful logs and metrics to trace and debug code. Those individuals pursuing this option must pass one qualifying exam.
NEW QUESTION 20
A computer service technician says, "I don't use ESD precautions and have never had a problem." Which of the following is the correct response to this statement?
- A. ESD only occurs in very rare circumstances.
- B. ESD damage is really not as bad as everyone thinks.
- C. ESD damage may not appear immediately.
- D. ESD happens only to inexperienced technicians.
Answer: A
Explanation:
Explanation/Reference: https://electronics.stackexchange.com/questions/2945/should-i-be-worried-about-electro-static- discharge
NEW QUESTION 21
Case Study
Company Overview
HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning and organizing sporting events, and for businesses to connect with their local communities. HipLocal launched recently in a few neighborhoods in Dallas and is rapidly growing into a global phenomenon. Its unique style of hyper-local community communication and business outreach is in demand around the world.
Executive Statement
We are the number one local community app; it's time to take our local community services global. Our venture capital investors want to see rapid growth and the same great experience for new local and virtual communities that come online, whether their members are 10 or 10000 miles away from each other.
Solution Concept
HipLocal wants to expand their existing service, with updated functionality, in new regions to better serve their global customers. They want to hire and train a new team to support these regions in their time zones. They will need to ensure that the application scales smoothly and provides clear uptime data.
Existing Technical Environment
HipLocal's environment is a mix of on-premises hardware and infrastructure running in Google Cloud Platform.
The HipLocal team understands their application well, but has limited experience in global scale applications.
Their existing technical environment is as follows:
* Existing APIs run on Compute Engine virtual machine instances hosted in GCP.
* State is stored in a single instance MySQL database in GCP.
* Data is exported to an on-premises Teradata/Vertica data warehouse.
* Data analytics is performed in an on-premises Hadoop environment.
* The application has no logging.
* There are basic indicators of uptime; alerts are frequently fired when the APIs are unresponsive.
Business Requirements
HipLocal's investors want to expand their footprint and support the increase in demand they are seeing. Their requirements are:
* Expand availability of the application to new regions.
* Increase the number of concurrent users that can be supported.
* Ensure a consistent experience for users when they travel to different regions.
* Obtain user activity metrics to better understand how to monetize their product.
* Ensure compliance with regulations in the new regions (for example, GDPR).
* Reduce infrastructure management time and cost.
* Adopt the Google-recommended practices for cloud computing.
Technical Requirements
* The application and backend must provide usage metrics and monitoring.
* APIs require strong authentication and authorization.
* Logging must be increased, and data should be stored in a cloud analytics platform.
* Move to serverless architecture to facilitate elastic scaling.
* Provide authorized access to internal apps in a secure manner.
In order to meet their business requirements, how should HipLocal store their application state?
- A. Put a memcache layer in front of MySQL.
- B. Replace the MySQL instance with Cloud SQL.
- C. Move the state storage to Cloud Spanner.
- D. Use local SSDs to store state.
Answer: A
NEW QUESTION 22
You are working on a social media application. You plan to add a feature that allows users to upload images.
These images will be 2 MB - 1 GB in size. You want to minimize their infrastructure operations overhead for this feature.
What should you do?
- A. Change the application to create signed URLs for Cloud Storage. Transfer these signed URLs to the client application to upload images to Cloud Storage.
- B. Change the application to accept images directly and store them in the database that stores other user information.
- C. Create a separate bucket for each user in Cloud Storage. Assign a separate service account to allow write access on each bucket. Transfer service account credentials to the client application based on user information. The application uses this service account to upload images to Cloud Storage.
- D. Set up a web server on GCP to accept user images and create a file store to keep uploaded files. Change the application to retrieve images from the file store.
Answer: A
Explanation:
Explanation/Reference: https://cloud.google.com/blog/products/storage-data-transfer/uploading-images-directly-to-cloud- storage-by-using-signed-url
NEW QUESTION 23
- A. Grant your user account the roles/storage.objectCreator role for the Cloud Storage bucket.
- B. It is supposed to write an object in a Cloud Storage bucket owned by project B. However, the write call is failing with the error "403 Forbidden".
What should you do to correct the problem? - C. Grant your user account the roles/iam.serviceAccountUser role for the service-PROJECTA@gcf-admin- robot.iam.gserviceaccount.com service account.
- D. Enable the Cloud Storage API in project B.
- E. Grant the [email protected] service account the roles/ storage.objectCreator role for the Cloud Storage bucket.
Answer: C
NEW QUESTION 24
You are using Cloud Build to build and test application source code stored in Cloud Source Repositories. The build process requires a build tool not available in the Cloud Build environment.
What should you do?
- A. Include the binary in your Cloud Source Repositories repository and reference it in your build scripts.
- B. Build a custom cloud builder image and reference the image in your build steps.
- C. Download the binary from the internet during the build process.
- D. Ask to have the binary added to the Cloud Build environment by filing a feature request against the Cloud Build public Issue Tracker.
Answer: B
NEW QUESTION 25
Your App Engine standard configuration is as follows:
service: production
instance_class: B1
You want to limit the application to 5 instances. Which code snippet should you include in your configuration?
manual_scaling:
- A. instances: 5
min_pending_latency: 30ms
manual_scaling: - B. max_instances: 5
idle_timeout: 10m
basic_scaling: - C. max_instances: 5
idle_timeout: 10m - D. instances: 5
min_pending_latency: 30ms
basic_scaling:
Answer: D
NEW QUESTION 26
Please refer to the following information to answer the questions on the right.
Debra has brought her iPad Pro to you for troubleshooting. She has been experiencing very slow charging of the battery and says the only way she can get a full charge is to leave the iPad alone for more than 12 hours.
She brought in an Apple Power adapter and Lightning to USB cable. When you examine the power adapter, you notice that it is an iPhone power adapter not an iPad power adapter. You also noticed she was using an iPhone 6s while waiting to see you. Debra thinks her iPad is defective because her iPhone has no issue charging with this power adapter and cable.
Based on the information Debra provided, in which problem space does this issue fit?
- A. Environmental
- B. User Data
- C. Software
- D. Educational opportunity
Answer: C
NEW QUESTION 27
Your data is stored in Cloud Storage buckets. Fellow developers have reported that data downloaded from Cloud Storage is resulting in slow API performance. You want to research the issue to provide details to the GCP support team. Which command should you run?
- A. gcloud services test -o output.json gs://my-bucket
- B. gsutil test -o output.json gs://my-bucket
- C. gcloud compute scp example-instance:~/test-data -o output.json gs://my-bucket
- D. gsutil perfdiag -o output.json gs://my-bucket
Answer: D
Explanation:
Explanation/Reference: https://groups.google.com/forum/#!topic/gce-discussion/xBl9Jq5HDsY
NEW QUESTION 28
Your analytics system executes queries against a BigQuery dataset. The SQL query is executed in batch and passes the contents of a SQL file to the BigQuery CLI. Then it redirects the BigQuery CLI output to another process. However, you are getting a permission error from the BigQuery CLI when the queries are executed. You want to resolve the issue. What should you do?
- A. Create a view in BigQuery from the SQL query and SELECT* from the view in the CLI.
- B. Grant the service account BigQuery Data Editor and BigQuery Data Viewer roles.
- C. Create a new dataset in BigQuery, and copy the source table to the new dataset Query the new dataset and table from the CLI.
- D. Grant the service account BigQuery Data Viewer and BigQuery Job User roles.
Answer: B
NEW QUESTION 29
You are load testing your server application. During the first 30 seconds, you observe that a previously inactive Cloud Storage bucket is now servicing 2000 write requests per second and 7500 read requests per second.
Your application is now receiving intermittent 5xx and 429 HTTP responses from the Cloud Storage JSON API as the demand escalates. You want to decrease the failed responses from the Cloud Storage API.
What should you do?
- A. Use the XML API instead of the JSON API for interfacing with Cloud Storage.
- B. Pass the HTTP response codes back to clients that are invoking the uploads from your application.
- C. Limit the upload rate from your application clients so that the dormant bucket's peak request rate is reached more gradually.
- D. Distribute the uploads across a large number of individual storage buckets.
Answer: D
Explanation:
Reference:
https://cloud.google.com/storage/docs/request-rate
NEW QUESTION 30
You have an application in production. It is deployed on Compute Engine virtual machine instances controlled by a managed instance group. Traffic is routed to the instances via a HTTP(s) load balancer. Your users are unable to access your application. You want to implement a monitoring technique to alert you when the application is unavailable.
Which technique should you choose?
- A. Cloud Load Balancing - heath checks
- B. Smoke tests
- C. Managed instance group - heath checks
- D. Stackdriver uptime checks
Answer: D
Explanation:
Reference:
https://medium.com/google-cloud/stackdriver-monitoring-automation-part-3-uptime-checks-
476b8507f59c
NEW QUESTION 31
Your teammate has asked you to review the code below. Its purpose is to efficiently add a large number of small rows to a BigQuery table.
Which improvement should you suggest your teammate make?
- A. Include multiple rows with each request.
- B. Perform the inserts in parallel by creating multiple threads.
- C. Write each row to a Cloud Storage object in parallel, then load into BigQuery.
- D. Write each row to a Cloud Storage object, then load into BigQuery.
Answer: B
Explanation:
Explanation/Reference:
NEW QUESTION 32
You are working on a social media application. You plan to add a feature that allows users to upload images. These images will be 2 MB - 1 GB in size. You want to minimize their infrastructure operations overhead for this feature. What should you do?
- A. Change the application to create signed URLs for Cloud Storage. Transfer these signed URLs to the client application to upload images to Cloud Storage.
- B. Change the application to accept images directly and store them in the database that stores other user information.
- C. Create a separate bucket for each user in Cloud Storage. Assign a separate service account to allow write access on each bucket. Transfer service account credentials to the client application based on user information. The application uses this service account to upload images to Cloud Storage.
- D. Set up a web server on GCP to accept user images and create a file store to keep uploaded files. Change the application to retrieve images from the file store.
Answer: A
Explanation:
Reference:
https://cloud.google.com/blog/products/storage-data-transfer/uploading-images-directly-to-cloud-storage-by-using-signed-url
NEW QUESTION 33
You are planning to deploy your application in a Google Kubernetes Engine (GKE) cluster The application exposes an HTTP-based health check at /healthz. You want to use this health check endpoint to determine whether traffic should be routed to the pod by the load balancer.
Which code snippet should you include in your Pod configuration?
- A. Option B
- B. Option D
- C. Option C
- D. Option A
Answer: A
Explanation:
For the GKE ingress controller to use your readinessProbes as health checks, the Pods for an Ingress must exist at the time of Ingress creation. If your replicas are scaled to 0, the default health check will apply.
NEW QUESTION 34
You have deployed an HTTP(s) Load Balancer with the gcloud commands shown below.
Health checks to port 80 on the Compute Engine virtual machine instance are failing and no traffic is sent to your instances. You want to resolve the problem.
Which commands should you run?
- A. gcloud compute instances add-access-config ${NAME}-backend-instance-1
- B. gcloud compute firewall-rules create allow-lb --network load-balancer --allow tcp --destination-ranges 130.211.0.0/22,35.191.0.0/16 --direction EGRESS
- 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
- D. gcloud compute instances add-tags ${NAME}-backend-instance-1 --tags http-server
Answer: C
Explanation:
Reference:
https://cloud.google.com/vpc/docs/special-configurations
NEW QUESTION 35
Please refer to the following information to answer the questions on the right.
Hannah recently picked up her iMac after a repair. The sound from the speakers was distorted and unclear and a technician determined that a repair would resolve the issue.
Once Hannah returned home with the iMac, the sound issue occurred again.
Hannah has returned. She is angry and she is cursing at the technician.
From the following, which are part of the 5-step conflict resolution model? (Choose two.)
- A. "Are you sure your children didn't do something to it?"
- B. "You are right, Hannah. I can see the repair history says you picked up the computer this morning."
- C. "I feel sorry for you. You had to drive all the way back here."
- D. "Is this really the same issue? Might it be a different issue?"
- E. "I understand your frustrations, Hannah. I would feel the same way if my computer was having the same issue after a repair. I am here to help."
Answer: B,E
NEW QUESTION 36
You are planning to deploy your application in a Google Kubernetes Engine (GKE) cluster. Your application can scale horizontally, and each instance of your application needs to have a stable network identity and its own persistent disk.
Which GKE object should you use?
- A. Deployment
- B. ReplicaController
- C. ReplicaSet
- D. StatefulSet
Answer: D
Explanation:
Explanation/Reference: https://livebook.manning.com/book/kubernetes-in-action/chapter-10/46
NEW QUESTION 37
Your code is running on Cloud Functions in project A. It is supposed to write an object in a Cloud Storage bucket owned by project B. However, the write call is failing with the error "403 Forbidden".
What should you do to correct the problem?
- A. Grant your user account the roles/storage.objectCreator role for the Cloud Storage bucket.
- B. Grant your user account the roles/iam.serviceAccountUser role for the service-PROJECTA@gcf-admin- robot.iam.gserviceaccount.com service account.
- C. Enable the Cloud Storage API in project B.
- D. Grant the [email protected] service account the roles/ storage.objectCreator role for the Cloud Storage bucket.
Answer: B
NEW QUESTION 38
You want to view the memory usage of your application deployed on Compute Engine. What should you do?
- A. Install the Stackdriver Monitoring Agent.
- B. Install the Stackdriver Client Library.
- C. Use the Stackdriver Metrics Explorer.
- D. Use the Google Cloud Platform Console.
Answer: C
Explanation:
Explanation/Reference: https://stackoverflow.com/questions/43991246/google-cloud-platform-how-to-monitor-memory- usage-of-vm-instances
NEW QUESTION 39
Your App Engine standard configuration is as follows:
service: production
instance_class: B1
You want to limit the application to 5 instances. Which code snippet should you include in your configuration?
- A. basic_scaling:max_instances: 5idle_timeout: 10m
- B. manual_scaling:instances: 5min_pending_latency: 30ms
- C. basic_scaling:instances: 5min_pending_latency: 30ms
- D. manual_scaling:max_instances: 5idle_timeout: 10m
Answer: C
NEW QUESTION 40
Case study
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Company Overview
HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning and organizing sporting events, and for businesses to connect with their local communities. HipLocal launched recently in a few neighborhoods in Dallas and is rapidly growing into a global phenomenon. Its unique style of hyper-local community communication and business outreach is in demand around the world.
Executive Statement
We are the number one local community app; it's time to take our local community services global. Our venture capital investors want to see rapid growth and the same great experience for new local and virtual communities that come online, whether their members are 10 or 10000 miles away from each other.
Solution Concept
HipLocal wants to expand their existing service, with updated functionality, in new regions to better serve their global customers. They want to hire and train a new team to support these regions in their time zones. They will need to ensure that the application scales smoothly and provides clear uptime data.
Existing Technical Environment
HipLocal's environment is a mix of on-premises hardware and infrastructure running in Google Cloud Platform.
The HipLocal team understands their application well, but has limited experience in global scale applications.
Their existing technical environment is as follows:
* Existing APIs run on Compute Engine virtual machine instances hosted in GCP.
* State is stored in a single instance MySQL database in GCP.
* Data is exported to an on-premises Teradata/Vertica data warehouse.
* Data analytics is performed in an on-premises Hadoop environment.
* The application has no logging.
* There are basic indicators of uptime; alerts are frequently fired when the APIs are unresponsive.
Business Requirements
HipLocal's investors want to expand their footprint and support the increase in demand they are seeing. Their requirements are:
* Expand availability of the application to new regions.
* Increase the number of concurrent users that can be supported.
* Ensure a consistent experience for users when they travel to different regions.
* Obtain user activity metrics to better understand how to monetize their product.
* Ensure compliance with regulations in the new regions (for example, GDPR).
* Reduce infrastructure management time and cost.
* Adopt the Google-recommended practices for cloud computing.
Technical Requirements
* The application and backend must provide usage metrics and monitoring.
* APIs require strong authentication and authorization.
* Logging must be increased, and data should be stored in a cloud analytics platform.
* Move to serverless architecture to facilitate elastic scaling.
* Provide authorized access to internal apps in a secure manner.
HipLocal's .net-based auth service fails under intermittent load.
What should they do?
- A. Use Cloud Functions for autoscaling.
- B. Use a Compute Engine cluster for the service.
- C. Use App Engine for autoscaling.
- D. Use a dedicated Compute Engine virtual machine instance for the service.
Answer: D
Explanation:
Explanation/Reference: https://www.qwiklabs.com/focuses/611?parent=catalog
NEW QUESTION 41
You migrated your applications to Google Cloud Platform and kept your existing monitoring platform. You now find that your notification system is too slow for time critical problems.
What should you do?
- A. Install the Stackdriver agents on your Compute Engine instances.
- B. Use Stackdriver to capture and alert on logs, then ship them to your existing platform.
- C. Replace your entire monitoring platform with Stackdriver.
- D. Migrate some traffic back to your old platform and perform AB testing on the two platforms concurrently.
Answer: A
Explanation:
Reference:
https://cloud.google.com/monitoring/
NEW QUESTION 42
Your company has created an application that uploads a report to a Cloud Storage bucket. When the report is uploaded to the bucket, you want to publish a message to a Cloud Pub/Sub topic. You want to implement a solution that will take a small amount to effort to implement. What should you do?
- A. Configure the Cloud Storage bucket to trigger Cloud Pub/Sub notifications when objects are modified.
- B. Create an application deployed in a Google Kubernetes Engine cluster to receive the file; when it is received, publish a message to the Cloud Pub/Sub topic.
- C. Create an App Engine application to receive the file; when it is received, publish a message to the Cloud Pub/Sub topic.
- D. Create a Cloud Function that is triggered by the Cloud Storage bucket. In the Cloud Function, publish a message to the Cloud Pub/Sub topic.
Answer: D
Explanation:
https://cloud.google.com/storage/docs/pubsub-notifications
NEW QUESTION 43
Elizabeth would rather not answer phone calls using her iMac. Where in macOS can Elizabeth turn off iPhone Cellular Calls?
- A. Turn off iPhone Cellular Calls in FaceTime preferences.
- B. Turn off iPhone Cellular Calls in Messages preferences.
- C. Turn off iPhone Cellular Calls in iCloud preferences.
- D. Turn off iPhone Cellular Calls in System Preferences.
Answer: A
Explanation:
Explanation/Reference: https://discussions.apple.com/thread/6836476
NEW QUESTION 44
......
Deploying Apps
- Deploy Cloud Functions: The next objective requires having the skills in securing Cloud functions, Cloud functions invoked through HTTP, and Cloud functions triggered through events from Google Cloud services.
- Deploy Applications & Services on the Compute Engine: This area covers bootstrapping of applications, management of service accounts for virtual machines, management of the Compute Engine virtual machine binaries and images, and exporting of application metrics and logs.
- Deploy Applications & Services to GKE: This subtopic includes the evaluation of one’s skills in deploying containerized applications to GCE, configuring Google Cloud IAM and Kubernetes RBAC relationships, identifying workload specifications, and configuring the Kubernetes namespaces, among others.
- Recommend the Relevant Deployment Strategies with the Relevant Tools for a Target Compute Environment: The consideration for this section includes traffic-splitting deployments, canary deployments, rolling deployments, and green/blue deployments.
- Use a Service Account: This one covers the students’ skills in downloading and utilizing service account private key files as well as constructing service accounts based on the ethics of least privilege.
Exam Engine for Professional-Cloud-Developer Exam Free Demo & 365 Day Updates: https://www.vceprep.com/Professional-Cloud-Developer-latest-vce-prep.html
Test Engine to Practice Test for Professional-Cloud-Developer Valid and Updated Dumps: https://drive.google.com/open?id=1n7gnGoX1c7ODNIKc4IVP5s05WtIoLfyO