Your question is a huge depends. Typically, a large scale, multi-datacenter configuration would look like the following.
Code:
GTM (global traffic manager)
|
geolocation routing policy
| |
East coast West coast
| | | |
LB VIP LB VIP LB VIP LB VIP (load balancer [LB] virtual IPs [VIP])
| | | |
services<-->services services<-->services
The products and services you use to satisfy all of those components depends on your company culture, budget constraints, and technical prowess of staff.