PROFESSIONAL-CLOUD-DEVELOPER Exam Details

  • Exam Code
    :PROFESSIONAL-CLOUD-DEVELOPER
  • Exam Name
    :Professional Cloud Developer
  • Certification
    :Google Certifications
  • Vendor
    :Google
  • Total Questions
    :405 Q&As
  • Last Updated
    :May 24, 2026

Google PROFESSIONAL-CLOUD-DEVELOPER Online Questions & Answers

  • Question 311:

    Your team is writing a backend application to implement the business logic for an interactive voice response (IVR) system that will support a payroll application. The IVR system has the following technical characteristics:

    1. Each customer phone call is associated with a unique IVR session.

    2. The IVR system creates a separate persistent gRPC connection to the backend for each session.

    3. If the connection is interrupted, the IVR system establishes a new connection, causing a slight latency for that call.

    You need to determine which compute environment should be used to deploy the backend application. Using current call data, you determine that:

    1. Call duration ranges from 1 to 30 minutes.

    2. Calls are typically made during business hours.

    3. There are significant spikes of calls around certain known dates (e.g., pay days), or when large payroll changes occur.

    You want to minimize cost, effort, and operational overhead.

    Where should you deploy the backend application?

    A. Compute Engine
    B. Google Kubernetes Engine cluster in Standard mode
    C. Cloud Functions
    D. Cloud Run

  • Question 312:

    You are developing an application that needs to connect to a Cloud SQL for PostgreSQL database by using the Cloud SQL Auth Proxy. The Cloud SQL Auth Proxy is hosted in a different Google Cloud VPC network. The Cloud SQL for PostgreSQL instance has public and private IP addresses. You are required to use the private IP for security reasons. When testing the connection to the Cloud SQL instance, you can connect by using the public IP address, but you are unable to connect by using the private

    IP address.

    How should you fix this issue?

    A. Run the Cloud SQL Auth Proxy as a background service.
    B. Add the --private-ip option when starting the Cloud SQL Auth Proxy.
    C. Set up VPC Network Peering between your VPC and the VPC where the Cloud SQL instance is deployed.
    D. Grant yourself the IAM role that provides access to the Cloud SQL instance.

  • Question 313:

    Your company's security team uses Identity and Access Management (IAM) to track which users have access to which resources. You need to create a version control system that can integrate with your security team's processes. You want your solution to support fast release cycles and frequent merges to your main branch to minimize merge conflicts.

    What should you do?

    A. Create a Cloud Source Repositories repository, and use trunk-based development.
    B. Create a Cloud Source Repositories repository, and use feature-based development.
    C. Create a GitHub repository, mirror it to a Cloud Source Repositories repository, and use trunk-based development.
    D. Create a GitHub repository, mirror it to a Cloud Source Repositories repository, and use feature-based development.

  • Question 314:

    Your team is setting up a build pipeline for an application that will run in GKE. For security reasons, you only want images produced by the pipeline to be deployed to your GKE cluster.

    Which combination of Google Cloud services should you use?

    A. Cloud Build, Cloud Storage, and Binary Authorization
    B. Cloud Deploy, Cloud Storage, and Cloud Armor
    C. Cloud Deploy, Artifact Registry, and Cloud Armor
    D. Cloud Build, Artifact Registry, and Binary Authorization

  • Question 315:

    You have a Cloud Run service that connects to a Cloud SQL Enterprise edition database instance using the default Cloud SQL connection. You need to enable more than 100 connections per Cloud Run instance.

    What should you do?

    A. Increase the queries per minute quota limit of the Cloud SQL Admin API.
    B. Increase the max_connection flag in Cloud SQL for PostgresSQL.
    C. Upgrade to Cloud SQL Enterprise Plus edition.
    D. Use Cloud SQL Auth Proxy in a sidecar.

  • Question 316:

    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. Use HTTP signed URLs to securely provide access to the required resources.
    B. Use the instance's service account Application Default Credentials to authenticate 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. 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.

  • Question 317:

    You are working on a new application that is deployed on Cloud Run and uses Cloud Run functions. Each time new features are added, new Cloud Run functions and services are deployed. You use ENV variables to keep track of the services and enable interservice communication, but the maintenance of the ENV variables has become difficult. You want to implement dynamic discovery in a scalable way.

    What should you do?

    A. Configure your microservices to use the Cloud Run Admin and Cloud Functions APIs to query for deployed Cloud Run functions and services in the Google Cloud project.
    B. Create a Service Directory namespace. Use API calls to register the services during deployment, and query during runtime.
    C. Rename the Cloud Run functions and services endpoints using a well-documented naming convention.
    D. Deploy Hashicorp Consul on a single Compute Engine instance. Register the services with Consul during deployment, and query during runtime.

  • Question 318:

    You are designing an application that consists of several microservices. Each microservice has its own RESTful API and will be deployed as a separate Kubernetes Service. You want to ensure that the consumers of these APIs aren't impacted when there is a change to your API, and also ensure that third- party systems aren't interrupted when new versions of the API are released.

    How should you configure the connection to the application following Google-recommended best practices?

    A. Use an Ingress that uses the API's URL to route requests to the appropriate backend.
    B. Leverage a Service Discovery system, and connect to the backend specified by the request.
    C. Use multiple clusters, and use DNS entries to route requests to separate versioned backends.
    D. Combine multiple versions in the same service, and then specify the API version in the POST request.

  • Question 319:

    You are developing an application that reads credit card data from a Pub/Sub subscription. You have written code and completed unit testing. You need to test the Pub/Sub integration before deploying to Google Cloud.

    What should you do?

    A. Create a service to publish messages, and deploy the Pub/Sub emulator. Generate random content in the publishing service, and publish to the emulator.
    B. Create a service to publish messages to your application. Collect the messages from Pub/Sub in production, and replay them through the publishing service.
    C. Create a service to publish messages, and deploy the Pub/Sub emulator. Collect the messages from Pub/Sub in production, and publish them to the emulator.
    D. Create a service to publish messages, and deploy the Pub/Sub emulator. Publish a standard set of testing messages from the publishing service to the emulator.

  • Question 320:

    You are the lead developer for a company that provides a financial risk calculation API. The API is built on Cloud Run and has a gRPC interface. You frequently develop optimizations to the risk calculators. You want to enable these optimizations for select customers who registered to try out the optimizations prior to rolling out the optimization to all customers. Your CI/CD pipeline has built a new image and stored it in the Artifact Registry.

    Which rollout strategy should you use?

    A. Migrate the traffic to the new service by setting Cloud Run's traffic split based on the percentage of registered customers.
    B. Migrate the traffic to the new service by using a blue/green deployment approach.
    C. Migrate the traffic to the new service by using a feature flag for registered customers.
    D. Migrate the traffic to the new service and enable session affinity for Cloud Run.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Google exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your PROFESSIONAL-CLOUD-DEVELOPER exam preparations and Google certification application, do not hesitate to visit our Vcedump.com to find your solutions here.