Tüm alıştırma soruları

1598 soru

Soru 841Soru

A national utility enterprise operates a mission-critical automated smart power grid monitoring system on Google Cloud. The primary workload runs in region us-central1 with a warm standby deployment in us-east4. To satisfy regulatory compliance, you are designing a periodic disaster recovery (DR) validation procedure to test regional failover while ensuring zero impact to live production telemetry and verifying adherence to strict Recovery Time Objective (RTO) and Recovery Point Objective (RPO) targets. What is the correct sequential order of steps required to execute this DR validation drill safely and effectively?

Öğeleri doğru sıraya koymak için sürükleyin

Cevabı ve açıklamayı göster

Cevap

The correct sequence begins by verifying regional quotas and capacity reservations in us-east4, followed by isolating test data with a database clone, promoting the standby database in the test environment, routing synthetic traffic to the secondary region endpoints, and finally running automated validation suites to measure RTO and RPO compliance.
A structured DR validation procedure requires verifying resource availability (quotas and capacity reservations) in the target region first, establishing isolated data environments to prevent production corruption second, promoting secondary database resources third, steering synthetic validation traffic fourth, and evaluating actual RTO/RPO metrics fifth.

Adım Adım Çözüm

1
Verify target region quotas and compute capacity reservations
Guarantees that us-east4 has sufficient quota and instance capacity available before initiating failover operations.
Failing to check quotas beforehand can result in quota exhaustion or insufficient instance capacity during DR execution.
2
Establish an isolated test environment with cloned state
Decouples validation activities from production data streams.
Prevents accidental data overwrites or production corruption during validation testing.
3
Promote the standby database instance in the isolated test environment
Simulates primary database failover and enables precise measurement of replication lag.
Validates failover automation logic and provides empirical RPO measurements.
4
Reconfigure network routing to direct synthetic traffic to the failover target
Directs synthetic workloads through Cloud Load Balancing and Cloud DNS to the promoted endpoints.
Tests end-to-end networking, DNS propagation, and load balancing configurations under load.
5
Execute end-to-end validation test suites and record RTO/RPO metrics
Confirms system functionality and verifies compliance with recovery metrics.
Provides official verification that the DR plan meets business continuity requirements.

Anahtar Kavram

Disaster Recovery Validation Procedures and Sequencing in Google Cloud
Soru 842Soru

A municipal water management agency is designing a regional flood monitoring and telemetry system on Google Cloud. The conceptual design requires ingesting real-time sensor streams from 50,000 IoT devices, executing low-latency alerting pipeline logic, storing operational metadata in a regional relational database with standard SQL requirements, and enforcing strict perimeter security against data exfiltration. Which combination of Google Cloud physical services and security boundaries correctly translates these conceptual requirements into a logical and physical architecture without over-provisioning infrastructure?

Cevabı ve açıklamayı göster

Cevap: Ingest telemetry via Cloud Pub/Sub, process streams using Cloud Dataflow, store relational metadata in Cloud SQL, and establish a security perimeter using VPC Service Controls.

Cevap

Ingest telemetry via Cloud Pub/Sub, process streams using Cloud Dataflow, store relational metadata in Cloud SQL, and establish a security perimeter using VPC Service Controls.
The correct solution maps each conceptual tier to its ideal physical service: Cloud Pub/Sub handles high-throughput ingestion, Cloud Dataflow processes real-time telemetry, Cloud SQL provides regional relational storage without Spanner's global cost overhead, and VPC Service Controls enforce perimeter defense against data exfiltration.

Adım Adım Çözüm

1
Map conceptual ingestion and stream processing requirements to GCP services.
Cloud Pub/Sub handles high-throughput asynchronous message ingestion, while Cloud Dataflow executes low-latency stream processing.
Serverless managed services provide native scaling without infrastructure maintenance.
2
Select appropriate relational database tier based on regional SQL requirements.
Cloud SQL fits regional relational SQL storage needs optimally.
Cloud Spanner is designed for globally distributed relational workloads requiring multi-region synchronous writes and would be an over-provisioned architecture choice.
3
Identify perimeter security controls for exfiltration prevention.
VPC Service Controls form a security perimeter around GCP service APIs.
IAM controls identity access, but VPC Service Controls are required to restrict network-level data transfers and prevent data exfiltration.

Anahtar Kavram

Translating Conceptual Business Requirements to GCP Physical Architecture Components
Tahmini Süre:1m 30s
Soru 843Soru

A regional power grid enterprise operates an automated Demand Response platform on Google Cloud. Grid sensors stream load telemetry into Cloud Pub/Sub, which is processed by Apache Beam pipelines on Dataflow to trigger emergency load-shedding commands to industrial facilities during grid overload events. Business leadership reports that failing to issue load-shedding commands within 500 ms500\text{ ms} during critical grid overload events causes regulatory penalties of $100,000\$100,000 per incident. However, telemetry processing latency up to 5 s5\text{ s} during standard operating conditions carries zero financial penalty and does not compromise grid stability.

The Cloud Architect must align the technical SRE framework with business objectives to mitigate financial risk while avoiding unnecessary infrastructure spending. Which TWO strategies should the architect implement? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Define a conditional, event-scoped Service Level Indicator (SLI) measuring the ratio of load-shedding requests completed within 500 ms500\text{ ms} exclusively during high-load grid events.; Establish multi-window, multi-burn-rate alerting on the critical event Service Level Objective (SLO) to trigger automated worker scaling or SRE incident response prior to budget exhaustion.

