I am unable to find the proper documentation to create a failover scenario similar to the one offered by Azure Traffic Manager and AWS Route 53 Traffic Policy in Google Cloud (DNS based). Is such kind of functionality even possible in google cloud?
Thanks, Mahesh
Google Cloud does not offer DNS failover features similar to Route 53 or Azure Traffic Manager.
In Google Cloud, a load balancer and health checks are deployed instead of DNS server failover features.
Because of DNS global caching of resource records, DNS failover is often not a good solution. Load balancers are a better location to implement traffic management. The load balancer and instance group management have far more details about the underlying services to make good decisions. DNS has only a few options to make management decisions.