Spotted a bug? Have a great idea? Help us make great!

How networking makes Google tick

Learn about the networks behind Google that make it possible to empower billions of user products and Google Cloud.


Migrating to GCP? First things first: VPCs

Video Optional

Setting up a virtual private cloud (VPC) lets you protect and isolate your instances. This lays the foundation to do much more complex networking including routing, VPNs, and load balancing.

Create a VPC with subnets


Learn about Virtual Private Cloud (VPC), and the differences between the auto mode VPC network and custom mode VPC network.

Hybrid networking: Cloud Interconnect

Video Optional

While migrating portions of your on-premises systems to the cloud, it’s important for them to communicate with your newly minted cloud resources. Use Cloud Interconnect to set up a high-speed direct connection to Google’s network for faster data migration and an optimal hybrid environment.

Create firewall rules


If you don't take the right precautions, you run the risk of exposing your systems to new vulnerabilities. It’s key to control traffic in and out of your instances on Google Cloud Platform by creating firewall rules. In this codelab, you'll learn about Google Cloud Platform’s firewall rules and how to apply them to Compute Engine VM instances.

Protect your Google Cloud instances with firewall rules

Video Optional

How to control traffic in and out of your instances on GCP by creating firewall rules.

External IP addresses


IP addresses can affect your workloads and how they interact with network traffic, so planning out IP address logic is crucial in maintaining the flexibility and security of your cloud environment. In this codelab, you will learn how to reserve and assign Compute Engine instance external IP addresses to enable communication to the public internet.

Cloud Networking Fundamentals Quiz

Take the Cloud Networking Fundamentals quiz to earn the Cloud Networking badge. You must answer 5 of the 6 questions correctly.