Cevap

The Cloud Architect should implement an event-scoped SLI measuring load-shedding requests completed within 500 ms exclusively during high-load grid events, and establish multi-window multi-burn-rate alerting on the critical event SLO.
Aligning technical metrics with business impact requires focusing measurement strictly where financial risk occurs and protecting that performance with proactive alerting. Defining a conditional SLI restricted to high-load grid events ensures that engineering effort and budget focus on avoiding the $100,000 regulatory penalties without over-provisioning non-critical baseline workloads. Coupling this with multi-window burn-rate alerting ensures SRE teams receive timely notifications based on the rate of error budget consumption, enabling intervention before an SLA breach occurs.

Adım Adım Çözüm

1
Analyze the business risk and financial impact of system latency across different operating modes.
Identified that latency under 500 ms500\text{ ms} is critical only during grid overload events (with a $100,000\$100,000 penalty per breach), whereas normal operations tolerate up to 5 s5\text{ s} with zero penalty.
SRE metrics must map directly to business consequences to prevent under-protecting high-risk events or over-engineering low-risk periods.
2
Scope the Service Level Indicator (SLI) to match the business critical window.
Created a conditional SLI evaluating the percentage of successful execution calls within 500 ms500\text{ ms} filtered specifically by high-load event flags.
Global aggregate SLIs dilute critical failure signals during short high-impact windows and force unnecessary 24/724/7 infrastructure scaling.
3
Configure an operational alerting strategy aligned with error budget consumption.
Implemented multi-window, multi-burn-rate alerts on the event-scoped SLO.
Burn-rate alerting detects rapid error budget depletion rapidly enough to initiate automated remediation before incurring SLA financial penalties.

Anahtar Kavram

Business-Aligned Service Level Objectives (SLOs) & Event-Scoped SLIs
Soru 844Soru

A public health agency in New Zealand is building a centralized patient registry on Google Cloud. To satisfy strict national health data sovereignty rules and data governance mandates, the organization has three mandatory security requirements:
1. All storage and compute resources holding patient records must be geographically restricted to the australia-southeast1 region.
2. Google Cloud support personnel must obtain explicit customer approval before accessing system logs or underlying infrastructure during troubleshooting.
3. The design must mitigate data exfiltration risks by preventing authorized internal users from transferring patient datasets to external, non-approved Cloud Storage buckets outside the environment boundary.

Which combination of Google Cloud architectural controls meets all three regulatory compliance requirements?

Cevabı ve açıklamayı göster

Cevap: Configure an Organization Policy enforcing the gcp.resourceLocations constraint restricted to australia-southeast1, enable Access Approval at the project hierarchy level, and establish a VPC Service Controls perimeter around the storage and analytical workloads.

Cevap

Configure an Organization Policy enforcing the gcp.resourceLocations constraint restricted to australia-southeast1, enable Access Approval at the project hierarchy level, and establish a VPC Service Controls perimeter around the storage and analytical workloads.
The correct answer combines the three essential Google Cloud controls required for compliance and governance: Organization Policy (`gcp.resourceLocations`) enforces physical data residency, Access Approval governs vendor support access, and VPC Service Controls creates a security perimeter that prevents data exfiltration even by authenticated users.

Adım Adım Çözüm

1
Evaluate geographic data sovereignty enforcement
Applying the gcp.resourceLocations Organization Policy constraint strictly limits resource provisioning to australia-southeast1.
Organization policies provide centralized, declarative control over resource locations across the resource hierarchy.
2
Address vendor administrative access controls
Enabling Access Approval requires Google support engineers to seek explicit customer authorization prior to accessing data or logs.
Access Approval integrates with Access Transparency logs to give customers explicit approval workflows for cloud provider actions.
3
Address data exfiltration prevention controls
Defining a VPC Service Controls security perimeter isolates services such as Cloud Storage and BigQuery, preventing data egress to resources outside the perimeter.
IAM controls manage access identities, but VPC Service Controls defines security perimeters around GCP services to block authorized identity exfiltration.

Anahtar Kavram

Regulatory Compliance and Governance in Google Cloud
Soru 845Soru

An autonomous vehicle telemetry company manages its infrastructure deployments across Google Cloud environments using Cloud Build and Infrastructure as Code (Terraform). An internal architecture audit revealed two operational security vulnerabilities in the CI/CD pipeline: the pipeline executes using over-privileged default credentials, and concurrent deployment pipelines occasionally cause state file corruption and configuration race conditions. Which TWO actions should the cloud architect implement to address these vulnerabilities and optimize the SDLC pipeline? (Select TWO)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Configure Cloud Build triggers to execute under a custom service account assigned only the minimal predefined roles required for resource provisioning.; Configure a Cloud Storage remote backend for Terraform state files with object versioning and state locking enabled.

Cevap

The cloud architect should configure Cloud Build triggers to run under a custom service account with least-privilege roles, and store Terraform state in a Cloud Storage backend configured with state locking and object versioning.
Optimizing CI/CD pipelines for GCP infrastructure requires securing pipeline execution identities and ensuring concurrent state consistency. Executing Cloud Build triggers via a custom service account tailored with fine-grained roles enforces least privilege. Using Google Cloud Storage as a remote backend for Terraform state provides built-in locking mechanisms that prevent multiple build workers from causing state corruption.

