3 ms·
IMO, it depends on what you want and what you need. Azure is likely to be a good environment for you, if you use Windows exclusively or primarily. It’s the nat
by bradknowles 8y ago
IMO, it depends on what you want and what you need.
Azure is likely to be a good environment for you, if you use Windows exclusively or primarily. It’s the native cloud platform from Microsoft, after all. You can certainly do Windows on AWS, but Microsoft will always treat AWS the same way they did Lotus 1-2-3, back in the day.
AWS has lots and lots of services that they make available to you, and lots of certifications to help your people be able to make sense of them all. But there can be a lot of overlap with some of those services, and some of them may not be as well supported as others. AWS is the king of taking open source software and adding features to it and injecting a lot of cloud-scale capabilities that even the original authors could never have dreamed of.
Google has a long history of building internal technology for themselves, and then publishing papers on stuff they were doing ten years ago, and which has already been completely superseded internally. They’re also the king of launching new features or buying startup companies and then unceremoniously killing them shortly thereafter.
If you are a business, you can get differing levels of support contracts with all the major cloud providers, and some may be a better fit for you financially than others, depending on your particular circumstances.
For me, the de-facto standard cloud provider is AWS. They’re the 8000lb gorilla in the room. But AWS has been around the longest and they’re the most long-term stable cloud provider, whereas they might not be the fastest to adopt technologies like Kubernetes which they did not invent themselves.
The question you should ask yourself is whether or not you want to be building your business on top of that foundation, or if you want to work with someone else.