What users are saying about

Amazon EMR

24 Ratings

Microsoft Azure

Top Rated
368 Ratings

Amazon EMR

24 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.3 out of 101

Microsoft Azure

Top Rated
368 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Add comparison

Likelihood to Recommend

Amazon EMR

EMR is suited if the jobs are long running and doesn't really need much monitoring. EMR is really flexible in processing the data on s3 as a developer doesn't need to spend time on debugging the connections to s3 from a big data framework as most of the configuration is taken care of by Amazon. Very cheap when compared to most of the solutions on the market and the ready to go configuration at the launch time reduces the amount of time required for admin tasks. So, considering the cheap cost, processing options on s3 and scalability via adding task nodes, EMR serves a better purpose for startups considering open source and cost efficient options. However, EMR comes with its own disadvantages. There is no proper UI to track real time jobs which is however possible with Enterprise editions like Cloudera, Hortonworks etc. EMR could provide an interface to add workbooks and code snippets in the cluster as it would reduce the time to submit the tasks. EMR also lags the potential to automatically replace unhealthy nodes.
No photo available

Microsoft Azure

Microsoft Azure is well suited in the IOT space. It has one of the best IOT tools and services currently on the cloud. With the capabilities of running small business and mission critical applications, it excels in the IOT space and leaves all the competitors behind. Microsoft Azure is compliant so it removes the overhead of data migration. It's highly secured and even federally regulated. It is well suited for helping clients in the complete application lifecycle by using its PaaS offerings. Azure is expensive, but it offers packages for small to medium businesses which will be for free for some years or at really very less cost but it may come at the price of compute, data, space, memory etc. Azure is across the globe, it serves in 34 regions and 4 more regions in production so you can imagine the scale of Azure. It's highly available and scalable. Even though there are a number of improvements and developments to be done in Azure, Azure is one of the leaders in cloud giving a tough fight to AWS and maintaining its position closer to Amazon.
Aditya Sabadra profile photo

Feature Rating Comparison

Platform-as-a-Service

Amazon EMR
Microsoft Azure
7.9
Ease of building user interfaces
Amazon EMR
Microsoft Azure
7.6
Scalability
Amazon EMR
Microsoft Azure
9.0
Platform management overhead
Amazon EMR
Microsoft Azure
7.6
Workflow engine capability
Amazon EMR
Microsoft Azure
7.3
Platform access control
Amazon EMR
Microsoft Azure
7.8
Services-enabled integration
Amazon EMR
Microsoft Azure
7.5
Development environment creation
Amazon EMR
Microsoft Azure
8.2
Development environment replication
Amazon EMR
Microsoft Azure
8.4
Issue monitoring and notification
Amazon EMR
Microsoft Azure
8.2
Issue recovery
Amazon EMR
Microsoft Azure
7.9
Upgrades and platform fixes
Amazon EMR
Microsoft Azure
8.0

Pros

  • EMR does well in managing the cost as it uses the task node cores to process the data and these instances are cheaper when the data is stored on s3. It is really cost efficient. No need to maintain any libraries to connect to AWS resources.
  • EMR is highly available, secure and easy to launch. No much hassle in launching the cluster (Simple and easy).
  • EMR manages the big data frameworks which the developer need not worry (no need to maintain the memory and framework settings) about the framework settings. It's all setup on launch time. The bootstrapping feature is great.
No photo available
  • One of the Main Offerings that Azure provides is PaaS which is quite mature compared to other cloud providers in market.
  • PaaS support in from developing an application to cloud till deploying it. PaaS support complete life cycle of an application: Building Testing, Deploying, Managing and Updating.
  • Microsoft operates across the globe and has the highest number of data centers. It operates in 34 regions and are about to open 4 more regions. This is one of the biggest advantages over all the competitors.
  • Azure has the hybrid capability unlike AWS cloud [which has] only approach. Azure provides us the ability to create hybrid environments allowing us to leverage on premise resources and the benefits of cloud. Azure can also help in building Hybrid applications.
Aditya Sabadra profile photo

Cons

  • Sometimes bootstrapping certain tools comes with debugging costs. The tools provided by some of the enterprise editions are great compared to EMR.
  • Like some of the enterprise editions EMR does not provide on premises options.
  • No UI client for saving the workbooks or code snippets. Everything has to go through submitting process. Not really convenient for tracking the job as well.
No photo available
  • There is no option to customize RAM which you can do with Google
  • Customization of processors such as core , GPU etc. is not possible currently, and we have to choose from available options
  • A few Technical queries should be allowed in the basic subscription
No photo available

Likelihood to Renew

No score
No answers yet
No answers on this topic
Microsoft Azure9.9
Based on 14 answers
I believe that Azure will help clients to develop mobile solutions and is especially helpful for clients using .Net
No photo available

Usability

No score
No answers yet
No answers on this topic
Microsoft Azure7.0
Based on 2 answers
As a VP i'm not your typical technical person and I'm able to easily use Azure in technical matters so I believe 9 is correct rating.
Amir Tabei profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
Microsoft Azure6.8
Based on 2 answers
It has proven to be unreliable in our production environment and services become unavailable without proper notification to system administrators
No photo available

Support

No score
No answers yet
No answers on this topic
Microsoft Azure8.0
Based on 2 answers
The only reason I didn't give it a 10 rating as support is expensive.
Amir Tabei profile photo

Implementation

No score
No answers yet
No answers on this topic
Microsoft Azure8.0
Based on 2 answers
As I have mentioned before the issue with my Oracle Mismatch Version issues that have put a delay on moving one of my platforms will justify my 7 rating.
Amir Tabei profile photo

Alternatives Considered

Having one of these enterprise edition license comes at its own costs. But, the flexibility to have the cluster spin up with the workbenches and code snippets on the same is really beneficial. Especially, if one had to move out of EMR and consider an option which reduces the debugging time in establishing connections to AWS resources, I would love to used the mentioned three resources on EC2. This would definitely make the processing time to reduce as there is a flexibility to test real time and execute the code snippet and look at the performance and monitor the snippet in real time.
No photo available
No photo available

Return on Investment

  • It was obviously cheaper and convenient to use as most of our data processing and pipelines are on AWS. It was fast and readily available with a click and that saved a ton of time rather than having to figure out the down time of the cluster if its on premises.
  • It saved time on processing chunks of big data which had to be processed in short period with minimal costs. EMR solved this as the cluster setup time and processing was simple, easy, cheap and fast.
  • It had a negative impact as it was very difficult in submitting the test jobs as it lags a UI to submit spark code snippets.
No photo available
  • License/hardware cost and time savings to expand private cloud infrastructure
Stenio Pereira Filho profile photo

Pricing Details

Amazon EMR

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Microsoft Azure

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details