PROFESSIONAL-CLOUD-DEVELOPER Practice Questions
394 real PROFESSIONAL-CLOUD-DEVELOPER exam questions with expert-verified answers and explanations. Page 2 of 8.
- Question #52Implementing security for applications
Your organization develops and tests multiple applications on Compute Engine virtual machine instances across 3 environments; Test, Staging, and Production. The separate developmen...
Resource HierarchyIAMLeast PrivilegeGoogle Groups - Question #53Implementing, Testing, and Deploying Solutions
Your application in App Engine standard environment receives a large amount of traffic. You are concerned that deploying changes to the application could affect all users negativel...
App EngineDeployment StrategiesTraffic SplittingCanary Releases - Question #54Implementing Logging and Monitoring Solutions
You are deploying your application to a Compute Engine virtual machine instance. Your application is configured to write its log files to disk. You want to view the logs in Stackdr...
Cloud LoggingCompute EngineLogging AgentLog Collection - Question #55Implementing Resilient Cloud Solutions
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. H...
Error HandlingAPI ResilienceCloud StorageExponential Backoff - Question #56Designing and optimizing APIs for mobile and cloud-native applications
You are building an API that will be used by Android and iOS apps. The API must: - Support HTTPs - Minimize bandwidth cost - Integrate easily with mobile apps Which API architectur...
API DesigngRPCMobile DevelopmentBandwidth Optimization - Question #57Designing and optimizing data access strategies
Your application takes an input from a user and publishes it to the user's contacts. This input is stored in a table in Cloud Spanner. Your application is more sensitive to latency...
Cloud SpannerStale ReadsLatency OptimizationConsistency Models - Question #58Deploying and Managing Applications on Google Kubernetes Engine
Your application is deployed in a Google Kubernetes Engine (GKE) cluster. When a new version of your application is released, your CI/CD tool updates the spec.template.spec.contain...
Kubernetes DeploymentRolling Update StrategyGKEApplication Deployment - Question #59Deploying Applications
You plan to make a simple HTML application available on the internet. This site keeps information about FAQs for your application. The application is static and contains images, HT...
Static Site HostingCloud StorageApplication DeploymentGoogle Cloud Fundamentals - Question #60Monitoring, Logging, and Troubleshooting
Your company has deployed a new API to App Engine Standard environment. During testing, the API is not behaving as expected. You want to monitor the application over time to diagno...
Cloud DebuggerApplication TroubleshootingLogpointsApp Engine - Question #61Working with Data Storage and Databases
You have two tables in an ANSI-SQL compliant database with identical columns that you need to quickly combine into a single table, removing duplicate rows from the result set. What...
SQLUNION operatorData manipulationDatabase querying - Question #62Deployment Strategies
Your website is deployed on Compute Engine. Your marketing team wants to test conversion rates between 3 different website designs. You are not able to make changes to your applica...
Traffic ManagementApp EngineDeployment StrategiesServerless Computing - Question #63Monitoring, logging, and debugging applications
You want to use the Stackdriver Logging Agent to send an application's log file to Stackdriver from a Compute Engine virtual machine instance. After installing the Stackdriver Logg...
Stackdriver Logging AgentApplication LoggingLogging ConfigurationCompute Engine - Question #64Managing and Optimizing BigQuery Resources
Your company has a BigQuery data mart that provides analytics information to hundreds of employees. One user of wants to run jobs without interrupting important workloads. This use...
BigQuery job typesWorkload managementCost optimizationResource prioritization - Question #65Monitoring, Logging, and Troubleshooting
You want to notify on-call engineers about a service degradation in production while minimizing development time. What should you do?
Cloud MonitoringAlertingOperational ToolsManaged Services - Question #66Building and Testing Applications
You are writing a single-page web application with a user-interface that communicates with a third-party API for content using XMLHttpRequest. The data displayed on the UI by the A...
Asynchronous ProgrammingWeb API IntegrationUI PerformanceError Handling - Question #67Implementing authorization for APIs
You are creating an App Engine application that writes a file to any user's Google Drive. How should the application authenticate to the Google Drive API? an access token for each...
OAuth 2.0Google Drive APIUser AuthorizationAPI Authentication - Question #68Designing Storage Solutions
You are building a storage layer for an analytics Hadoop cluster for your company. This cluster will run multiple jobs on a nightly basis, and you need to access the data frequentl...
Cloud StorageStorage ClassesData Access PatternsAnalytics Workloads - Question #69Implementing Asynchronous Processes
You have an application that accepts inputs from users. The application needs to kick off different background tasks based on these inputs. You want to allow for automated asynchro...
Asynchronous processingBackground tasksTask queuesApplication integration - Question #70Deploying applications
You are creating a Google Kubernetes Engine (GKE) cluster and run this command: The command fails with the error: You want to resolve the issue. What should you do?
GKECompute EngineQuota ManagementResource Provisioning - Question #71Designing and implementing efficient data processing solutions
You are parsing a log file that contains three columns: a timestamp, an account number (a string), and a transaction amount (a number). You want to calculate the sum of all transac...
Data StructuresHash TablesAlgorithm EfficiencyData Aggregation - Question #72Implementing Data Access and Security
Your company has a BigQuery dataset named "Master" that keeps information about employee travel and expenses. This information is organized by employee department. That means emplo...
BigQueryData SecurityAccess ControlViews - Question #73Monitoring and Troubleshooting Applications
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 H...
Application MonitoringUptime ChecksCloud MonitoringAlerting - Question #74Developing Scalable and Reliable Applications with Cloud Storage
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 seco...
Cloud StoragePerformance OptimizationAPI Rate LimitingApplication Best Practices - Question #75Implementing BigQuery for Data Processing
You have a data warehouse built on BigQuery that contains a table with array fields. To analyze the data for a specific use case using Standard SQL, you need to read all elements f...
BigQuerySQLUNNESTData Transformation - Question #76Monitoring, logging, and troubleshooting applications
You have deployed your website in a managed instance group. The managed instance group is configured to have a size of three instances and to perform an HTTP health check on port 8...
Managed Instance GroupsHealth ChecksFirewall RulesTroubleshooting - Question #77Implementing Compute Solutions
Your application is controlled by a managed instance group. You want to share a large read-only data set between all the instances in the managed instance group. You want to ensure...
Compute EnginePersistent DiskShared StorageCost Optimization - Question #78Application Deployment
You are developing an HTTP API hosted on a Compute Engine virtual machine instance that needs to be invoked by multiple clients within the same Virtual Private Cloud (VPC). You wan...
Compute EngineInternal DNSVPC NetworkingService Discovery - Question #79Implementing Logging and Monitoring for Applications
Your application is logging to Stackdriver. You want to get the count of all requests on all /api/alpha/* endpoints. What should you do?
Cloud LoggingCloud MonitoringLog-based MetricsApplication Metrics - Question #80Designing and Architecting Cloud-Native Applications
You want to re-architect a monolithic application so that it follows a microservices model. You want to accomplish this efficiently while minimizing the impact of this change to th...
MicroservicesMonolith to Microservices MigrationApplication ModernizationArchitectural Patterns - Question #81Designing and implementing application data storage
Your existing application keeps user state information in a single MySQL database. This state information is very user-specific and depends heavily on how long a user has been usin...
NoSQL DatabasesSchema FlexibilityDatabase SelectionApplication Data - Question #82Data Processing and Integration
Your team is using App Engine to write every Cloud Pub/Sub message to both a Cloud Storage object and a BigQuery table. You want to achieve the greatest resource efficiency. Which...
Serverless ArchitectureData IngestionResource OptimizationMessaging Services - Question #83Developing applications with Cloud Datastore
Your teammate has asked you to review the code below. Its purpose is to query account entities in Cloud Datastore for those with a balance greater than 10000 and an age less than 4...
Cloud DatastoreQuery LimitationsNoSQL QueriesApplication Development - Question #84Designing Scalable and Cost-Effective Solutions
You are building a new API. You want to minimize the cost of storing and reduce the latency of serving images. Which architecture should you use?
Cloud StorageCDNImage ServingCost Optimization - Question #85Deploying Applications
Your company's development teams want to use Cloud Build in their projects to build and push Docker images to Container Registry. The operations team requires all Docker images to...
Container RegistryCloud BuildProject OrganizationDocker Images - Question #86Deploying and Managing Applications on GKE
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 hav...
Kubernetes WorkloadsStatefulSetGKEPersistent Storage - Question #87Implementing CI/CD Pipelines
You are using Cloud Build to build a Docker image. You need to modify the build to execute unit and run integration tests. When there is a failure, you want the build history to cl...
Cloud BuildCI/CDDockerTesting - Question #88Debugging and troubleshooting application issues
Your organization has grown, and new teams need access to manage network connectivity within and across projects. You are now seeing intermittent timeout errors in your application...
VPC Flow LogsNetwork TroubleshootingApplication ConnectivityGoogle Cloud Networking - Question #89Implement logging, monitoring, and alerting
Your application starts on the VM as a systemd service. Your application outputs its log information to stdout. You need to send the application logs to Stackdriver without changin...
LoggingCloud Logging AgentCompute EngineSystemd - Question #90Monitoring, logging, and debugging
You are capturing important audit activity in Stackdriver Logging. You need to read the information from Stackdriver Logging to perform real-time analysis of the logs. You will hav...
Cloud LoggingCloud Pub/SubReal-time data processingLog Sinks - Question #91Implementing Application Security
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 er...
IAMService AccountsCloud FunctionsCloud Storage Permissions - Question #92Designing and building scalable and resilient applications
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
Serverless ComputingAutoscalingApp EngineCompute Services - Question #93Monitoring, logging, and troubleshooting applications
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
LoggingTroubleshootingObservabilityCompute Engine - Question #94Integrating Google Cloud services with existing systems
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
Cloud InterconnectVPC NetworkingHybrid ConnectivityIP Addressing - Question #95Implementing security and compliance
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
Identity-Aware ProxyNetwork SecurityApplication SecurityAccess Control - Question #96Developing and Deploying Applications
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
Serverless ComputingKubernetesScalabilityApplication Modernization - Question #97Designing scalable and highly available data storage solutions
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
Database ServicesScalabilityManaged ServicesGlobal Architecture - Question #98Designing highly scalable, available, and reliable cloud-native applications
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
API ManagementCloud EndpointsAuthentication & AuthorizationGCP API Services - Question #99Designing and Implementing Data Storage Solutions
Case Study 1 - HipLocal Company Overview HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning a...
Cloud SQLHigh AvailabilityManaged DatabasesDatabase Migration - Question #100Logging and Monitoring Google Kubernetes Engine Applications
Your application is running in multiple Google Kubernetes Engine clusters. It is managed by a Deployment in each cluster. The Deployment has created multiple replicas of your Pod i...
Cloud LoggingGoogle Kubernetes Engine (GKE)Application MonitoringTroubleshooting - Question #101Implement CI/CD pipelines
You are using Cloud Build to create a new Docker image on each source code commit to a Cloud Source Repositories repository. Your application is built on every commit to the master...
Cloud BuildGit TagsCI/CDRelease Management