PROFESSIONAL-CLOUD-DEVELOPER Practice Questions
394 real PROFESSIONAL-CLOUD-DEVELOPER exam questions with expert-verified answers and explanations. Page 3 of 8.
- Question #102Designing and developing applications on Google Kubernetes Engine
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 ap...
GKEContainerizationHealth ChecksApplication Architecture - Question #103Developing and Deploying Applications
You are developing an application that will be launched on Compute Engine instances into multiple distinct projects, each corresponding to the environments in your software develop...
Compute EngineMetadataApplication ConfigurationMulti-environment Deployment - Question #104Optimizing Cloud Spanner Database Performance
You are developing an ecommerce application that stores customer, order, and inventory data as relational tables inside Cloud Spanner. During a recent load test, you discover that...
Cloud SpannerPrimary KeysHotspotsPerformance Optimization - Question #105Building and testing applications
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 integratio...
Pub/SubLocal TestingEmulatorApplication Development - Question #106Designing and Building Applications
You are designing an application that will subscribe to and receive messages from a single Pub/Sub topic and insert corresponding rows into a database. Your application runs on Lin...
Graceful ShutdownPreemptible VMsLinux SignalsApplication Resiliency - Question #107Setting up a Cloud Development Environment
You work for a web development team at a small startup. Your team is developing a Node.js application using Google Cloud services, including Cloud Storage and Cloud Build. The team...
Cloud ShellDevelopment EnvironmentRemote DevelopmentSecurity Best Practices - Question #108Monitoring and Logging Applications
Your team develops services that run on Google Kubernetes Engine. You need to standardize their log data using Google-recommended practices and make the data more useful in the few...
Structured LoggingCloud LoggingKubernetes LoggingObservability - Question #109Implementing Application Deployment Strategies
You are designing a deployment technique for your new applications on Google Cloud. As part of your deployment planning, you want to use live traffic to gather performance metrics...
Deployment StrategiesTraffic MirroringPerformance TestingCloud Deployments - Question #110Designing for application reliability
You support an application that uses the Cloud Storage API. You review the logs and discover multiple HTTP 503 Service Unavailable error responses from the API. Your application lo...
Retry LogicExponential BackoffAPI Error HandlingReliability Patterns - Question #111Designing highly scalable, available, and reliable cloud-native applications
You need to redesign the ingestion of audit events from your authentication service to allow it to handle a large increase in traffic. Currently, the audit service and the authenti...
Pub/SubMessagingScalabilityDistributed Systems - Question #112Building and deploying highly scalable, available, and resilient cloud-native applications
You are developing a marquee stateless web application that will run on Google Cloud. The rate of the incoming user traffic is expected to be unpredictable, with no traffic on some...
Serverless ComputingCost OptimizationAuto ScalingDatabase Selection - Question #113Implementing Security
You have written a Cloud Function that accesses other Google Cloud resources. You want to secure the environment using the principle of least privilege. What should you do?
Cloud FunctionsIAMService AccountsLeast Privilege - Question #114Implementing Security for Applications
You are a SaaS provider deploying dedicated blogging software to customers in your Google Kubernetes Engine (GKE) cluster. You want to configure a secure multi-tenant platform to e...
Multi-tenancyKubernetes NamespacesNetwork PoliciesGKE Security - Question #115Implementing CI/CD and DevOps Practices
You have decided to migrate your Compute Engine application to Google Kubernetes Engine. You need to build a container image and push it to Artifact Registry using Cloud Build. Wha...
Cloud BuildContainer ImagesArtifact Registrygcloud CLI - Question #116Implementing secure application access
You are developing an internal application that will allow employees to organize community events within your company. You deployed your application on a single Compute Engine inst...
Identity-Aware Proxy (IAP)Load BalancingAuthenticationApplication Security - Question #117Building and Deploying Applications
Your development team is using Cloud Build to promote a Node.js application built on App Engine from your staging environment to production. The application relies on several direc...
Cloud BuildCI/CDCloud StorageDeployment Automation - Question #118Develop and deploy secure solutions
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 l...
Cloud IAPSSH AccessCompute Engine SecurityBest Practices - Question #119Monitoring, Logging, and Troubleshooting Solutions
You have a mixture of packaged and internally developed applications hosted on a Compute Engine instance that is running Linux. These applications write log records as text in loca...
Cloud LoggingCompute EngineLogging AgentApplication Logs - Question #120Deploying Applications
You want to create `fully baked` or `golden` Compute Engine images for your application. You need to bootstrap your application to connect to the appropriate database according to...
Compute EngineInstance MetadataApplication ConfigurationGolden Images - Question #121Developing secure applications
You are developing a microservice-based application that will be deployed on a Google Kubernetes Engine cluster. The application needs to read and write to a Spanner database. You...
Workload IdentityGoogle Kubernetes Engine (GKE)IAMSecurity Best Practices - Question #122Ensuring solution security and compliance
You are deploying your application on a Compute Engine instance that communicates with Cloud SQL. You will use Cloud SQL Proxy to allow your application to communicate to the datab...
Cloud SQLIAM RolesLeast PrivilegeService Accounts - Question #123Deploying applications
Your team develops stateless services that run on Google Kubernetes Engine (GKE). You need to deploy a new service that will only be accessed by other services running in the GKE c...
KubernetesHorizontal Pod AutoscalerService NetworkingGKE - Question #124Designing highly scalable, available, and reliable cloud-native applications
You recently migrated a monolithic application to Google Cloud by breaking it down into microservices. One of the microservices is deployed using Cloud Functions. As you modernize...
Cloud FunctionsAPI VersioningMicroservices DesignBackward Compatibility - Question #125Implementing Cloud Databases
You are developing an application that will allow users to read and post comments on news articles. You want to configure your application to store and display user-submitted comme...
FirestoreData ModelingNoSQLScalability - Question #126Integrating Google Cloud services
You recently developed an application. You need to call the Cloud Storage API from a Compute Engine instance that doesn't have a public IP address. What should you do?
Compute EngineCloud StoragePrivate Google AccessNetworking - Question #127Monitoring, logging, and troubleshooting applications
You are a developer working with the CI/CD team to troubleshoot a new feature that your team introduced. The CI/CD team used HashiCorp Packer to create a new Compute Engine image f...
TroubleshootingCompute EnginePackerCI/CD - Question #128Integrating services and APIs
You manage an application that runs in a Compute Engine instance. You also have multiple backend services executing in stand-alone Docker containers running in Compute Engine insta...
Service MeshTraffic ManagementHTTP RoutingCompute Engine - Question #129Designing data storage options for cloud-native applications
Your team is developing an ecommerce platform for your company. Users will log in to the website and add items to their shopping cart. Users will be automatically logged out after...
Session ManagementMemorystoreDatabase SelectionApplication Design - Question #130Managing cloud-native applications
You are designing a resource-sharing policy for applications used by different teams in a Google Kubernetes Engine cluster. You need to ensure that all applications can access the...
Kubernetes Resource ManagementGKE Multi-tenancyResource QuotasLimitRanges - Question #131Deploying applications
You are developing a new application that has the following design requirements: - Creation and changes to the application infrastructure are versioned and auditable. - The applica...
CI/CDInfrastructure as CodeServerlessGoogle Cloud Build - Question #132Managing Application Identity and Access
You are creating and running containers across different projects in Google Cloud. The application you are developing needs to access Google Cloud services from within Google Kuber...
GKEWorkload IdentityService AccountsAccess Management - Question #133Deploying applications
You have containerized a legacy application that stores its configuration on an NFS share. You need to deploy this application to Google Kubernetes Engine (GKE) and do not want the...
Kubernetes Persistent StorageGKE VolumesNFS IntegrationApplication Deployment - Question #134Managing API access and security
Your team is developing a new application using a PostgreSQL database and Cloud Run. You are responsible for ensuring that all traffic is kept private on Google Cloud. You want to...
Cloud RunCloud SQLPrivate NetworkingManaged Services - Question #135Integrate Google Cloud services
You are developing an application that will allow clients to download a file from your website for a specific period of time. How should you design the application to complete this...
Google Cloud StorageSigned URLsTemporary AccessSecurity - Question #136Designing highly scalable, available, and reliable cloud-native applications
Your development team has been asked to refactor an existing monolithic application into a set of composable microservices. Which design aspects should you implement for the new ap...
Microservices DesignAPI ContractsAPI VersioningCloud-Native Architecture - Question #137Monitoring, Logging, and Debugging
You deployed a new application to Google Kubernetes Engine and are experiencing some performance degradation. Your logs are being written to Cloud Logging, and you are using a Prom...
Cloud MonitoringPrometheus IntegrationLogging and MetricsGKE Observability - Question #138Designing highly scalable, available, and reliable cloud-native applications
You have been tasked with planning the migration of your company's application from on- premises to Google Cloud. Your company's monolithic application is an ecommerce website. The...
Microservices migrationStrangler fig patternRisk managementApplication modernization - Question #139Implementing Continuous Integration and Continuous Delivery (CI/CD)
Your team develops services that run on Google Kubernetes Engine. Your team's code is stored in Cloud Source Repositories. You need to quickly identify bugs in the code before it i...
Continuous IntegrationCloud BuildContainerizationDeveloper Tools - Question #140Managing APIs and security for applications
Your team is developing an application in Google Cloud that executes with user identities maintained by Cloud Identity. Each of your application's users will have an associated Pub...
IAMPub/SubResource-level PermissionsAuthorization - Question #141Developing Applications
You are evaluating developer tools to help drive Google Kubernetes Engine adoption and integration with your development environment, which includes VS Code and IntelliJ. What shou...
Cloud CodeGKE DevelopmentIDE IntegrationDeveloper Tools - Question #142Integrating Google Cloud Services
You are developing an ecommerce web application that uses App Engine standard environment and Memorystore for Redis. When a user logs into the app, the application caches the user'...
App EngineMemorystoreServerless VPC AccessNetworking - Question #143Implementing and Managing Security
Your team develops services that run on Google Cloud. You need to build a data processing service and will use Cloud Functions. The data to be processed by the function is sensitiv...
Cloud FunctionsIAMService AccountsApplication Security - Question #144Deploying and managing Compute Engine resources
You are deploying your applications on Compute Engine. One of your Compute Engine instances failed to launch. What should you do? (Choose two.)
Compute EngineInstance LaunchTroubleshootingBoot Disk - Question #145Managing Application Security
Your web application is deployed to the corporate intranet. You need to migrate the web application to Google Cloud. The web application must be available only to company employees...
Identity-Aware Proxy (IAP)Secure Remote AccessApplication MigrationAuthentication & Authorization - Question #146Implementing Security
You have an application that uses an HTTP Cloud Function to process user activity from both desktop browser and mobile application clients. This function will serve as the endpoint...
CORSCloud FunctionsHTTP HeadersWeb Security - Question #147Designing and Implementing Data Storage and Analytics Solutions
You have an HTTP Cloud Function that is called via POST. Each submission's request body has a flat, unnested JSON structure containing numeric and text data. After the Cloud Functi...
BigQueryData WarehousingAnalyticsData Ingestion - Question #148Securing applications and services
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 tra...
IstiomTLSService MeshGKE Security - Question #149Monitoring and Alerting
You migrated some of your applications to Google Cloud. You are using a legacy monitoring platform deployed on-premises for both on-premises and cloud- deployed applications. You d...
Cloud MonitoringCloud LoggingAlertingHybrid Monitoring - Question #150Implementing Deployment Strategies
You recently deployed your application in Google Kubernetes Engine, and now need to release a new version of your application. You need the ability to instantly roll back to the pr...
Blue/Green DeploymentDeployment StrategiesKubernetesRollback - Question #151Managing API access and security
You developed a JavaScript web application that needs to access Google Drive's API and obtain permission from users to store files in their Google Drives. You need to select an aut...
OAuthAPI AuthorizationGoogle Drive APIWeb Applications