4 ms·
A lot of people are saying the projecting out to 2020 is a ridiculous idea in fast moving industries like tech. But there's already a cliche that when AWS has a
by vosper 14y ago
A lot of people are saying the projecting out to 2020 is a ridiculous idea in fast moving industries like tech. But there's already a cliche that when AWS has an outage half of your favourite sites go down, and there's a reason for that - there is NO serious alternative to the AWS platform. They're years ahead of the little competition they have; no single other system does half of the things that AWS can. The scale of the engineering effort required to compete with AWS is enormous, and no-one's really trying it (except for components, like CDNs or S3 substitutes).
So I don't think it's that ridiculous - I can imagine Amazon one day being "that company that runs the internet, and also sells stuff".
- troymc 14y agoWho would you say are the main AWS competitors today (at least in part)? This isn't my specialty, but I suppose the list includes Microsoft's Windows Azure and the Google Cloud Platform. There are some open source efforts to watch as well, including OpenStack (backed by Rackspace and others). No doubt I've missed some. There's plenty of time for those competitors to catch up to AWS by 2020.
- RyanGWU82 14y agoI think the biggest direct competitors are Rackspace, Windows Azure, Google Cloud, HP, and Dell. Indirectly, VMware and OpenStack are huge competitors too. Lots of companies are trying to decide how their existing infrastructure fits in with cloud computing, and the "private cloud" is one likely choice. None of these have the wide product functionality that AWS has -- yet. Amazon has a multi-year head start on most of these companies, but as you mention, there's lots of time to make progress before 2020.
- sgpl 14y ago>> There's plenty of time for those competitors to catch up to AWS by 2020. Very true, but this fails to take into account that Amazon will not stay stagnant till 2020 for competitors to catch up. Because Amazon already have a healthy majority of the users/marketshare, they are perhaps better positioned to understand and innovate upon the future needs of these customers, and keep building their product offerings by anticipating where the "puck is going to be." With that said, nothing is set in stone, so competitors might as well overtake AWS by 2020, but if I had to bet my money, I'd bet it on Amazon.
- venomsnake 14y agoHaving majority of the marketshare in the marketplace is hardly the best breeding ground for innovation. That is when companies usually stagnate and entrench themselves.
- CurtMonash 14y agoNonsense. Haven't you learned anything from the fact that IBM still dominates computing today?? :)
- sgpl 14y agoI agree with you assessment, but as long as Jeff Bezos is able and leading the company, I am willing to bet on Amazon's dominance in it's core markets.
- old-gregg 14y ago> The scale of the engineering effort required to compete with AWS is enormous, and no-one's really trying I would suggest that you're wildly misinformed. Not only AWS has plenty of competitors who're silently kicking their butt one area at a time, but even as pure cloud environments go, the value of virtualization continues to evaporate as hardware continues to grow faster than the population. In other words, theoretically you'll be just able to purchase a single $5K DELL server in a few years and run an Airbnb-sized business on it. As the Moore's law keeps going, it's getting more and more insane for a start-up to invest so much of software fault-tolerance and scaling around AWS-style farms of barely alive virtualized servers from the 90s. For a lot of businesses even today, a single Dell R720 with a Chef script makes a lot more sense (in terms of uptime, hosting bill and engineering efforts) than a small army of VPS boxes. If you're not CPU-bound, if you don't need x100 spikes of compute, then you don't need to overpay for AWS-style elasticity, especially in terms of engineering that's required to get stable on it.
- jfoster 14y agoOne server will never be enough. You need redundancy in case of a fire. Don't forget to optimize kernels, load balance, ensure security patches get applied, etc. I know I don't want that world, so I pay Google a measly amount to run App Engine for me and spin up new instances as my service needs them. I will be very surprised if the future is not bigger and better clouds.