Setting up federated access into AWS via Azure is good way to make this not suck. You can put a VPN between Azure and AWS and it almost feels like one cloud. You can spin up EC2 machines and have them talk to your private resources in Azure (and vice versa, I suppose).