Networking in Google Cloud

Learn everything you need to know about building an efficient, sustainable and scalable Cloud infrastructure, and discover how to configure each of the different networking options available to you on Google Cloud.

google badge
Book this course
Call our sales team today
2 day course
Partner of the Year
A private training session for your team. Groups can be of any size, at a location of your choice including our training centres.

As an authorized Google Cloud Training Partner, we’ve been selected by Google to deliver this two-day course. Through lectures, demos, and hands-on labs, we’ll help you explore and deploy Google Cloud networking technologies.

We’ll cover some of the key technologies and principles used when building a Cloud network including Virtual Private Cloud (VPC) networks, subnets, and firewalls; interconnection among networks; load balancing; Cloud DNS; Cloud CDN; and Cloud NAT. Throughout the session, we’ll also look at common network design patterns.

By the end of the day, you’ll have a deeper understanding of the main networking infrastructure in Google Cloud and how you can use these solutions to achieve business objectives.

Our Networking in Google Cloud course is available as a private training session that can be delivered via Virtual Classroom or at a location of your choice in South Africa.

Course overview

Who should attend:

This course is suitable for you if you are a network engineer or admin who is either using Google Cloud or is planning to do so. It’s also ideal for individuals who want to be exposed to software-defined networking solutions in the cloud.

What you'll learn:

By the end of this course, you will be able to:

  • Configure Google VPC networks, subnets, and routers
  • Route traffic by using DNS traffic steering
  • Control network access to endpoints in VPCs
  • Implement network connectivity between Google Cloud projects
  • Implement load balancing
  • Configure connectivity to Google Cloud VPC networks
  • Configure private connection options to provide access to external resources and services from internal networks
  • Identify the best Network Service Tier for your needs


To get the most out of this course, participants should have completed the Google Cloud Fundamentals: Core Infrastructure course, or have equivalent experience. You should also have understanding of the seven-layer OSI model, IPv4 addressing, and managing IPv4 routes.

Course agenda

Module 1: VPC Networking Fundamentals
  • Overview of VPC networks
  • IPv6 addressing
  • Routes and route preferences
  • Bring your own IP (BYOIP)
  • Multiple network interfaces
  • Cloud DNS policies
Module 2: Controlling Access to VPC Networks
  • Outline how IAM policies affect VPC network access
  • Create and use service accounts to control access to network resources
  • Control access to Compute Engine instances with tag-based firewall rules
Module 3: Sharing Networks Across Projects
  • Describe the different ways to share VPC networks that are available in Google Cloud
  • Recognize when to use Shared VPC and when to use VPC Network Peering
  • Configure peering between unrelated VPC networks
Module 4: Load Balancing
  • Create a load balancer
  • Describe where you can use hybrid load balancing
  • Describe the benefits of using an Internal TCP / UDP load balancer as an external next hop
  • Enable and use Cloud CDN
  • Configure traffic management
Module 5: Hybrid Connectivity
  • Describe how Dedicated Interconnect and Partner Interconnect are used and what their differences are
  • Determine which Cloud Interconnect product is best for a given use case
  • Create a connection over a VPN with Cloud Router
  • Describe how to use Network Connectivity Center to configure connectivity
Module 6: Private Connection Options
  • Determine which private connection option is needed for a given use case
  • Configure Private Google Access to allow access to Google Cloud services from VM instances with only internal IP addresses
  • Describe Private Service Connect and its use cases
  • Describe private service access and its use cases
  • Configure Cloud NAT to provide your instances without public IP addresses access to the internet
Module 7: Network Pricing & Billing
  • Recognize how networking features are billed
  • Use Network Service Tiers to optimize spend
  • Compare and contrast the Network Service Tiers
  • Describe how labels are used to understand network spend
Module 8: Network Monitoring & Troubleshooting
  • Configure uptime checks, alerting policies, and charts for your network services
  • Use VPC Flow Logs to log and analyze network traffic behavior
Don't miss out
Keep up to date with news, views and offers from Jellyfish Training.
Your data will be handled in accordance with our Privacy Policy