Adım Adım Çözüm

1
Analyze pipeline identity and access requirements.
Identified that replacing default service accounts with a dedicated custom service account bound to specific predefined roles enforces least-privilege security.
Default build service accounts often carry broad permissions that expose projects to unauthorized modifications.
2
Analyze state management requirements for Infrastructure as Code in automated pipelines.
Identified that centralizing state in Cloud Storage with backend state locking resolves concurrency conflicts.
Terraform Cloud Storage backend natively supports state locking, ensuring only one pipeline instance can mutate infrastructure state at a time.

Anahtar Kavram

CI/CD Pipeline Security and Infrastructure as Code (IaC) State Management
Soru 846Soru

An enterprise B2B SaaS company runs a monthly payroll processing service on Google Cloud. Executive leadership emphasizes that missing the deadline of 06:00 AM local time on payroll day causes severe legal penalties and customer churn, whereas transient failures during earlier processing retries carry zero business penalty as long as the final output is delivered on time. How should a Cloud Architect define the Service Level Indicator (SLI) and Service Level Objective (SLO) to align technical operational monitoring with this business impact?

Cevabı ve açıklamayı göster

Cevap: Define the SLI as the percentage of monthly payroll batches completed successfully before 06:00 AM local time, and set the SLO target to align with acceptable business risk over a monthly error budget window.

Cevap

Define the SLI as the percentage of monthly payroll batches completed successfully before 06:00 AM local time, and set the SLO target to align with acceptable business risk over a monthly error budget window.
The option selecting the payroll completion percentage before 06:00 AM correctly identifies the Service Level Indicator (SLI) as the metric measuring business success, and the Service Level Objective (SLO) as the target percentage set against acceptable business risk.

Adım Adım Çözüm

1
Identify the primary business requirement and impact
The core business constraint is delivering payroll results before 06:00 AM local time on payday. Intermediate retries or infrastructure metrics do not impact business outcomes.
SLIs must reflect true user/business experience rather than low-level infrastructure health.
2
Differentiate SLI (measurement metric) from SLO (target goal)
The SLI is the ratio of successful batch completions before deadline over total batch executions. The SLO is the target goal percentage set over a specific compliance window.
Confusing SLI and SLO leads to misconfigured monitoring and alerting.
3
Select the option that maps technical service levels to business objectives
Measuring successful payroll completions prior to 06:00 AM directly reflects business impact.
Aligning error budget consumption with business risk ensures operations teams focus on events that harm users.

Anahtar Kavram

Aligning Technical SLIs and SLOs with Business Objectives
Soru 847Soru

A digital streaming platform organizes its Google Cloud environment into environment-specific folders. A team of software engineers needs permission to manage Compute Engine instances and attach existing managed service accounts to those instances across all projects under the `Engineering-Staging` folder. The security team requires that engineers must not be granted permissions to modify service account credentials, create new service accounts, or grant IAM permissions to other users. Which IAM role assignment strategy complies with the principle of least privilege while minimizing operational administrative overhead?

Cevabı ve açıklamayı göster

Cevap: Grant roles/compute.instanceAdmin.v1 and roles/iam.serviceAccountUser to the engineering group on the Engineering-Staging folder.

Cevap

Grant roles/compute.instanceAdmin.v1 and roles/iam.serviceAccountUser to the engineering group on the Engineering-Staging folder.
Binding `roles/compute.instanceAdmin.v1` and `roles/iam.serviceAccountUser` to a Google Group at the folder level allows the group to manage virtual machines and attach existing service accounts across all current and future projects in that folder, adhering to least privilege and reducing management complexity.

Adım Adım Çözüm

1
Analyze resource hierarchy scoping requirements.
Applying permissions at the parent folder level (`Engineering-Staging`) ensures all current and future child projects inherit identical access automatically, minimizing operational overhead.
IAM permissions set on parent nodes inherit down the resource hierarchy.
2
Select compute management role.
`roles/compute.instanceAdmin.v1` grants full control over Compute Engine instances without granting project ownership or IAM editing capabilities.
Matches the least privilege requirement for compute instance operations.
3
Select service account usage role.
`roles/iam.serviceAccountUser` allows users to bind existing service accounts to instances without permitting administrative control or key generation on the service accounts.
Allows impersonation/usage without granting full administrative privileges over service accounts (`roles/iam.serviceAccountAdmin`).

Anahtar Kavram

Resource Hierarchy IAM Inheritance and Service Account User Scoping
Soru 848Soru

An enterprise organization is building a hybrid cloud infrastructure on Google Cloud. The architecture requires private connectivity between an on-premises data center and two Google Cloud Virtual Private Cloud (VPC) networks: VPC-A in region us-central1 and VPC-B in region us-east4. Compute workloads in VPC-A need to communicate directly with VPC-B over a high-bandwidth internal connection. Additionally, on-premises systems must communicate securely with VPC-A over a dedicated 10 Gbps connection, but on-premises systems must be explicitly blocked from transitively accessing resources in VPC-B through VPC-A. Which TWO network topology configurations should you implement to meet these requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Establish a VPC Network Peering connection directly between VPC-A and VPC-B to allow private, low-latency inter-VPC traffic.; Deploy Cloud Routers in VPC-A attached to Dedicated Interconnect VLAN attachments and configure Custom Route Advertisements to advertise only VPC-A's subnet ranges to on-premises.

Cevap

