Amazon Web services

Amazon has its own Hadoop framework called EMR, and it also offers Kinesis, which can process real-time data streams. AWS offers managed NoSQL and relational database services, many third-party integrations, and a strong encryption platform. It also supports Red Hat Enterprise Linux, which Azure doesn’t

It has an easy-to-use dashboard that makes it simple to scale up and down depending on resource needs, and you can also enable services like CloudWatch that will scale your capacity on-demand. Amazon’s cloud also had the highest availability of all three candidates last year. In 2014, Amazon only had 23 outages, resulting in just 2.69 hours of downtime.

AWS tends to be the least expensive option if you’re willing to shave off some of the costs by purchasing reserved instances up front instead of only committing to hourly rates. AWS charges extra for optional tasks, like data movement, which can make billing and budgeting complicated, and it requires extensive cloud architecture knowledge to get started. Still, AWS offers a huge partner ecosystem and incomparable scalability. It also offers a 12-month free tier trial for small capacity users.

Startup Benefits 

As part of AWS’s Free Tier, new AWS customers can get started with Amazon EC2 for free. Upon sign-up, new AWS customers receive the following EC2 services each month for one year:

  • 750 hours of EC2 running Linux, RHEL, or SLES t2.micro instance usage

  • 750 hours of EC2 running Microsoft Windows Server t2.micro instance usage

  • 750 hours of Elastic Load Balancing plus 15 GB data processing

  • 30 GB of Amazon Elastic Block Storage in any combination of General Purpose (SSD) or Magnetic, plus 2 million I/Os (with Magnetic) and 1 GB of snapshot storage

  • 15 GB of bandwidth out aggregated across all AWS services

  • 1 GB of Regional Data Transfer

Google Cloud Platform

Google Cloud Platform is not as geographically widespread as AWS.

GCP offers robust support for Hadoop, BigTable, and BigQuery — the database engines that it pioneered. It also has better Networking than AWS or Azure, with each instance living on its own network. Before you create an instance, you can set up strong server virtualization security tools, including firewalls, routers, and subnets.

GCP integrates nicely with Google App Engine, although AWS Beanstalk offers more capabilities in terms of supported programming languages. GCP also has instant auto-scaling for Google Compute Engine, and it’s not purchased as a separate service the way that CloudWatch is.

Google doesn’t have as many offerings as AWS, but it’s consistently adding new services. Its Nearline cold storage service, designed to complete with Glacier, offers faster retrieval than Glacier for backups and other infrequently accessed information.

Finally, a big advantage for smaller companies: Google charges by the minute with a 10-minute usage minimum. AWS, which charges hourly rates, can end up being more costly and far more complicated. GCP’s downtime was significantly less than Azure’s, coming in at under five hours. It’s not as reliable as AWS, but it’s awfully close.

Startup Benefits 



Free Trial 




Pricing for 1 instance