In order to support a globally deployed SaaS application, I've recently been tasked with building out a new, scalable, redundant inter-connection of geo-dispersed private networks for the foundation. I can hear you now…“Yeah, and? We solved that ages ago with MPLS or at the very least static L2L VPN tunneling!” Well, this particular application environment happens to be running entirely in Amazon’s AWS cloud in separate VPC’s, spanning multiple regions worldwide. The thing is, Amazon doesn’t provide any MPLS-style product to do this seamlessly, not even for VPC’s that exist within the same region (and possibly even within the same datacenter). So, what now?