Get free access

Get free access to the hands-on labs, quests, and skill badges below with Qwiklabs.

Networking and security

Google Cloud Networking makes it easy to manage, scale, and secure your networks. Learn how to implement load balancing and content delivery (Cloud CDN) or optimize your network for performance and cost.

Security is more important than ever in a world where everything is connected. In order to meet worldwide demand, it’s estimated the cybersecurity workforce needs to grow by 145% 1. You can get started with security engineering in the cloud by understanding key risk mitigation and response tactics to potential threats such as DDoS attacks or phishing.

Network Engineer learning path

Learn how to implement the right networking solution for your organization. Cloud Network Engineers configure, maintain, and troubleshoot network components and their connection to IT infrastructure.

Learning path diagram for network engineerSKILL BADGE Getting Started: Create and Manage Cloud ResourcesHANDS-ON LABS Network Performance and Optimization Networking in Google CloudSKILL BADGE Build and Secure Networks in Google CloudGoogle Cloud Fundamentals: Core Infrastructure


Google Cloud Fundamentals: Core Infrastructure

In this course, you will learn about the computing and storage services available in Google Cloud, including Compute Engine, Google Kubernetes Engine, App Engine, Cloud Storage, Cloud SQL, and BigQuery. This course also introduces important resource and policy management tools, such as the Resource Manager hierarchy and Cloud Identity and Access Management.

Switching to Google Cloud from another public cloud provider? Start with Google Cloud Fundamentals for those with experience in AWS or Azure.

Learn more

Skill badge

Getting Started: Create and Manage Cloud Resources

You might come into this quest with little or no prior cloud knowledge, but you'll come out with practical experience that you can apply to your first Google Cloud project. You'll learn how to write Cloud Shell commands, deploy your first virtual machine, and run applications on Kubernetes Engine or with load balancing. You'll have the opportunity to earn a Google Cloud skill badge upon completion.

Learn more


Networking in Google Cloud

How do you manage and scale your organization's networks in Google Cloud? This course covers Virtual Private Cloud (VPC) networks, subnets, and firewalls and the interconnection among networks, load balancing; Cloud DNS, Cloud CDN, and Cloud NAT. The course also covers common network design patterns and automated deployment using Deployment Manager or Terraform.

Learn more

Skill badge

Build and Secure Networks in Google Cloud

Networking is at the core of cloud computing. Learn the essential Google Cloud networking services and tools. Get the practical experience to start developing robust networks.You’ll have the opportunity to earn a Google Cloud skill badge upon completion.

Learn more

Hands-on lab

Network Performance and Optimization

Practice with real-life cloud networking use cases to learn best practices for overcoming common bottlenecks. These labs cover topics like testing and improving network performance and integrating high-throughput VPNs and networking tiers.

Learn more
  • Products

    What you'll learn

    Cloud CDN, Cloud DNS, Cloud IAM, Networking, Cloud Armor, Cloud Shell, Cloud Console, Cloud Interconnect, Cloud Load Balancing, Network Service Tiers, Cloud Deployment Manager, VPC, Cloud NAT

  • Courses



  • Labs



Take the next step

Additional courses and practice

Google cloud skill badge

Get started on this learning path with exclusive discounts from Google Cloud.

Enroll now

Digital events and webinars


Ready to get started?

Enroll today and claim your exclusive Google Cloud training discounts.

Take these courses in a classroom setting
Request a private session for your organization
Find these courses on Pluralsight
Find these courses on Coursera