To establish the required topology, establish a direct VPC Network Peering connection between VPC-A and VPC-B, and deploy Cloud Routers with Dedicated Interconnect VLAN attachments in VPC-A using custom route advertisements restricted to VPC-A subnets.
Establishing direct VPC Network Peering between VPC-A and VPC-B provides private inter-VPC routing. Using Dedicated Interconnect with Cloud Router in VPC-A satisfies the 10 Gbps dedicated bandwidth requirement while allowing granular custom route advertisements so on-premises routers only receive VPC-A subnet routes.

Adım Adım Çözüm

1
Select the appropriate hybrid connectivity mechanism based on bandwidth requirements.
Dedicated Interconnect is chosen over HA VPN because the requirement demands a dedicated 10 Gbps line, exceeding typical single-tunnel HA VPN capabilities.
HA VPN supports up to 3 Gbps per tunnel, whereas Dedicated Interconnect provides 10 Gbps or 100 Gbps dedicated circuits.
2
Configure inter-VPC connectivity between VPC-A and VPC-B.
A direct VPC Network Peering connection is configured between VPC-A and VPC-B.
VPC Peering provides direct, private RFC 1918 communication between VPC networks with zero bandwidth bottlenecks.
3
Ensure non-transitive routing behavior to prevent on-premises traffic from reaching VPC-B.
Configure custom route advertisements on the VPC-A Cloud Routers to advertise only VPC-A subnets over BGP.
VPC Network Peering is inherently non-transitive in Google Cloud; routes learned from a peered VPC cannot be forwarded over Cloud Interconnect to on-premises.

Anahtar Kavram

Configuring Network Topology and VPC Infrastructure
Tahmini Süre:2m 0s
Soru 849Soru

A healthcare analytics platform rapidly migrated its legacy workloads to Google Cloud. An architectural audit revealed significant technical debt causing operational fragility and security risks: infrastructure changes are applied ad-hoc from developer workstations using unversioned local Terraform state files, and application service accounts rely on project-level primitive `roles/editor` permissions to access Google Cloud Storage and BigQuery datasets. The lead cloud architect must formulate a remediation plan to eliminate this technical debt while enforcing governance and least-privilege security. Which TWO actions should the architect recommend? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Migrate local Terraform state files to a Google Cloud Storage bucket backend with object versioning and state locking enabled, and enforce automated deployment pipelines.; Replace project-level primitive `roles/editor` grants on service accounts with fine-grained, predefined least-privilege IAM roles scoped strictly to required resources.

Cevap

The architect should recommend migrating local Terraform state files to a versioned Google Cloud Storage backend bucket with state locking enabled alongside CI/CD automation, and replacing primitive `roles/editor` grants on service accounts with fine-grained predefined least-privilege IAM roles.
Remediating technical debt requires fixing both configuration management processes and identity security vulnerabilities. Storing Terraform state in a Cloud Storage backend bucket with object versioning and state locking enforces state consistency, enables concurrency control, and supports automated CI/CD pipelines. Concurrently, replacing primitive Editor roles on service accounts with resource-scoped predefined roles ensures strict adherence to least-privilege security standards.

Adım Adım Çözüm

1
Analyze the technical debt risks associated with local IaC state management and primitive IAM roles.
Identified risks include potential state corruption, lack of deployment auditability, concurrency collisions, and excessive privilege exposure across Cloud Storage and BigQuery resources.
Technical debt remediation requires addressing both operational state management hazards and identity security anti-patterns.
2
Select the Google Cloud recommended practice for Infrastructure as Code state management.
Configuring a Cloud Storage remote backend with state locking (via Cloud Storage object locking) and object versioning ensures state consistency and enables CI/CD integration.
Remote state backends prevent configuration drift and local workstation dependency.
3
Select the Google Cloud recommended practice for service account IAM security.
Replacing broad primitive roles (`roles/editor`) with specific predefined roles (e.g., Cloud Storage Object Viewer/Creator, BigQuery Data Editor) scoped to target resources restores least-privilege compliance.
Primitive roles grant blanket edit permissions across almost all GCP services, violating enterprise compliance.

Anahtar Kavram

Mitigating architectural technical debt by standardizing IaC state backends and enforcing least-privilege IAM roles.
Soru 850Soru

