Section 1: Designing and planning a Google Cloud VPC network (~21% of the
- 1.1 Designing an overall network architecture. Considerations include:
- Differentiating between network tiers (e.g., Premium and Standard).
- Designing for high availability, failover, disaster recovery, and scale.
- Designing the DNS topology (e.g., on-premises and Cloud DNS).
- Choosing an appropriate load balancer for network implementation.
- Planning for Google Kubernetes Engine (GKE) networking (e.g., secondary ranges, scale
- potential based on IP address space, and access to GKE control plane).
- Identifying the most appropriate Identity and Access Management (IAM) roles suited to
- specific network architecture designs (e.g. load balancer provisioning and Shared VPC
- subnet permissions).
- Planning for connectivity to managed services (e.g., private services access, Private
- Service Connect [PSC], and Serverless VPC Access).