Load balancing
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 Google Cloud Console (https://console.cloud.google.com) and navigate to NETWORKING | Network Services | Load Balancing, and finally click on Create load balancer, we will be presented with 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 (external and internal)
- SSL proxy load...