πŸ‡ΊπŸ‡Έ Google Cloud Professional Cloud Architect Β· subject

Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure Syllabus

The Managing and Provisioning a Solution Infrastructure syllabus for Google Cloud Professional Cloud Architect in full: 5 chapters, 20 topics and 8 sub-topics, every one listed below, plus 68 Managing and Provisioning a Solution Infrastructure flashcards with answers.

5Chapters
20Topics
8Sub-topics
68Flashcards

Managing and Provisioning a Solution Infrastructure syllabus: all 5 chapters

Expand any chapter to see its topics and sub-topics.

  1. Network Architecture and Configuration

    4 topics
    • VPC design and subnetting
      • Shared VPC and VPC Peering
      • Custom vs. auto mode networks
    • Firewall rules and hierarchical policies
    • Cloud DNS and private DNS zones
    • Network Service Tiers and routing
  2. Hybrid and Multi-Cloud Connectivity

    4 topics
    • Cloud VPN configurations
      • HA VPN vs. Classic VPN
    • Cloud Interconnect options
      • Dedicated vs. Partner Interconnect
    • Cloud Router and dynamic routing with BGP
    • Network Connectivity Center
  3. Storage Systems Provisioning

    4 topics
    • Cloud Storage classes and lifecycle management
      • Standard, Nearline, Coldline, Archive
      • Object versioning and retention policies
    • Persistent Disk and Hyperdisk configuration
    • Filestore deployment
    • Data retention and lifecycle policies
  4. Compute and Database Systems Provisioning

    4 topics
    • Provisioning Compute Engine and instance templates
    • Managed instance groups and autoscaling
    • Configuring Cloud SQL and AlloyDB
      • High availability and read replicas
    • Provisioning Spanner, Bigtable, and Firestore
  5. Infrastructure as Code and Deployment

    4 topics
    • Terraform on Google Cloud
      • State management and modules
    • Infrastructure Manager and Config Connector
    • Cloud Marketplace deployments
    • Resource hierarchy and organization policies

Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure flashcards β€” 68 questions with answers

  1. In Google Cloud, what is the network scope of a VPC, and how do subnets relate to regions?

    A VPC is a global resource (it spans all regions), while each subnet is a regional resource confined to a single region but spanning all zones within that region.

  2. What are the two subnet creation modes for a Google Cloud VPC, and which is recommended for production?

    Auto mode (one subnet per region with predefined /20 ranges) and Custom mode (you define each subnet and its range manually). Custom mode is recommended for production for full IP control.

  3. In a GCP VPC, which four IP addresses in every subnet primary range are reserved and unusable?

    The network (first) address, the default gateway (second) address, and the second-to-last and last (broadcast) addresses are reserved in each subnet primary range.

  4. What is the purpose of a secondary IP range on a GCP subnet?

    A secondary range provides alias IP ranges, commonly used for GKE Pods and Services so they get their own routable IPs separate from the node primary range.

  5. What is the implied (default) behavior of GCP VPC firewall rules before any user rules are added?

    There are two implied rules: allow all egress (priority 65535) and deny all ingress (priority 65535). Implied rules cannot be deleted, only overridden by higher-priority rules.

  6. In GCP firewall rules, what does a lower priority number mean, and what is the valid range?

    Lower numbers mean higher precedence (evaluated first). The range is 0 to 65535, with 1000 as the default.

  7. What are the two pre-populated rules created with a GCP auto/default network, and what do they permit?

    default-allow-internal (allows traffic within the VPC) plus rules allowing SSH (22), RDP (3389), and ICMP from anywhere; these come with the default network template.

  8. What is a hierarchical firewall policy in Google Cloud and where can it be applied?

    Hierarchical firewall policies are firewall rule sets applied at the organization or folder level (not just on the VPC), so they are inherited by all resources below and enforced before VPC-level rules.

  9. In hierarchical firewall policies, what do the 'goto_next' and 'allow/deny' actions do?

    goto_next delegates the decision to the next level down in the hierarchy (lower-level policy or VPC rules), while allow/deny make a final decision at that level.

  10. What is Cloud DNS, and what SLA does it offer?

    Cloud DNS is Google's scalable, managed authoritative DNS service. It offers a 100% uptime SLA for its anycast name servers.

  11. What is the difference between a public and a private managed zone in Cloud DNS?

    A public zone is visible to the internet and answers queries from anywhere; a private zone is only resolvable from authorized VPC networks within Google Cloud.

  12. In Cloud DNS, what is DNS peering used for?

    DNS peering lets one VPC (consumer) forward DNS queries for a namespace to another VPC (producer), so the consumer can resolve records hosted in the producer's private zones.

  13. What is a Cloud DNS forwarding zone used for?

    A forwarding zone forwards queries for a specific namespace to external/on-premises DNS servers (target IPs), enabling hybrid name resolution from a VPC.

  14. What are the three Network Service Tiers in Google Cloud and the key difference between them?

    Premium Tier routes traffic over Google's global backbone (cold-potato routing, best performance, global LB); Standard Tier routes over the public internet (hot-potato, lower cost, regional only).

  15. In Premium vs Standard Network Service Tier, which load balancers are available in each?

    Premium Tier supports global external load balancers; Standard Tier only supports regional external load balancers.

  16. What are the route priorities/types in a GCP VPC routing table?

    System-generated subnet routes and default route, plus custom static routes and dynamic routes (learned via Cloud Router/BGP). More specific prefix wins; ties broken by lowest priority value.

  17. What are the two routing modes for a GCP VPC's dynamic routing, and how do they differ?

    Regional dynamic routing applies Cloud Router learned routes only within the Cloud Router's region; Global dynamic routing propagates them to all regions in the VPC.

  18. What are the two types of Cloud VPN, and how do they differ in availability/SLA?

    Classic VPN (single interface, 99.9% SLA, being deprecated for some features) and HA VPN (two interfaces with two external IPs, 99.99% SLA when configured correctly).

  19. What BGP requirement does HA VPN have that Classic VPN does not strictly require?

    HA VPN requires dynamic routing with BGP (Cloud Router) and uses two tunnels for redundancy; Classic VPN can use either static or dynamic routing.

  20. What is the maximum throughput of a single Cloud VPN tunnel?

    Approximately 3 Gbps per tunnel (in practice often cited as up to ~3 Gbps for IPv4); throughput scales by adding more tunnels.

