A thing to learn: Never, ever base anything big on a big player, be it Amazon, Google, or anyone else. They can screw you at any time with or without a valid reason.
Another lesson: All (especially not very big) companies relying on cloud must remember that AWS, GCE, Azure may sound very good, but they can screw your businesses at any time with or without a valid reason. VPS or on-prem should not be discarded without due deliberation.
Edit: removed a bit of a rant.