View Full Google Professional Cloud Architect Exam Dumps and Practice Test Dumps.
Question 221
A company wants to organize projects by business unit and apply IAM policies to all projects belonging to one department. Which resource hierarchy component should it use?
- Folders
- Cloud Storage buckets
- VPC subnets
- Pub/Sub topics
Correct Answer: 1
Explanation
Folders provide a level in the Google Cloud resource hierarchy for organizing projects according to business units, departments, environments, or other organizational structures. Policies and IAM permissions applied at a folder level can be inherited by applicable projects underneath it. This allows centralized governance while maintaining separate projects for different teams or workloads. Cloud Storage buckets, VPC subnets, and Pub/Sub topics organize application resources rather than the organization’s project hierarchy. Therefore, folders are appropriate when policies need to be applied across a group of related projects.
Question 222
A workload running in a private subnet must access Google APIs without using an external IP address. Which feature should be enabled?
- Cloud CDN
- Private Google Access
- Cloud Scheduler
- Cloud Armor
Correct Answer: 2
Explanation
Private Google Access allows eligible resources without external IP addresses to access supported Google APIs and services using private connectivity. This is useful for workloads deployed in private subnets that need services such as Cloud Storage or other supported Google APIs while avoiding direct public internet access. Cloud CDN accelerates content delivery, Cloud Scheduler manages scheduled tasks, and Cloud Armor provides security controls for supported applications. Therefore, Private Google Access should be enabled when private resources need access to supported Google APIs.
Question 223
A company needs to store billions of key-value records and expects very high throughput with low-latency access. Which database should it evaluate?
- Firestore
- Cloud SQL
- Bigtable
- Cloud Storage
Correct Answer: 3
Explanation
Bigtable is a managed NoSQL wide-column database designed for very large datasets and high-throughput, low-latency workloads. It is particularly suitable for workloads such as time-series data, operational analytics, and large-scale key-value access patterns. Firestore is a document database, Cloud SQL provides managed relational databases, and Cloud Storage provides object storage rather than database semantics. Therefore, Bigtable should be evaluated when an application needs massive scale, high throughput, and low-latency access to key-value or wide-column data.
Question 224
A company has strict recovery requirements and cannot tolerate losing more than five minutes of transaction data during a disaster. Which metric should it define?
- RTO
- SLO
- RPO
- SLI
Correct Answer: 3
Explanation
Recovery Point Objective (RPO) specifies the maximum amount of data loss an organization can accept after a disruption, expressed as a period of time. An RPO of five minutes means the recovery strategy should aim to preserve data up to a point no more than approximately five minutes before the incident. RTO instead specifies how quickly the service must be restored. SLO defines a service-performance target, while SLI measures actual performance. Therefore, the requirement to limit transaction-data loss to five minutes represents an RPO.
Question 225
A development team needs to deploy containers quickly but does not want to manage Kubernetes clusters, nodes, or operating systems. Which service is most suitable?
- Cloud Run
- Compute Engine
- GKE Standard
- Bare Metal Solution
Correct Answer: 1
Explanation
Cloud Run provides a managed platform for deploying and running stateless containers without requiring teams to administer Kubernetes clusters, VM nodes, or operating systems. Google Cloud manages the underlying infrastructure while applications can automatically scale based on incoming demand. Compute Engine requires VM management, GKE Standard provides Kubernetes but requires more infrastructure administration, and Bare Metal Solution provides dedicated physical infrastructure. Therefore, Cloud Run is suitable when developers want to deploy containers while minimizing infrastructure-management responsibilities.
Question 226
An organization wants to prevent users from creating certain types of resources throughout a group of projects. Which Google Cloud capability should it use?
- Cloud Trace
- Organization Policy
- Cloud CDN
- BigQuery
Correct Answer: 2
Explanation
Organization Policy provides centralized governance through constraints that can be applied at the organization, folder, or project level. Administrators can use supported constraints to restrict specific resource configurations or actions across multiple projects. This allows organizations to enforce security, compliance, and governance requirements consistently rather than relying on individual project administrators. Cloud Trace provides tracing, Cloud CDN provides content delivery, and BigQuery provides analytics. Therefore, Organization Policy is the appropriate capability for centrally restricting resource configurations across multiple projects.
Question 227
A company wants a single private network to be centrally managed while several application projects consume its subnets. Which design should it choose?
- VPC Network Peering
- Shared VPC
- Cloud VPN
- Cloud CDN
Correct Answer: 2
Explanation
Shared VPC allows a host project to own and centrally administer a VPC network while service projects use shared subnets for their workloads. This architecture is useful for organizations that want centralized networking and governance while maintaining separate projects for application teams. VPC Network Peering connects separate VPC networks but does not provide the same centralized host-project subnet model. Cloud VPN provides encrypted network connectivity, and Cloud CDN accelerates content delivery. Therefore, Shared VPC is the appropriate design for centrally managed networking across application projects.
Question 228
A company needs to execute a large batch data transformation using Apache Beam and wants a managed service that can scale processing resources automatically. Which service should it use?
- Dataflow
- Cloud DNS
- Cloud KMS
- Filestore
Correct Answer: 1
Explanation
Dataflow is a managed data-processing service that supports Apache Beam pipelines for both batch and streaming workloads. It manages the underlying processing infrastructure and can dynamically adjust resources according to workload requirements. This makes it suitable for large-scale transformations where the organization does not want to manage processing clusters manually. Cloud DNS provides name resolution, Cloud KMS manages cryptographic keys, and Filestore provides shared file storage. Therefore, Dataflow is appropriate for executing scalable Apache Beam batch-processing pipelines.
Question 229
A company wants to ensure that only approved administrators can modify a production Cloud Storage bucket’s IAM policy. Which control should it primarily use?
- Cloud CDN
- IAM
- Cloud Scheduler
- Cloud Trace
Correct Answer: 2
Explanation
IAM controls which identities have permissions to perform actions on Google Cloud resources. By assigning appropriate roles to authorized administrators and avoiding broad permissions for other users, an organization can restrict who is allowed to modify a Cloud Storage bucket’s IAM configuration. This should be combined with least-privilege access and appropriate administrative separation. Cloud CDN, Cloud Scheduler, and Cloud Trace do not control authorization for bucket IAM changes. Therefore, IAM should be the primary access-control mechanism for restricting production bucket administration.
Question 230
A company wants to protect a public web application from common application-layer attacks such as malicious HTTP requests. Which service should it evaluate?
- Cloud Router
- Cloud Armor
- Cloud Storage
- Cloud Scheduler
Correct Answer: 2
Explanation
Cloud Armor provides application protection capabilities for supported Google Cloud load-balancing architectures. It can help defend internet-facing applications against various threats using configurable security policies, including protections for common application-layer attack patterns. Cloud Router manages dynamic routing, Cloud Storage provides object storage, and Cloud Scheduler handles scheduled execution. Therefore, Cloud Armor should be evaluated when a public web application requires an additional security layer against malicious HTTP traffic.
Question 231
A company wants to maintain a private DNS namespace that is resolvable only by resources inside selected VPC networks. Which configuration should it use?
- Public DNS zone
- Private Cloud DNS zone
- Cloud CDN
- External Application Load Balancer
Correct Answer: 2
Explanation
A private Cloud DNS zone provides DNS records for private namespaces that can be resolved by resources in associated VPC networks. This is useful for internal applications and services that should not expose their DNS names publicly. A public DNS zone is intended for publicly resolvable names, while Cloud CDN and external load balancing address content delivery and application traffic management. Therefore, a private Cloud DNS zone is appropriate when an organization needs internal DNS resolution restricted to selected VPC networks.
Question 232
A company wants to separate development and production workloads so that accidental changes in development cannot directly modify production resources. Which approach is most appropriate?
- Use separate Google Cloud projects
- Put all workloads in one project with Owner access
- Use one shared administrator account
- Store production credentials in source code
Correct Answer: 1
Explanation
Separate Google Cloud projects provide a strong administrative and resource boundary between development and production environments. IAM permissions, quotas, billing configurations, and many resource settings can be managed independently for each project. This reduces the likelihood that development users or processes can directly modify production resources. A single project with broad Owner access weakens separation, shared administrator accounts reduce accountability, and storing credentials in source code creates security risks. Therefore, separate projects are an appropriate architectural boundary between development and production.
Question 233
Which service is most appropriate for storing objects such as images, backups, and large media files?
- Cloud SQL
- Cloud Storage
- Bigtable
- Memorystore
Correct Answer: 2
Explanation
Cloud Storage is a managed object-storage service designed for storing unstructured data such as images, videos, backups, documents, and other large files. It provides different storage classes to support varying access patterns and cost requirements. Cloud SQL is a relational database, Bigtable is a wide-column NoSQL database, and Memorystore provides in-memory caching. Therefore, Cloud Storage is the appropriate service when an application needs durable object storage for files, media, backups, or other unstructured data.
Question 234
A company wants to connect two VPC networks privately so that resources in one network can communicate with resources in the other using internal IP addresses. Which solution should it consider?
- VPC Network Peering
- Cloud CDN
- Cloud Scheduler
- Cloud KMS
Correct Answer: 1
Explanation
VPC Network Peering allows eligible VPC networks to exchange traffic using internal IP addresses without requiring public internet connectivity between the networks. It can be useful when separate network environments need private communication while remaining independently administered. Cloud CDN provides content delivery, Cloud Scheduler manages scheduled tasks, and Cloud KMS manages cryptographic keys. Therefore, VPC Network Peering should be considered when two VPC networks require private internal communication without exposing their traffic through public endpoints.
Question 235
A company wants to reduce the cost of compute workloads that run continuously and have predictable resource requirements. Which option should it investigate?
- Committed use discounts
- Cloud CDN
- Cloud DNS
- Pub/Sub
Correct Answer: 1
Explanation
Committed use discounts can reduce eligible Google Cloud costs when an organization commits to a specified level of resource usage for a defined period. They can be useful for workloads with predictable and sustained resource requirements because the organization can exchange a usage commitment for discounted pricing. They are less suitable when workloads are highly unpredictable or expected to change significantly. Cloud CDN, Cloud DNS, and Pub/Sub provide application and networking capabilities rather than serving as the primary cost-optimization mechanism described. Therefore, committed use discounts should be investigated for predictable continuous workloads.
Question 236
A company wants to deploy a Kubernetes cluster with reduced responsibility for node provisioning, maintenance, and scaling. Which GKE option should it consider?
- GKE Standard
- GKE Autopilot
- Compute Engine
- Bare Metal Solution
Correct Answer: 2
Explanation
GKE Autopilot provides a more managed Kubernetes experience in which Google Cloud handles many aspects of node infrastructure, including provisioning and management. This can reduce operational overhead for teams that want Kubernetes capabilities without managing node pools and much of the underlying infrastructure themselves. GKE Standard provides greater infrastructure control but requires more operational responsibility. Compute Engine and Bare Metal Solution are infrastructure options rather than managed Kubernetes modes. Therefore, GKE Autopilot should be considered when minimizing node-management responsibilities is a priority.
Question 237
A company needs to collect application logs centrally and search them when investigating production incidents. Which service should it use?
- Cloud Logging
- Cloud Storage
- Cloud DNS
- Cloud KMS
Correct Answer: 1
Explanation
Cloud Logging provides centralized collection, storage, search, and analysis capabilities for logs generated by applications and Google Cloud resources. Operations and security teams can use logs to investigate errors, troubleshoot incidents, and understand application behavior. Appropriate log-based metrics and routing can also support monitoring and alerting workflows. Cloud Storage provides object storage, Cloud DNS handles name resolution, and Cloud KMS manages encryption keys. Therefore, Cloud Logging is the appropriate service for centrally collecting and investigating production application logs.
Question 238
A company wants to protect a critical service from losing all capacity if one availability zone fails. Which deployment strategy should it use?
- Deploy all instances in one zone
- Deploy redundant instances across multiple zones
- Use only one large VM
- Disable health checks
Correct Answer: 2
Explanation
Deploying redundant application instances across multiple zones within a region can reduce the impact of a zonal failure. If one zone becomes unavailable, capacity in another zone can continue serving users, provided the application and supporting architecture are designed for such failover. Placing all instances in one zone creates a single-zone dependency, while one large VM still represents a single point of failure. Disabling health checks does not improve resilience. Therefore, distributing redundant instances across multiple zones is an appropriate high-availability strategy.
Question 239
A company needs to inspect application performance by following a request as it travels across multiple services. Which observability capability should it use?
- Cloud Trace
- Cloud Storage
- Cloud Scheduler
- Cloud NAT
Correct Answer: 1
Explanation
Cloud Trace provides distributed tracing capabilities that help teams analyze request latency and follow requests across multiple services. This is particularly useful in microservice architectures where a single user request may pass through several application components. Trace information can help identify slow services, latency bottlenecks, and problematic interactions between components. Cloud Storage handles object storage, Cloud Scheduler manages scheduled tasks, and Cloud NAT provides outbound network address translation. Therefore, Cloud Trace is the appropriate observability capability for tracing requests across distributed services.
Question 240
A company needs to run a relational PostgreSQL database but does not require global horizontal database scaling. Which managed service should it consider?
- Cloud Spanner
- Bigtable
- Cloud SQL
- Firestore
Correct Answer: 3
Explanation
Cloud SQL provides a managed PostgreSQL database service and is appropriate for applications that require a traditional relational database without the distributed global scaling characteristics of Cloud Spanner. Google Cloud manages many operational tasks such as infrastructure provisioning, backups, and supported maintenance activities. Cloud Spanner is designed for globally distributed relational workloads, Bigtable is a wide-column NoSQL database, and Firestore is a document database. Therefore, Cloud SQL should be considered for a conventional managed PostgreSQL workload without a requirement for global horizontal database scaling.