Verified Professional-Cloud-Developer Exam Dumps Q&As - Provide Professional-Cloud-Developer with Correct Answers
Pass Your Professional-Cloud-Developer Dumps Free Latest Google Practice Tests
Target Audience and Prerequisites
The Google Professional Cloud Developer certification exam is intended for those App Developers who are involved in designing and building applications to run on Google Cloud Platform. These specialists should be familiar with the Google Cloud Platform products, such as Cloud Storage, Compute Engine, Security Key Enforcement, as well as BigQuery.
There are no obligatory requirements that the candidates need to meet to become eligible for the qualifying test. Nevertheless, the target individuals are recommended to have three or more years of industry experience, including one or more years of experience in designing and managing solutions using Google Cloud. Besides that, the students need to develop a comprehensive understanding of the exam topics.
The Google Professional Cloud Developer certification is created to validate the candidates’ understanding of Cloud-native software design principles. It also measures the ability of the specialists to build, test and deploy applications with the help of best practices for scalability, reliability, and security. To earn this sought-after certificate, the applicants need to ace a single exam.
NEW QUESTION 50
You are developing a web application that will be accessible over both HTTP and HTTPS and will run on Compute Engine instances. On occasion, you will need to SSH from your remote laptop into one of the Compute Engine instances to conduct maintenance on the app. How should you configure the instances while following Google-recommended best practices?
- A. Configure Cloud Identity-Aware Proxy API for SSH access. Then configure the Compute Engine servers with private IP addresses behind an HTTP(s) load balancer for the application web traffic.
- B. Set up a backend with Compute Engine web server instances with a private IP address behind an HTTP(S) load balancer. Set up a bastion host with a public IP address and open firewall ports. Connect to the web instances using the bastion host.
- C. Set up a backend with Compute Engine web server instances with a private IP address behind a TCP proxy load balancer.
- D. Configure the firewall rules to allow all ingress traffic to connect to the Compute Engine web servers, with each server having a unique external IP address.
Answer: A
NEW QUESTION 51
Your security team is auditing all deployed applications running in Google Kubernetes Engine. After completing the audit, your team discovers that some of the applications send traffic within the cluster in clear text. You need to ensure that all application traffic is encrypted as quickly as possible while minimizing changes to your applications and maintaining support from Google. What should you do?
- A. Define Trusted Network ranges within the application, and configure the applications to allow traffic only from those networks.
- B. Install Istio, enable proxy injection on your application namespace, and then enable mTLS.
- C. Use an automated process to request SSL Certificates for your applications from Let's Encrypt and add them to your applications.
- D. Use Network Policies to block traffic between applications.
Answer: C
NEW QUESTION 52
You are deploying your application to a Compute Engine virtual machine instance with the Stackdriver Monitoring Agent installed. Your application is a unix process on the instance. You want to be alerted if the unix process has not run for at least 5 minutes. You are not able to change the application to generate metrics or logs.
Which alert condition should you configure?
- A. Metric absence
- B. Uptime check
- C. Metric threshold
- D. Process health
Answer: D
Explanation:
Explanation/Reference: https://cloud.google.com/monitoring/alerts/concepts-indepth
NEW QUESTION 53
Your website is deployed on Compute Engine. Your marketing team wants to test conversion rates between 3 different website designs.
Which approach should you use?
- A. Deploy the website on App Engine and use traffic splitting.
- B. Deploy the website on Cloud Functions as three separate functions.
- C. Deploy the website on Cloud Functions and use traffic splitting.
- D. Deploy the website on App Engine as three separate services.
Answer: A
Explanation:
Reference:
https://cloud.google.com/appengine/docs/standard/python/splitting-traffic
NEW QUESTION 54
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 happens only to inexperienced technicians.
- B. ESD only occurs in very rare circumstances.
- C. ESD damage may not appear immediately.
- D. ESD damage is really not as bad as everyone thinks.
Answer: B
Explanation:
Explanation/Reference: https://electronics.stackexchange.com/questions/2945/should-i-be-worried-about-electro-static- discharge
NEW QUESTION 55
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 C
- B. Option A
- C. Option D
- D. Option B
Answer: D
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 56
Your application requires service accounts to be authenticated to GCP products via credentials stored on its host Compute Engine virtual machine instances. You want to distribute these credentials to the host instances as securely as possible.
What should you do?
- A. Commit the credential JSON file into your application's source repository, and have your CI/CD process package it with the software that is deployed to the instance.
- B. Use HTTP signed URLs to securely provide access to the required resources.
- C. Generate a P12 file from the GCP Console after the instance is deployed, and copy the credentials to the host instance before starting the application.
- D. Use the instance's service account Application Default Credentials to authenticate to the required resources.
Answer: D
Explanation:
Explanation/Reference: https://cloud.google.com/compute/docs/api/how-tos/authorization
NEW QUESTION 57
April states she would like to use the cellular network from her iPhone to access the Internet for free on her Mac. What true statement can you give April?
- A. "You must enable Personal Hotspot on your iPhone before the feature can work for free."
- B. "Personal Hotspot is a great way to access the Internet for free!"
- C. "Personal Hotspot can come with additional charges. You should contact your carrier."
- D. "Personal Hotspot only works on CDMA networks."
Answer: C
NEW QUESTION 58
When evaluating an issue, which of the following is an empathetic and supportive closed question about updating software on an iOS device?
- A. I notice that your iPhone software is not up to date; would you like me to walk you through updating the software?
- B. Updating your software is extremely easy, why haven't you done so?
- C. How to update your software is in the iPhone User's guide, why didn't you read it before using this phone?
- D. You do know you should always update your software, correct?
Answer: A
NEW QUESTION 59
Which service should HipLocal use to enable access to internal apps?
- A. Virtual Private Cloud
- B. Cloud Identity-Aware Proxy
- C. Cloud Armor
- D. Cloud VPN
Answer: B
Explanation:
Reference:
https://cloud.google.com/iap/docs/cloud-iap-for-on-prem-apps-overview
NEW QUESTION 60
You need to copy directory local-scripts and all of its contents from your local workstation to a Compute Engine virtual machine instance.
Which command should you use?
gsutil cp --project "my-gcp-project" -r ~/local-scripts/ gcp-instance-name:~/
- A. server-scripts/ --zone "us-east1-b"
gcloud compute scp --project "my-gcp-project" --recurse ~/local-scripts/ gcp- - B. instance-name:~/server-scripts/ --zone "us-east1-b"
gcloud compute mv --project "my-gcp-project" --recurse ~/local-scripts/ gcp- - C. server-scripts/ --zone "us-east1-b"
gsutil cp --project "my-gcp-project" -R ~/local-scripts/ gcp-instance-name:~/ - D. instance-name:~/server-scripts/ --zone "us-east1-b"
Answer: B
Explanation:
Explanation/Reference: https://cloud.google.com/sdk/gcloud/reference/compute/copy-files
NEW QUESTION 61
You are writing a Compute Engine hosted application in project A that needs to securely authenticate to a Cloud Pub/Sub topic in project B.
What should you do?
- A. Configure the instances with a service account owned by project B. Add the service account as a Cloud Pub/Sub publisher to project A.
- B. Configure Application Default Credentials to use the private key of a service account owned by project A.
Add the service account as a publisher on the topic - C. Configure the instances with a service account owned by project A. Add the service account as a publisher on the topic.
- D. Configure Application Default Credentials to use the private key of a service account owned by project B.
Add the service account as a Cloud Pub/Sub publisher to project A.
Answer: C
NEW QUESTION 62
Which of the following is an ESD precaution that must be taken when working with Apple devices?
- A. Use polyester foam mats to ground the workbench.
- B. When handling internal components, wear synthetic materials.
- C. Pick up circuit boards using their connectors.
- D. Do not place internal components on metal surfaces.
Answer: D
Explanation:
Explanation/Reference: http://www.peachpit.com/articles/article.aspx?p=760956
NEW QUESTION 63
Your API backend is running on multiple cloud providers. You want to generate reports for the network latency of your API.
Which two steps should you take? (Choose two.)
- A. Use Stackdriver Profiler to generate report.
- B. Use Stackdriver Debugger to generate report.
- C. Use Fluentd agent to gather data.
- D. Use Zipkin collector to gather data.
- E. Use Stackdriver Trace to generate reports.
Answer: A,E
NEW QUESTION 64
Your application is built as a custom machine image. You have multiple unique deployments of the machine image. Each deployment is a separate managed instance group with its own template. Each deployment requires a unique set of configuration values. You want to provide these unique values to each deployment but use the same custom machine image in all deployments. You want to use out-of-the-box features of Compute Engine. What should you do?
- A. Place the unique configuration values in the persistent disk.
- B. Place the unique configuration values in the instance template instance metadata.
- C. Place the unique configuration values in the instance template startup script.
- D. Place the unique configuration values in a Cloud Bigtable table.
Answer: A
NEW QUESTION 65
You want to view the memory usage of your application deployed on Compute Engine. What should you do?
- A. Install the Stackdriver Client Library.
- B. Install the Stackdriver Monitoring Agent.
- C. Use the Google Cloud Platform Console.
- D. Use the Stackdriver Metrics Explorer.
Answer: D
Explanation:
Explanation/Reference: https://stackoverflow.com/questions/43991246/google-cloud-platform-how-to-monitor-memory- usage-of-vm-instances
NEW QUESTION 66
Your service adds text to images that it reads from Cloud Storage. During busy times of the year, requests to Cloud Storage fail with an HTTP 429 "Too Many Requests" status code.
How should you handle this error?
- A. Retry the request with a truncated exponential backoff strategy.
- B. Add a cache-control header to the objects.
- C. Request a quota increase from the GCP Console.
- D. Change the storage class of the Cloud Storage bucket to Multi-regional.
Answer: A
Explanation:
Explanation/Reference: https://developers.google.com/gmail/api/v1/reference/quota
NEW QUESTION 67
You are running an application on App Engine that you inherited. You want to find out whether the application is using insecure binaries or is vulnerable to XSS attacks.
Which service should you use?
- A. Cloud Security Scanner
- B. Stackdriver Error Reporting
- C. Cloud Amor
- D. Stackdriver Debugger
Answer: A
Explanation:
Explanation/Reference: https://cloud.google.com/security-scanner
NEW QUESTION 68
You are running an application on App Engine that you inherited. You want to find out whether the application is using insecure binaries or is vulnerable to XSS attacks. Which service should you use?
- A. Cloud Security Scanner
- B. Stackdriver Error Reporting
- C. Cloud Amor
- D. Stackdriver Debugger
Answer: A
Explanation:
Reference:
https://cloud.google.com/security-scanner
NEW QUESTION 69
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.
In order to meet their business requirements, how should HipLocal store their application state?
- A. Put a memcache layer in front of MySQL.
- B. Move the state storage to Cloud Spanner.
- C. Use local SSDs to store state.
- D. Replace the MySQL instance with Cloud SQL.
Answer: A
NEW QUESTION 70
You have an application controlled by a managed instance group. When you deploy a new version of the application, costs should be minimized and the number of instances should not increase. You want to ensure that, when each new instance is created, the deployment only continues if the new instance is healthy. What should you do?
- A. Perform a rolling-action with maxSurge set to 0, maxUnavailable set to 1
- B. Perform a rolling-action with maxSurge set to 1, maxUnavailable set to 0.
- C. Perform a rolling-action with maxHealthy set to 1, maxUnhealthy set to 0.
- D. Perform a rolling-action with maxHealthy set to 0, maxUnhealthy set to 1.
Answer: B
Explanation:
Reference:
https://cloud.google.com/compute/docs/instance-groups/rolling-out-updates-to-managed-instance-groups
NEW QUESTION 71
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. User Data
- B. Environmental
- C. Software
- D. Educational opportunity
Answer: C
NEW QUESTION 72
You are porting an existing Apache/MySQL/PHP application stack from a single machine to Google Kubernetes Engine. You need to determine how to containerize the application. Your approach should follow Google-recommended best practices for availability. What should you do?
- A. Package the application in a single container. Use a process management tool to manage each component.
- B. Package the application in a single container. Use a bash script as an entrypoint to the container, and then spawn each component as a background job.
- C. Package each component in a separate container. Use a script to orchestrate the launch of the components.
- D. Package each component in a separate container. Implement readiness and liveness probes.
Answer: D
Explanation:
https://cloud.google.com/blog/products/containers-kubernetes/7-best-practices-for-building-containers
https://cloud.google.com/architecture/best-practices-for-building-containers
"classic Apache/MySQL/PHP stack: you might be tempted to run all the components in a single container. However, the best practice is to use two or three different containers: one for Apache, one for MySQL, and potentially one for PHP if you are running PHP-FPM."
NEW QUESTION 73
......
Get Top-Rated Google Professional-Cloud-Developer Exam Dumps Now: https://protechtraining.actualtestsit.com/Google/Professional-Cloud-Developer-exam-prep-dumps.html