A multinational fintech company operates a decentralized GCP organization with over 120 projects. The FinOps governing council observes escalating cloud costs across three major areas: predictable 24/7 Compute Engine virtual machines supporting core services, unpredictable ad-hoc BigQuery analytical queries run by risk analysts, and multi-terabyte application logs retained indefinitely in standard Cloud Storage buckets. The Enterprise Architect must establish a comprehensive cost optimization strategy that preserves workload performance while strictly reducing waste. Which architectural and governance actions should the team implement? (Select THREE answers.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Purchase Flexible Committed Use Discounts (Flexible CUDs) for Compute Engine to cover baseline spend across different machine types and regions.; Transition BigQuery project billing from on-demand pricing to Edition-based slot capacity reservations with slot autoscaling enabled for analytical workloads.; Configure Cloud Storage Object Lifecycle Management policies to transition older log files from Standard storage to Coldline or Archive storage classes based on object age.

Cevap

The team should implement Flexible Committed Use Discounts for Compute Engine baseline compute, transition BigQuery to Edition slot reservations with autoscaling, and apply Cloud Storage Object Lifecycle Management policies for log archives.
Optimizing GCP expenditure across a large enterprise requires targeted cost reduction mechanisms: Flexible CUDs cover baseline compute across diverse machine families and regions; BigQuery slot reservations with autoscaling contain query cost variability; and Cloud Storage lifecycle policies automate tiering of archival log data to cheaper storage classes.

Adım Adım Çözüm

1
Analyze compute spending patterns
Identify that baseline compute across multi-region workloads can be optimized using dollar-based Flexible CUDs rather than rigid instance-bound commitments.
Flexible CUDs allow spending commitments to span regions and machine types, offering maximum flexibility for dynamic enterprise workloads.
2
Analyze analytical query cost governance
Shift BigQuery from variable on-demand per-TB pricing to Edition slot reservations with autoscaling.
Slot reservations establish predictable cost caps while autoscaling accommodates demand spikes without over-provisioning flat-rate capacity.
3
Analyze long-term storage cost retention
Implement automated Cloud Storage Object Lifecycle Management rules.
Transitioning aging logs to Coldline or Archive tiers minimizes storage unit costs automatically based on retention age.

Anahtar Kavram

FinOps Cost Optimization and Resource Governance in GCP
Soru 851Soru

An operations team is deploying a microservice application to Compute Engine instances. To ensure deployment scripts execute cleanly without permission errors, the team lead plans to assign the primitive Owner role (roles/owner) to the deployment service account. As a Cloud Architect advising the operations team, which recommendation aligns with Google Cloud security best practices?

Cevabı ve açıklamayı göster

Cevap: Assign predefined or custom fine-grained roles following the principle of least privilege instead of primitive roles.

Cevap

Assign predefined or custom fine-grained roles following the principle of least privilege instead of primitive roles.
Advising development and operation teams on cloud architecture implementation requires enforcing Google Cloud IAM security best practices. Service accounts used in automated pipelines should strictly adhere to the principle of least privilege by receiving specific predefined or custom roles rather than primitive roles like Owner or Editor.

Adım Adım Çözüm

1
Analyze the request and proposed permission model
Identified that granting the primitive Owner role provides overly broad access across Google Cloud resources.
Security guidance for Google Cloud implementations requires enforcing the principle of least privilege.
2
Evaluate the recommended advice for the operations team
Recommend fine-grained predefined or custom IAM roles tailored specifically to Compute Engine deployment tasks.
Predefined compute deployment roles grant only necessary execution permissions, mitigating security risks associated with over-privileged service accounts.

Anahtar Kavram

IAM Least Privilege Best Practices when Advising DevOps Teams
Soru 852Soru

A media streaming company runs short-lived, stateless batch video rendering tasks that can tolerate interruptions and resume cleanly. The resource demands for these jobs fluctuate significantly throughout the day. To minimize compute infrastructure costs for these flexible workloads without committing to long-term resource contracts, which cost optimization strategy should the Cloud Architect recommend?

Cevabı ve açıklamayı göster

Cevap: Utilize Spot VMs for the rendering compute nodes to take advantage of deeply discounted spare GCP capacity.

Cevap

Utilize Spot VMs for the rendering compute nodes to take advantage of deeply discounted spare GCP capacity.
Spot VMs are spare Compute Engine capacity offered at substantial discounts. Because the rendering jobs are stateless and can tolerate interruptions, using Spot VMs maximizes cost savings without imposing long-term financial commitments.

Adım Adım Çözüm

1
Analyze the workload operational requirements
The rendering workload is stateless, short-lived, interruptible, and highly variable.
Identifying workload tolerance for preemption dictates which discount model applies.
2
Evaluate GCP cost optimization mechanisms
Spot VMs offer up to 60-91% discounts for fault-tolerant compute instances without requiring long-term commitments.
Unpredictable batch jobs benefit most from pay-as-you-go preemptible capacity rather than long-term committed usage contracts.

Anahtar Kavram

Selecting cost-effective GCP compute models for fault-tolerant batch processing workloads.
Soru 853Soru

Your organization is designing a CI/CD pipeline using Cloud Build to automatically build container images and deploy them to a Google Kubernetes Engine (GKE) cluster. Following Google Cloud security best practices for pipeline design, how should you configure IAM permissions for the Cloud Build service account?

Cevabı ve açıklamayı göster

Cevap: Grant the Cloud Build service account fine-grained predefined roles, such as Kubernetes Engine Developer, required specifically for deployment operations.

Cevap

Grant the Cloud Build service account fine-grained predefined roles, such as Kubernetes Engine Developer, required specifically for deployment operations.
Granting fine-grained predefined roles tailored to the pipeline's duties (such as Kubernetes Engine Developer) enforces the principle of least privilege, ensuring Cloud Build has sufficient permission to deploy without granting unnecessary administrative access.

Adım Adım Çözüm

1
Determine the minimal permissions required for automated deployment pipelines.
Deployment tasks only require permissions to manage Kubernetes cluster workloads.
Applying the principle of least privilege minimizes the security blast radius if pipeline credentials are compromised.
2
Select appropriate IAM roles for the service account.
Predefined roles like Kubernetes Engine Developer provide precise permissions without granting project-wide administrative rights.
Fine-grained roles align with Google Cloud security best practices for CI/CD automation.

Anahtar Kavram

Continuous Integration and Continuous Delivery (CI/CD) Pipeline Design and IAM Least Privilege
Soru 854Soru

An enterprise media streaming platform operates a real-time dynamic ad-insertion service hosted on Google Cloud. The executive team reports that service unavailability during high-profile live sporting events results in immediate contract penalty fees and lost ad revenue. However, minor delays in ad retrieval during standard on-demand video playback have negligible business impact and do not trigger financial penalties. The operations team currently monitors a single aggregate SLI of total successful HTTP requests over total requests across all traffic types, using a static rolling 24-hour alert threshold of 99.9%. Consequently, engineers suffer from alert fatigue during off-peak hours while missing critical SLA breaches during major live events. Which architecture and observability strategy should you implement to align technical service levels with business objectives?

Cevabı ve açıklamayı göster

Cevap: Partition the metrics into context-aware SLIs that differentiate live event ad requests from on-demand requests, establishing a high-availability SLO (e.g., 99.99%) measured over short time windows with multi-window burn-rate alerts for live events, while maintaining a lower availability SLO for on-demand streams.

Cevap

Partition the SLIs and SLOs by business impact (live event traffic vs. on-demand traffic) and implement multi-window error budget burn-rate alerting for high-priority live streams.
The correct strategy categorizes service traffic according to business risk. Live sporting events carry direct financial penalties upon failure, justifying a strict SLO (e.g., 99.99%) paired with multi-window error budget burn-rate alerting. Less critical on-demand streams operate under a relaxed SLO, eliminating false alerts and aligning engineering response directly with revenue protection.

Adım Adım Çözüm

1
Analyze business impact across different traffic profiles
Live event streams carry direct financial risk and penalty fees, whereas on-demand ad insertion tolerates minor latency and transient failures.
Technical service level objectives must reflect business risk rather than treating all requests equally.
2
Define separate context-aware Service Level Indicators (SLIs)
Distinct telemetry metrics are tracked for live event ad requests versus on-demand ad requests.
A single aggregated global metric dilutes high-severity failures during live events with off-peak baseline traffic.
3
Align SLO targets and error budget burn-rate alerts with business risk
Live streams receive a 99.99% SLO with rapid burn-rate alerting, while on-demand streams use a lower SLO target to reduce alert fatigue.
Burn-rate alerts trigger proactively based on how fast the error budget is depleting during critical revenue-generating windows.

Anahtar Kavram

Business-Aligned SLO/SLI Architecture & Error Budget Management
Soru 855Soru

An analytics platform team is building an automated Infrastructure as Code (IaC) pipeline to provision a high-throughput time-series database for video streaming metrics using Cloud Bigtable. Company security guidelines dictate that all infrastructure state data must support concurrent access locking with point-in-time recovery against accidental overwrites. Furthermore, data at rest must be encrypted using keys managed centrally within Google Cloud without requiring raw secret keys to be managed manually by the operations team. Which combination of storage and configuration choices satisfies these operational and security requirements?

Cevabı ve açıklamayı göster

Cevap: Configure a Terraform Cloud Storage (GCS) backend with Object Versioning enabled for state management, and provision the Cloud Bigtable instance using Customer-Managed Encryption Keys (CMEK) stored in Cloud KMS.

Cevap

Configure a Terraform Cloud Storage (GCS) backend with Object Versioning enabled for state management, and provision the Cloud Bigtable instance using Customer-Managed Encryption Keys (CMEK) stored in Cloud KMS.
Configuring a Terraform GCS backend with Object Versioning enabled ensures native state locking during concurrent pipeline runs and allows recovery if state file corruption occurs. Utilizing Cloud Bigtable encrypted with Customer-Managed Encryption Keys (CMEK) via Cloud KMS ensures central compliance auditing and encryption management without handling raw key bytes.

Adım Adım Çözüm

1
Evaluate the Infrastructure as Code (IaC) state storage requirements.
Identified that a Cloud Storage (GCS) remote backend with Object Versioning enabled satisfies concurrent state locking and historical recovery needs.
GCS backends automatically utilize GCP object locks to prevent concurrent mutations and versioning ensures state history can be restored.
2
Evaluate the database encryption requirements for data at rest.
Identified that Customer-Managed Encryption Keys (CMEK) integrated with Cloud KMS meet key management policies without raw key exposure.
CMEK allows central governance over key rotation and IAM access control within Cloud KMS.

Anahtar Kavram

Provisioning Cloud Bigtable with CMEK and securing IaC Terraform state using versioned Cloud Storage backends.
Soru 856Soru

An autonomous vehicle telemetry enterprise runs containerized ingestion workloads on Google Kubernetes Engine (GKE) and stores build artifacts in Artifact Registry. The cloud security team requires an end-to-end security control strategy to satisfy three goals: automatically detect vulnerabilities in container images pushed to the registry, prevent non-compliant or unverified images from executing in production clusters, and detect runtime threats such as reverse shells or unauthorized processes inside active pods. Which TWO security controls should the architect implement to satisfy these requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Enable Artifact Registry vulnerability scanning and configure Binary Authorization on GKE to enforce attestation-based deployment policies.; Enable Security Command Center Premium with Container Threat Detection to monitor container runtime activity and pod behavior for threats.

Cevap

The architect should enable Artifact Registry vulnerability scanning alongside Binary Authorization on GKE to secure the container supply chain, and enable Security Command Center Premium with Container Threat Detection for runtime anomaly monitoring.
Securing containerized workloads requires securing both the build/deploy supply chain and the runtime environment. Enabling Artifact Registry vulnerability scanning detects software flaws when container images are stored. Binary Authorization ensures that only images signed by trusted authorities and verified by scanners are allowed to run on GKE. For runtime protection, Security Command Center Premium's Container Threat Detection monitors pod execution and kernel events out-of-band to catch malicious runtime activity without introducing performance overhead.

Adım Adım Çözüm

1
Analyze build and deployment security requirements for container images
Identified Artifact Registry Vulnerability Scanning to detect image vulnerabilities upon push, and Binary Authorization to enforce deploy-time attestations on GKE.
Binary Authorization validates container signatures against security policies before pod creation, while scanning ensures software flaws are surfaced automatically upon image storage.
2
Analyze container runtime threat detection requirements
Identified Security Command Center Premium Container Threat Detection.
Container Threat Detection directly monitors node kernel telemetry and pod runtime activity to discover suspicious execution events like reverse shells or unexpected processes.
3
Evaluate incorrect network and identity configurations
Rejected VPC Service Controls for image scanning and primitive IAM role assignments for node service accounts.
VPC Service Controls focus on network data boundary exfiltration prevention, and primitive Owner grants breach least-privilege security standards.

Anahtar Kavram

Multi-layered GCP container security using Artifact Registry vulnerability scanning, Binary Authorization attestation policy, and Security Command Center Container Threat Detection.
Soru 857Soru

An enterprise healthcare provider hosts its telemedicine platform on Google Cloud across a primary region (us-central1) and a disaster recovery region (us-east4). You are developing a formal procedure for routine disaster recovery validation to ensure business continuity goals are met without disrupting live operations. What is the correct sequence of steps to conduct this non-disruptive validation test?

Öğeleri doğru sıraya koymak için sürükleyin

Cevabı ve açıklamayı göster

Cevap

The correct sequence begins with verifying secondary region quotas and capacity reservations, followed by configuring an isolated test environment, executing the synthetic failover, validating RPO/RTO metrics against SLOs, and finally cleaning up test resources and recording audit logs.
A robust DR validation procedure starts by ensuring hardware capacity and quota availability in the target region. Next, an isolated environment is created to avoid impacting live operations. Once isolated, the synthetic failover is executed, performance metrics (RPO/RTO) are verified against business SLOs, and finally, resources are cleaned up and compliance logs are recorded.

Adım Adım Çözüm

1
Verify regional quota limits and pre-reserve compute capacity in us-east4.
Guarantees that the secondary region has sufficient capacity and quota to support failover workloads during testing.
Failing to check quota and capacity reservations first leads to unexpected provisioning failures during failover testing.
2
Establish network isolation and non-production state boundaries for validation.
Prevents synthetic test transactions from contaminating live patient data or altering production traffic flows.
DR validation procedures for live platforms must strictly segregate validation activity from production systems.
3
Trigger automated failover processes for synthetic test workloads to us-east4.
Simulates real-world failure conditions and measures automated failover response.
Failover execution requires an isolated and pre-provisioned environment.
4
Evaluate RPO, RTO, and data integrity metrics against business continuity SLOs.
Confirms whether the DR procedure satisfies corporate SLA/SLO requirements under failover conditions.
Metrics verification can only occur while the system operates under failover conditions.
5
Decommission validation infrastructure, restore initial configuration, and publish BCP compliance logs.
Returns infrastructure to standard state and records compliance evidence.
Cleanup and documentation naturally conclude the disaster recovery validation workflow.

Anahtar Kavram

Disaster Recovery Validation & Failover Execution Sequence
Soru 858Soru

Match each enterprise security requirement with the Google Cloud perimeter control mechanism best suited to fulfill it according to GCP architectural best practices.

Soldaki öğeye tıklayın, sonra eşleşen sağdaki öğeye tıklayın

Öğeler

Preventing sensitive data exfiltration from Google-managed storage services (e.g., Cloud Storage, BigQuery) to external projects, even if administrator IAM credentials are compromised.
Mitigating Layer 7 application attacks (such as SQL injection and cross-site scripting) and implementing rate limiting at the global edge network before traffic hits backends.
Enforcing mandatory, organization-wide firewall rules at the folder or organization level that cannot be overridden by individual project administrators.
Providing private, internal IP connectivity from on-premises environments to Google APIs and managed services without relying on public IP addresses or complex VPC peering topologies.

Eşleşmeler

Cevabı ve açıklamayı göster

Cevap

The optimal alignment matches: 1) Data exfiltration defense despite compromised IAM credentials to VPC Service Controls security perimeters. 2) Layer 7 protection and edge rate-limiting to Cloud Armor security policies. 3) Non-overridable organization-level firewall rules to Hierarchical firewall policies using Secure Tags. 4) Private on-premises and internal access to Google APIs to Private Service Connect endpoints.
Each control maps directly to its perimeter security domain: VPC Service Controls creates logical perimeters around GCP APIs to block data exfiltration; Cloud Armor provides edge WAF and DDoS protection for public endpoints; Hierarchical firewall policies enforce org-wide security governance using Secure Tags; Private Service Connect delivers private, internal IP access to Google APIs.

