To be fair, though, if AWS were to disappear your Netflix wouldn't work anymore. And given that it took them seven years [1] to move to AWS, I guess it would take them quite a while to move to Azure or Google or their own hardware.
For the logistics / shopping part I agree, though: I live in Switzerland, where Amazon doesn't ship much except for books and I have to say I don't feel I'm missing much. In fact, many local online stores which could develop because they weren't drowned by Amazon work better IMHO and at similar prices than the Amazon website.
[1]: https://media.netflix.com/en/company-blog/completing-the-net...
But I can guarantee you, if Netflix can, they already did, so to make them in a position better negotiate price with AWS.
Sort of. If you are only ever using the basics such as EC2 and S3, then it is relatively easy to migrate. Use more services and it becomes a nightmare.
Heck, even with just EC2 it is already non trivial, think about a huge server deployment with a myriad of security groups and subnets that were fine tuned for years.
If you follow comments about both, there are recurring ones of people who order 5000-15000 cores on Google for short computing intensive tasks whereas AWS didn't let them have thousandS. That forced them to switch.
> Amazon is absolutely not irreplaceable for me, nor do I think it's irreplaceable for others.
I'm an avid reader, and I'd be seriously inconvenienced without Amazon. Selling books has become only a small part of what they do, but it's still the part I care most about.
I started using just S3 in 2007, but fully moved my hosting on AWS by 2010. And never looked back. Their offering is the most mature, compared to competitors. And continuously improves, Few (random) examples:
1) They allow HTTPs breaking at the load balancer level, along with certificates you can just generate on the fly and use. Its so freakin' easy, you wouldn't believe, in comparison to, the process, if it was not there.
2) They keep on reducing prices on their own. As a customer you can't but feel glad when that happens.
3) Their DNS service (Route 53) is the easiest to configure I have seen. Having ran my own DNS, before it was released.
On top of that, there is a learning curve for any cloud. Which is as cumbersome as learning a new OS. Just like you will have to learn at least 10/20 commands before you can be productive on a new OS, same it is for cloud. E.g. How to build an image; how to spawn an instance; how to backup to S3; how to mount a volume; and so on...
Also the range and variety of instance types which you could get (memory intensive, compute intensive, from ultra small to the nxlarge ones)
There are also other reasons: Example, I tried to explore Google cloud, when it came out, but the sandbox model was not for me. So couldn't use it. I totally believe that its got better. But just my experience with it.
>but I'm not familiar enough with it.
You said it. If someone doesn't use mails, may equate gmail with Yahoo! mail or with Hotmail. Devil lies in the details.
edit: minor rephrase
Wow. Where do you live? I can't imagine being able to find 1/2 of the books I buy in any of the bookstores in San Francisco, for example.
otoh most "books" I buy these days are actually Kindle downloads, or on O'Reilly Safari.
You must have not looked elsewhere, I bought a whole series of decades out of print books and didn't touch Amazon.
This is an US centric view. There are very few services that ship worldwide, with such a large selection as Amazon, at more than reasonable prices, with two day delivery. Amazon is almost irreplaceable because they are the only ones that do it at such a scale. Aside from alibaba, but that means you are ordering in bulk.
People might have switched to Amazon for price and/or convenience, they didn't forget the local past brand that served them for decade. In some places and some markets, Amazon is not even the leader.
http://ben-evans.com/benedictevans/2014/9/4/why-amazon-has-n...
> which appeals to me
I think I can tell exactly what kind of person you are...
I already use Netflix for my video streaming. Spongebob is on Amazon Prime, so I watch that. I use YouTube, XBOX, and Google Play for other stuff (other videos, some movie rentals, games, music).
I use OneDrive for storing files on a company's servers. Works great.
I normally just get books from a bookstore or library. Tried a Kindle, didn't care much for it. Truth be told, I'm not that big of a reader.
Azure is a perfectly suitable replacement for AWS - VMs, storage, functions, etc. So is GCP, but I'm not familiar enough with it.
I don't really do food delivery, though I game the coupon system a bit with Blue Apron from time-to-time, since they keep sending me $30 off a delivery when I cancel. I mainly just go to the grocery store.
Amazon is absolutely not irreplaceable for me, nor do I think it's irreplaceable for others.