
Initialize and run the following Terraform file nw_vpc_peering.tf
This TF file will create 2 new VPCs, ‘nw-mynetwork’ and ‘nw-privatenet’, along with necessary configurations for the VPC Peering portion of the lab.
CIDR range for nw-mynetwork is 10.128.0.0/24
CIDR range for nw-privatenet is 172.16.0.0/24
Feel free to edit the script, and replace with your own namings
This is your complete guide to mastering Google Cloud Networking — from foundational concepts to advanced architectures, real-world demos, and some automation with Terraform.
Whether you're a beginner or an IT professional transitioning to the cloud, this course takes you from zero to expert in designing, building, and managing network infrastructure on Google Cloud Platform (GCP) — with AWS equivalents as a powerful addition to help you become cloud-fluent across providers.
The course starts with core GCP networking services and progresses into advanced, production-ready patterns used by real-world teams, including hybrid connectivity, service networking, and load balancing. You'll get hands-on with practical labs, real-world scenarios, and Terraform automation.
By taking this course, you will:
Start from scratch — no prior GCP or networking experience is required
Understand the core components of GCP networking: Virtual Private Cloud (VPC), subnets, routes, firewalls, and Shared VPC
Learn to deploy and secure compute resources in public and private subnets using Compute Engine, Cloud NAT, Cloud Load Balancer and Cloud DNS and Hybrid Cloud DNS
Configure Firewall Rules, Private Google Access, Private Service Access, Private Service Connect, and VPC Peering,
Master GCP Load Balancing: HTTP(S), TCP/UDP, Internal Load Balancers, Cloud Content Delivery Network (CDN), and Global Load Balancers
Set up hybrid connectivity with Cloud VPN, Interconnect, and Cloud Router
Explore Cloud DNS for internal name resolution, and DNS routing across environments
Automate some aspect using Terraform — build reusable, production-ready Infrastructure as Code (IaC) modules
Compare GCP features with AWS equivalents such as VPC, Subnets, ALB/NLB, Route53, Transit Gateway, and more