For non-HTTP(S) traffic, the load balancing policies vary a little but the objective remains essentially the same. Let's take a few examples:
- SSL proxy load balancing: With an SSL proxy, the SSL sessions are terminated at the beginning (at the global load-balancing layer).
- TCP proxy: Unlike an SSL proxy, this can handle HTTP(S) traffic, but is not the most recommended way. The advantage it does provide is the ability to use a single IP address for all of the routing, which may be required sometimes.
- Internal load balancing: This allows you to scale your services behind a private IP used for load balancing. This is internal, which means it is only applicable to networks used by GCP itself (for example, VPC). At the core, ...