Adım Adım Çözüm

1
Analyze requirement 1 regarding data exfiltration prevention.
IAM roles authorize WHO can access resources, but VPC Service Controls establishes boundaries determining WHERE data can move. Isolating Cloud Storage and BigQuery within a VPC SC perimeter prevents unauthorized copying to external projects.
VPC SC is specifically designed to mitigate exfiltration risks even when credential theft occurs.
2
Analyze requirement 2 regarding edge application protection and DDoS defense.
Web Application Firewall (WAF) capabilities, SQLi filtering, and rate limiting at the edge are provided by Cloud Armor when attached to External HTTP(S) Load Balancers.
Cloud Armor operates at the Google edge to inspect incoming HTTP(S) requests before reaching backends.
3
Analyze requirement 3 regarding centralized, non-overridable rule enforcement.
Hierarchical firewall policies inherit rules down the resource hierarchy (Org -> Folder -> Project) and take precedence over local VPC network firewall rules.
Hierarchical firewall policies combined with Secure Tags enable central security governance that project admins cannot disable.
4
Analyze requirement 4 regarding private access to Google APIs from hybrid networks.
Private Service Connect creates internal endpoint IP addresses in consumer VPCs that route to Google API targets natively without public IPs or VPC Peering.
PSC simplifies private API connectivity across Cloud VPN or Cloud Interconnect lines from on-premises.

