Google Cloud Platform Load Balancing enables you to do the following:
Distribute load-balanced resources in single or multiple regions
Meet your high availability requirements
Put your resources behind a single anycast IP address
Scale your resources up or down with intelligent Autoscaling
Use Cloud CDN for optimal content delivery
With Cloud Load Balancing, you can serve content as close as possible to your users, on a system that can respond to over 1 million queries per second.
Cloud Load Balancing is a fully distributed, software defined, managed service. It is not an instance or device-based, so you do not need to manage a physical load balancing infrastructure.
To decide which load balancer best suits your implementation of Google Cloud Platform, consider the following aspects of Cloud Load Balancing: