Description
Course info
Level
Intermediate
Updated
Jan 14, 2019
Duration
1h 37m
Description

The GCP provides a variety of networking services to interconnect different VPC networks on the GCP, as well as to connect on-premise installations with those on the cloud. Some of these involve the use of external IP addresses, while others support internal, or RFC 1918 IP addresses. Knowing the right interconnection technology for your use-case can get confusing. In this course, Leveraging Network Interconnection Options on the GCP, you will gain the ability to precisely understand the differing semantics of these interconnection options and configure the right one for your use case. First, you will learn the full range of available options, including both Peering and Interconnect options, as well as Shared VPCs, VPN, and VPC Peering. Next, you will discover how VPCs can be peered across projects or even organizations using VPC Network Peering. Finally, you will explore how to implement both static and dynamic VPN gateways. When you are finished with this course, you will have the skills and knowledge of the network interconnection options on the GCP needed to build efficient, fine-tuned connections between networks, whether those networks are on the GCP or on-premise.

About the author
About the author

A problem solver at heart, Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework.

More from the author
Building Features from Image Data
Advanced
2h 10m
Aug 13, 2019
Designing a Machine Learning Model
Intermediate
3h 25m
Aug 13, 2019
More courses by Janani Ravi
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, my name is Janani Ravi, and welcome to this course on Leveraging Network Interconnection Options on the GCP. A little about myself, I have a masters in electrical engineering from Stanford, and I've worked at companies such as Microsoft, Google, and Flipkart. At Google, I was one of the first engineers working on real-time collaborative editing in Google Docs, and I hold four patents for its underlying technologies. I currently work on my own startup, Loonycorn, a studio for high quality video content. The GCP provides a variety of networking services to interconnect different VPC networks on the Google cloud, as well as to connect on-premise installations with those on the cloud. Some of these involve the use of external ID addresses, while others support internal ID addresses. In this course, you will gain the ability to precisely understand the differing semantics of these interconnection options, and configure the right one for your use case. First, you will learn the full range of available options, including both peering and interconnect options, as well as shared VPCs, VPN and VPC peering. Next, you will discover how VPCs can be peered across projects or even organizations using VPC network peering. Please note that VPC network peering is not a hybrid connectivity option. It is explicitly meant to connect two GCP networks. However, these two networks could be in different projects or even in different organizations. Finally, you'll explore how to implement both static and dynamic VPN gateways. These are useful for private access over an encrypted tunnel and make sense when you cannot avail of the interconnect options, but still need access on internal RFC 1918 IP addresses to GCP resources. Dynamic VPN has the additional functionality that a BGP-enabled cloud router is set up on the GCP end to dynamically detect and advertise changes in network topology at either end. When you're finished with this course, you will have the skills and knowledge of the network interconnection options on the GCP needed to build efficient, fine-tuned connections between networks, whether those networks are on the Google cloud or on-premise.