Comment by ryandrake
3 years ago
Sigh. It's now been [0] days since the last "My [business | e-mail | critical thing] depended entirely on a single service with no backup, I got suspended, and now I can't do my [business | e-mail | critical thing]!" story. I do sympathize, and the right fix is for these services to have better support, but come on... These stories happen so often and get ample press. They should not be surprising. Please stop doing this, people! If something you rely on for your livelihood depends on a single company as a single point of failure, that is a flaming, burning emergency that needs to be solved right now!
nope. nope. nope.
are you supposed to write your own firebase? develop your own android? yes, OP learned a hard lesson about Google, but that does not mean that you cannot build stuff using just one provider. you need to do your due diligence of course. You need to have a plan, of course. But the cost of doing this on 2 platforms skyrocket. And especially for a small player the multi-cloud, massive investment is just not an option.
I'll go one step further and say that if your website/app/service can be taken offline by any issue with a single vendor, it's more than an emergency, it was engineered incorrectly from the start.
Are new devs taught that having something in two AWS zones equals redundancy? You drank the Kool-aid, people.