3 ms·
A corollary to #1 might be to structure your apps and data to be as portable as possible, e.g. use MariaDB or PostGreSQL rather than an AWS-specific dbms, maint
by blisterpeanuts 6y ago
A corollary to #1 might be to structure your apps and data to be as portable as possible, e.g. use MariaDB or PostGreSQL rather than an AWS-specific dbms, maintain your own backups, etc.
Such portability can pay off in other ways as well. Example: a competitor to Amazon in the retail space told us they would not buy our IoT product with an AWS back end, so we had to port it to an alternative cloud provider.
This probably won't scale well when you get to a level of hundreds of millions of unique users, though.
- timoth3y 6y agoAbsolutely, but you need to be very deliberate and careful in doing that. It's hard to pull off in practice. AWS, just like MS in the 90s, gives you access to a lot of amazing tools that make it very easy to "accidentally" lock yourself into their platform.