Load balancing is one of the most important features of GCP networking. It allows you to distribute a workload between your scaling resources. It works with GCE, GAE, and GKE.
Load balancing in GCP is one of those topics that can be difficult to comprehend at the beginning. There are many types of load balancers, and the Google documentation makes it slightly difficult to map them to what you can see in the console. When we go to the GCP console (https://console.cloud.google.com) and navigate to Network Services | Load Balancing, will get the following configuration options:
When you look at the documentation, it distinguishes between the following load balancing options. We will look at these in more detail in the Load balancer types section:
- HTTP(S) load balancing
- SSL proxy load balancing
- TCP proxy load balancing
- Network load balancing
- Internal TCP/UDP load...