Bandwidth?
To have your SQL server hosted on one cloud and your processing tier on another is just nuts! Higher latency _and_ higher cost, as well as doubling your potential points of failure...
To have your SQL server hosted on one cloud and your processing tier on another is just nuts! Higher latency _and_ higher cost, as well as doubling your potential points of failure...