Show the other 48 Managing and Provisioning a Solution Infrastructure flashcards
  1. What are the two main Cloud Interconnect options and their bandwidth granularity?

    Dedicated Interconnect (direct physical connection, 10 Gbps or 100 Gbps circuits) and Partner Interconnect (through a service provider, from 50 Mbps up to 50 Gbps).

  2. When would you choose Partner Interconnect over Dedicated Interconnect?

    Choose Partner Interconnect when you can't meet Google in a colocation facility, need less than 10 Gbps, or want a provider to manage the physical connection.

  3. What SLA can Dedicated Interconnect achieve, and what topology is required for 99.99%?

    Dedicated Interconnect offers a 99.9% SLA by default and a 99.99% SLA when deployed with redundant connections across two metro availability zones (four connections).

  4. What is the difference between Cloud Interconnect and Direct/Carrier Peering?

    Interconnect provides access to internal RFC 1918 VPC IPs (private connectivity); Direct/Carrier Peering only provides access to Google public services (Google Workspace, APIs) and does not reach VPC internal IPs.

  5. What is Cloud Router and what protocol does it use?

    Cloud Router is a fully managed service that dynamically exchanges routes between your VPC and on-prem/peer networks using BGP (Border Gateway Protocol), enabling dynamic routing for VPN and Interconnect.

  6. In Cloud Router BGP, what is a custom route advertisement (advertised routes) used for?

    It lets you control which subnets/prefixes Cloud Router advertises to the on-prem peer β€” either default (advertise all subnets) or custom (advertise specific IP ranges).

  7. What is a BGP ASN, and what ranges does Cloud Router support?

    An Autonomous System Number identifies each BGP peer. Cloud Router supports private ASNs (64512-65534, 4200000000-4294967294) for Google's side and you assign a peer ASN to the on-prem router.

  8. What is Network Connectivity Center (NCC) in Google Cloud?

    NCC is a hub-and-spoke connectivity management model where a central hub connects multiple spokes (VPNs, Interconnects, router appliances, VPCs) to enable site-to-site and site-to-cloud data transfer.

  9. In Network Connectivity Center, what is a 'spoke' versus a 'hub'?

    A hub is the central management resource that provides connectivity between spokes; a spoke is a resource attached to the hub (HA VPN tunnel, VLAN attachment, router appliance, or VPC) representing a network endpoint.

  10. What are the four standard Cloud Storage classes from hottest to coldest?

    Standard, Nearline, Coldline, and Archive.

  11. What are the minimum storage durations for Nearline, Coldline, and Archive Cloud Storage?

    Nearline = 30 days, Coldline = 90 days, Archive = 365 days minimum storage duration (early deletion incurs a charge).

  12. For Cloud Storage, what access pattern fits Nearline vs Coldline vs Archive?

    Nearline: accessed less than once a month; Coldline: less than once a quarter (~90 days); Archive: less than once a year (long-term backup/DR).

  13. How does Cloud Storage pricing trade off across classes as data gets colder?

    Colder classes have lower at-rest storage cost but higher data retrieval/access costs and longer minimum-storage commitments; Standard has highest storage cost but no retrieval fee.

  14. What is an Object Lifecycle Management rule in Cloud Storage and give two example actions?

    It's a per-bucket policy that automatically takes action on objects meeting conditions (e.g., age, createdBefore). Example actions: SetStorageClass (transition to Coldline) and Delete.

  15. What is the difference between Cloud Storage 'Object Lifecycle Management' and 'Object Versioning'?

    Versioning keeps noncurrent (older) copies of objects when overwritten/deleted; Lifecycle Management automates transitions/deletions, including cleaning up noncurrent versions based on conditions.

  16. What are the Persistent Disk types, and which offers the highest IOPS?

    pd-standard (HDD), pd-balanced (general SSD), pd-ssd (performance SSD), and pd-extreme (highest IOPS with provisioned IOPS). pd-extreme/Hyperdisk offer the highest performance.

  17. What is Hyperdisk and how does it differ from traditional Persistent Disk?

    Hyperdisk is Google's next-gen block storage that decouples capacity, throughput, and IOPS so each can be provisioned and tuned independently, offering higher and more flexible performance than standard PD.

  18. Name three Hyperdisk variants and their primary optimization.

    Hyperdisk Balanced (general purpose), Hyperdisk Extreme (highest IOPS for demanding databases), and Hyperdisk Throughput (cost-effective high throughput for scale-out/analytics workloads).

  19. How does Persistent Disk performance generally scale, and what is a key implication for sizing?

    PD IOPS and throughput scale with disk size and (for some types) the VM's vCPU count, so you may need to increase disk size or VM size to reach a target performance level.

  20. What is the difference between a zonal and a regional Persistent Disk?

    A zonal PD exists in one zone; a regional PD synchronously replicates data across two zones in a region for higher availability and DR failover.

  21. What is Filestore, and what protocol does it use?

    Filestore is Google's fully managed NFS (network file system) service providing shared file storage for Compute Engine and GKE workloads via the NFSv3 protocol.

  22. Name the main Filestore service tiers and a distinguishing feature of each.

    Basic HDD/SSD (general file sharing), Zonal (high performance, scalable capacity), Enterprise (regional, high availability across zones, GKE-friendly), and Regional. Enterprise/Regional add multi-zone redundancy.

  23. What is a retention policy (bucket lock) in Cloud Storage used for?

    A retention policy enforces a minimum retention period during which objects cannot be deleted or overwritten; with a bucket lock it becomes immutable, supporting compliance (WORM).

  24. What is an instance template in Compute Engine and a key constraint about modifying it?

    An instance template is an immutable resource defining VM properties (machine type, image, disks, network) used to create instances/MIGs. It cannot be edited; you must create a new template to change configuration.

  25. What is a Managed Instance Group (MIG) and what three capabilities does it provide?

    A MIG creates identical VMs from an instance template and provides autoscaling, autohealing (health-check-based recreation), and automated/rolling updates plus load balancing integration.

  26. What is the difference between a zonal and a regional MIG?

    A zonal MIG places all instances in one zone; a regional MIG spreads instances across multiple zones in a region for higher availability.

  27. What signals can Compute Engine autoscaling for a MIG be based on?

    CPU utilization, HTTP(S) load balancing serving capacity, Cloud Monitoring custom metrics, and schedule-based scaling. A target value is set and the autoscaler adds/removes instances to meet it.

  28. In MIG updates, what is the difference between a rolling update and a canary update?

    A rolling update gradually replaces all instances with the new template (controlled by maxSurge/maxUnavailable); a canary update applies the new template to only a subset (e.g., target size) to test before full rollout.

  29. What are the high-availability options for Cloud SQL?

    Cloud SQL HA uses a regional configuration with a primary and a standby instance in a different zone, with automatic failover; read replicas can be added for read scaling (and cross-region DR).

  30. What is AlloyDB and how does it relate to Cloud SQL/PostgreSQL?

    AlloyDB is a fully managed, PostgreSQL-compatible database optimized for high performance and analytical (HTAP) workloads, offering better performance and scalability than standard Cloud SQL for PostgreSQL via a disaggregated storage architecture and columnar engine.

  31. What scaling/consistency properties make Cloud Spanner unique?

    Spanner is a globally distributed, horizontally scalable relational database providing strong consistency and high availability with up to 99.999% SLA (multi-region), using TrueTime for external consistency.

  32. What is Bigtable best suited for, and what data model does it use?

    Bigtable is a NoSQL wide-column store for large-scale, low-latency, high-throughput analytical and operational workloads (time-series, IoT, AdTech). It uses a single-key (row key) sorted, sparse table model with no SQL/joins.

  33. How does Bigtable performance scale, and what is the rough throughput per node?

    Bigtable scales linearly by adding nodes; each SSD node handles roughly 10,000 QPS (reads or writes) at ~6 ms latency. Capacity/performance grows with node count.

  34. What are the two modes of Firestore and how do they differ?

    Native mode (document database with real-time listeners, offline sync, strong consistency, for mobile/web apps) and Datastore mode (backward-compatible with Datastore for server workloads, no real-time/offline features).

  35. In Bigtable, why is row key design critical?

    Because data is sorted by row key and stored contiguously, poorly designed keys (e.g., sequential timestamps) cause hotspotting; well-distributed keys spread reads/writes evenly across nodes to avoid bottlenecks.

  36. What is Terraform and what are its core files/commands for Google Cloud?

    Terraform is HashiCorp's declarative infrastructure-as-code tool. It uses .tf config files and the google provider; core workflow is terraform init, plan, and apply, with state stored (ideally in a GCS backend).

  37. Why store Terraform state in a Cloud Storage bucket, and what feature prevents concurrent corruption?

    A GCS remote backend centralizes/shares state and enables state locking (via object generation/Cloud Storage) so concurrent applies don't corrupt state; it also keeps sensitive state off local machines.

  38. What is Infrastructure Manager in Google Cloud?

    Infrastructure Manager is Google's managed service that provisions infrastructure using Terraform configurations, automating Terraform execution with state management, IAM integration, and versioned deployments.

  39. What is Config Connector and what does it enable?

    Config Connector is a GKE add-on (Kubernetes addon) that lets you manage Google Cloud resources as Kubernetes objects (via CRDs/YAML), so you provision GCP infrastructure using kubectl and Kubernetes-native, declarative reconciliation.

  40. What is Cloud Marketplace and what deployment benefit does it provide?

    Cloud Marketplace offers pre-configured, vendor-provided solutions (VM images, Kubernetes apps, SaaS) that can be deployed into your project with one click, often using Deployment Manager/Terraform under the hood and integrated/unified billing.

  41. What is the Google Cloud resource hierarchy from top to bottom?

    Organization β†’ Folders β†’ Projects β†’ Resources. IAM policies and organization policies set at a higher level are inherited by everything below.

  42. What is the difference between IAM policies and Organization Policies?

    IAM policies define who (identity) can do what (role) on a resource; Organization Policies (constraints) define what configurations are allowed on resources (e.g., restrict allowed regions, disable external IPs), regardless of identity.

  43. What is a project's role in the GCP resource hierarchy and billing?

    A project is the base-level organizing entity that contains resources, is the unit for enabling APIs, IAM, quotas, and billing; every resource belongs to exactly one project, and projects link to a billing account.

  44. What is an organization policy constraint, and name two common examples?

    A constraint is a rule applied via Organization Policy Service to restrict resource configurations. Examples: constraints/compute.vmExternalIpAccess (disable external IPs) and constraints/gcp.resourceLocations (restrict resource regions).

  45. What is Shared VPC and what problem does it solve in the resource hierarchy?

    Shared VPC lets a host project share its VPC network with multiple service projects in the same organization, so resources in different projects use a centrally managed network β€” separating network admin from project admins.

  46. What is VPC Network Peering and one key limitation versus a single VPC?

    VPC Peering privately connects two VPCs (even across projects/orgs) so they exchange traffic using internal IPs. Limitation: peering is non-transitive (peered VPCs don't share each other's other peers) and subnet IP ranges must not overlap.

  47. For data retention compliance, how do Cloud Storage retention policies and lifecycle rules work together?

    Retention policies enforce a minimum time objects must be kept (preventing deletion); lifecycle rules then automate transition to colder classes and eventual deletion once the retention period and age conditions are met.

  48. What is the difference between Compute Engine sole-tenant nodes and standard shared-core provisioning?

    Sole-tenant nodes dedicate an entire physical server to a single customer's VMs (for compliance/licensing isolation), whereas standard VMs share host hardware with other tenants.

Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure FAQ

What is in the Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure syllabus?

Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure is split into 5 chapters: Network Architecture and Configuration, Hybrid and Multi-Cloud Connectivity, Storage Systems Provisioning, Compute and Database Systems Provisioning and Infrastructure as Code and Deployment. Together they contain 20 topics and 8 sub-topics.

How many chapters are in Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure?

5 chapters, containing 20 topics and 8 sub-topics. The largest chapter is Network Architecture and Configuration, with 4 topics.

Are there flashcards for Google Cloud Professional Cloud Architect Managing and Provisioning a Solution Infrastructure?

Yes β€” a 68-card Managing and Provisioning a Solution Infrastructure deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.