Anahtar Kavram

GCP Perimeter Security and Defense-in-Depth Mechanisms
Soru 859Soru

An automotive manufacturing company is integrating its on-premises industrial automation control center with its Google Cloud Virtual Private Cloud (VPC) environment. The application requires a dedicated, private network link supporting 50 Gbps bandwidth, low latency without public internet routing, and dynamic BGP route propagation across multiple regions. The company's equipment is already present in a Google Cloud co-location facility. Which hybrid connectivity architecture should the cloud architect implement?

Cevabı ve açıklamayı göster

Cevap: Establish Dedicated Interconnect connections at the co-location facility using VLAN attachments paired with Cloud Routers for dynamic BGP routing.

Cevap

Establish Dedicated Interconnect connections at the co-location facility using VLAN attachments paired with Cloud Routers for dynamic BGP routing.
Dedicated Interconnect provides a direct, private physical connection between on-premises networks at a co-location facility and Google Cloud's network. With capacities starting at 10 Gbps and 100 Gbps per link, it easily accommodates a 50 Gbps requirement without traversing the public internet. Coupled with Cloud Router and VLAN attachments, it enables dynamic BGP route exchanges.

Adım Adım Çözüm

1
Analyze bandwidth and latency requirements
The requirement calls for 50 Gbps throughput, low latency, and zero public internet exposure.
VPN options (HA Cloud VPN) are limited to 3 Gbps per tunnel and run over public internet, failing high-throughput criteria.
2
Evaluate physical presence and interconnect type
Since the enterprise equipment is co-located in a supported Google Cloud facility, Dedicated Interconnect (offering 10 Gbps and 100 Gbps pipes) is the exact match.
Partner Interconnect is used primarily when equipment is not in a Google co-location facility or when throughput is below 10 Gbps.
3
Configure dynamic routing components
Pair VLAN attachments on the Interconnect with Cloud Routers to exchange routes via BGP.
Cloud Router provides dynamic BGP route advertisement across VPC regions.

