AWS as a service is providing a great deal many more services at a much faster rate than much of their competition, they basically own public cloud. They were also first to jump the gun with stuff like ECS and are doing some interesting things around RDS with Aurora. I feel AWS will only become even more dominant.
This is not to say there are some advantages in a few others (say, Rackspace appears to be simple to grasp, excellent human support) and GCE (load balancers don't need to be pre-warmed, etc).
But if anything, I see it increasingly harder for the other providers to keep parity with Amazon, because of their velocity and market share.
Now, for many people using cloud as just a easy way to get IP addresses, it's all the same, but once you start using a lot more of their services, they provide a lot of good stuff in what is basically "middleware" for applications to latch onto.
The question is whether an organization is doing this themselves (i.e. run their own Foo on their nodes) or is using the value added services or not.
This is not to say there are some advantages in a few others (say, Rackspace appears to be simple to grasp, excellent human support) and GCE (load balancers don't need to be pre-warmed, etc).
But if anything, I see it increasingly harder for the other providers to keep parity with Amazon, because of their velocity and market share.
Now, for many people using cloud as just a easy way to get IP addresses, it's all the same, but once you start using a lot more of their services, they provide a lot of good stuff in what is basically "middleware" for applications to latch onto.
The question is whether an organization is doing this themselves (i.e. run their own Foo on their nodes) or is using the value added services or not.