Amazon Web Services vs OpenStack


66
Amazon Web Services
Access a reliable, on-demand infrastructure to power your applications, from hosted internal applications to SaaS offerings. Scale to meet your application demands, whether one server or a large cluster. Leverage scalable database solutions. Utilize cost-effective solutions for storing and retrieving any amount of data, any time, anywhere. Amazon Web Services free tier has no alternatives.
43
OpenStack
OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich. The technology consists of a series of interrelated projects delivering various components for a cloud infrastructure solution.
Comparing Amazon Web Services vs OpenStack is like comparing apples to oranges. Because your business is unique and nobody except you can decide, which is better for your company. But we can add some fun to your research and suggest some new comparison parameters.

Let's start with videos. We think that Amazon Web Services has better video than OpenStack



Ok, now let's compare the UI. Looks like Amazon Web Services has more user-friendly interface than OpenStack because it's bigger. At least on our screenshots


To compare the popularity of the solutions we counted how many alternatives people search for each of them on the Internet. And it turns out that Amazon Web Services is more popular than OpenStack

Now let's look at the recent activities of our competitors:

- AWS introduced per-second billing for EC2 instances (in 2017)
- AWS offers a virtual machine with over 4TB of memory (in 2017)
- Rackspace offers ready-to-use Openstack private clouds (in 2016)
- Google is joining OpenStack (in 2015)
- AWS now supports Docker containers (in 2014)
- VMware integrates its cloud management tools with OpenStack (in 2014)
- Amazon and Microsoft drop cloud prices (in 2014)
- Google and Amazon reduce cloud storage prices. Launch new cloud services (in 2012)
- Surprise! VMWare has joined OpenStack (in 2012)
- Amazon Glacier: Cloud storage service using Humanoid robots (in 2012)

Looks like Amazon Web Services was recently more active than OpenStack (at least in our news). We also found some news, in which Amazon Web Services and OpenStack meet head to head:

2012 - Surprise! VMWare has joined OpenStack. Beware Amazon Web Services


Recently we found out that the open cloud platform alliance OpenStack includes several members from EMC. It was a surprise, because EMC owns VMWare - the direct competitor of OpenStack. We thought that it was a little misunderstanding in the Swedish family EMC-VMWare. But this wasn't the last surprise in this story. In the end of the last week, VMWare personally became the "Gold member" in OpenStack. (Recall, OpenStack was founded two years ago in order to struggle against the dominance of Amazons's public cloud and VMWare's data-center cloud management systems). Together with VMWare two more giants: Intel and NEC joined OpenStack on Friday. So now, on the cloud platform market we have the confrontation: Amazon vs "Everyone else". You may think that the forces are not equal, but ...

It's likely that VMWare's entry hardly strengthen OpenStack. First, VMWare is not going to stop developing its (competing) solutions vCloud cloud platform and Cloud Foundry. The company is considering it's contribution to OpenStack as an diversification of investments in cloud platforms. Second, it's probably just a political (or marketing) step by VMWare. Because its main virtualization-competitor Citrix has recently quit OpenStack. So it's an excellent opportunity to turn the whole cloud market against the rival.

In result, OpenStack may not just become the Soviet Union but the Soviet Union with political games. At first glance, such organization can't be effective.

2012 - OpenStack launches. CloudStack departs. Amazon adapts SAP. Azure rebrands to keep up competition with Amazon Web Services


Here is the news digest from the leading cloud platforms. First of all, the open-source platform OpenStack (aka Linux for the clouds) which had been developed for two years by the alliance of IT giants (Rackspace, NASA, Citrix, Intel, AMD, Cisco, Dell, HP, IBM ...) - finally comes to production. Since May 1, it was adapted by RackSpace for its service Rackspace Cloud Files and last week HP launched the public beta of its HP Cloud platform, based on OpenStack. However, a week before the launch the trouble (common for open-source projects) occurred with OpenStack. Citrix, which has been one of the first participants in OpenStack, suddenly decided to grant its own cloud platform - CloudStack - to Apache Software Foundation. Thus, CloudStack not flowed into OpenStack but became a rival project. Citrix explained this decision by the slow OpenStack development and unwillingness of other parties to integrate with Amazon Web Services APIs.

As for Amazon, it's secured from such conflicts, and that's why is busy with more useful occupations - i.e. adaption of the world's largest ERP system SAP All-in-One to Amazon's cloud. Nothing can be more cool than SAP All-in-One in the Cloud, so the appearance of the first customer, using this cloud-based SAP will mean the great win to all cloud industry.

By the way a year ago SAP was going to port its ERP system not only to AWS, but also to the cloud platform of its main partner - Microsoft (Windows Azure). As now it turned out, that AWS - was the first. If in the near future SAP for Windows Azure won't appear, it will be a disaster for Microsoft's cloud business.

But maybe Microsoft has more important things to do. For example, rebranding. Recently the company announced that it will ditch the Windows Live brand. And then it came to Windows Azure. It's already known that a number of services will be renamed as follows: SQL Azure -> SQL Database, Azure Compute -> Cloud Services, Azure Storage -> Storage. It's still unknown whether the Azure brand will remain in the platform title. Why rename? Microsoft says, to erase the boundaries between the cloud and local IT infrastructure.

2011 - Amazon enters PaaS market. Takes on Google, Microsoft and Salesforce. OpenStack is in panic

Amazon Elastic Beanstalk
As known, Amazon Web Services - is the leader of IaaS market. It's the service that allows you to rent computing resources for enterprise software or SaaS service hosting. And using it you reserve the required number of servers, configure operating system, install and configure middleware, enable/disable servers depending on the load. This is called IaaS (Infrastructure as a Service). But honestly, IaaS - it's not perfect. In most cases, companies and SaaS providers would not want to handle these servers and other infrastructure themselves. All they want - is that their application worked properly on any load. And they don't care what is under the hood of the cloud platform. This is the primary idea of competing technology - PaaS (Platform as a Service). And it is logical that PaaS platforms are gradually displacing IaaS.

Especially offensive to IaaS-providers is that PaaS-startups use them as a source of computing resources and then take their customers away. For example, the PaaS-service Heroku, that uses Amazon Web Services, was recently acquired by Salesforce, and probably soon will move all its users to Force.com servers.

Of course, Amazon couldn't do nothing about that. Yesterday the company announced the launch of its own PaaS service - AWS Elastic Beanstalk. It works like an autopilot on top of existing AWS services: Amazon EC2, Amazon S3, Amazon Simple Notification Service, Elastic Load Balancing and Auto-Scaling. And the user can switch to manual control at any moment. But as a rule, you just upload your application in the Control Panel. And you don't need to pay for the Elastic Beanstalk. You only pay for the used AWS services.

Amazon Elastic Beanstalk
At the moment, AWS Elastic Beanstalk supports only Java-applications (and makes Amazon the rival to Google App Engine, WMForce.com and Windows Azure). But Amazon promises to continually add new frameworks. Probably Ruby on Rails will be the next (hey Heroku!).