Anahtar Kavram

Selecting and configuring Dedicated Interconnect with Cloud Router for high-throughput, low-latency hybrid connectivity.
Tahmini Süre:1m 30s
Soru 860Soru

A healthcare enterprise is deploying virtual machine workloads on Google Compute Engine that process regulated patient data. The enterprise security policy strictly dictates that the organization must retain absolute control over the raw cryptographic key material, ensuring the key is never stored permanently on Google Cloud infrastructure and can be revoked instantly by withholding the key during disk mount operations. Which encryption model should the cloud architect implement for the Compute Engine persistent disks?

Cevabı ve açıklamayı göster

Cevap: Customer-Supplied Encryption Keys (CSEK), where raw AES-256 keys are supplied by the organization for disk creation and attachment operations.

Cevap

Customer-Supplied Encryption Keys (CSEK), where raw AES-256 keys are supplied by the organization for disk creation and attachment operations.
Customer-Supplied Encryption Keys (CSEK) require the user to provide raw 256-bit AES keys directly during API requests to encrypt and decrypt data on persistent disks. Because Google only keeps the key temporarily in memory and never stores raw key material on persistent storage, the organization maintains absolute control over key storage and can revoke access immediately by withholding the key during disk creation or attachment.

Adım Adım Çözüm

1
Analyze security requirements
The requirement specifies that raw key material must never be permanently stored on Google Cloud infrastructure and access must be revokable by withholding the key during disk attachment.
Understanding key storage boundaries dictates the choice between Google-managed, CMEK, and CSEK options.
2
Compare GCP key management options
CSEK requires the customer to pass the raw 256-bit AES key in each API call to encrypt/decrypt data, holding the key transiently in memory without persisting it on Google infrastructure. CMEK and Google-default store keys within Cloud KMS or internal Google key repositories.
CSEK is the only encryption model in GCP where raw key material is kept entirely off GCP persistent storage by the customer.
3
Select the compliant solution
Implement Customer-Supplied Encryption Keys (CSEK) for the Compute Engine persistent disks.
CSEK satisfies both raw key ownership and instant revocation via key withholding during mount operations.

Anahtar Kavram

Customer-Supplied Encryption Keys (CSEK) vs. Customer-Managed Encryption Keys (CMEK)
Tahmini Süre:1m 30s
ÖncekiSayfa 43 / 80Sonraki
Tüm alıştırma soruları — Google Cloud Professional Cloud Architect | Examkin