---
title: Amazon EMR Reviews
meta_title: 'Amazon EMR Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 70 reviews by the users' company size, role or industry to
  find out how Amazon EMR works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 70
  scale: '5'
date_modified: '2026-06-24'
parent_category:
  name: Big Data
  url: https://www.g2.com/categories/big-data
---

# Amazon EMR Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Big Data Processing And Distribution Systems](https://www.g2.com/categories/big-data-processing-and-distribution)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 70
## About Amazon EMR
Amazon EMR is a web-based service that simplifies big data processing, providing a managed Hadoop framework that makes it easy, fast, and cost-effective to distribute and process vast amounts of data across dynamically scalable Amazon EC2 instances.



## Amazon EMR Pros & Cons
**What users like:**

- Users value the **robust data integration** capabilities of Amazon EMR for processing large datasets from multiple sources. (1 reviews)
- Users find Amazon EMR&#39;s **ease of use** beneficial for running single jobs and accessing precise log errors. (1 reviews)
- Users value the **ability to handle large datasets** efficiently, enhancing business logic processing from multiple sources. (1 reviews)

**What users dislike:**

- Users experience **performance issues** with Amazon EMR, requiring manual tuning due to scaling failures. (1 reviews)
- Users report **slow auto scaling** for task and core nodes, leading to job failures due to resource shortages. (1 reviews)
- Users experience **slow auto-scaling** for task and core nodes, often leading to job failures from resource shortages. (1 reviews)

## Amazon EMR Reviews
  ### 1. Tackles Big Data Effortlessly But Needs Better Cost Management

**Rating:** 3.5/5.0 stars

**Reviewed by:** Atharva P. | Cloud BI Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 19, 2026

**What do you like best about Amazon EMR?**

What I like best about Amazon EMR is its ability to process large scale data workloads using frameworks like Spark, Hadoop, and Hive without manually setting up complex big data infrastructure. It provides flexibility while integrating well with the Amazon AWS ecosystem. The flexibility of choosing frameworks while leveraging cloud scalability is very helpful. It also provides strong processing capability.

**What do you dislike about Amazon EMR?**

Cluster configuration and optimization can become complex, especially for large production workloads. Cost management also requires attention because poorly configured clusters can lead to unnecessary compute usage. Also, there is no serverless model in Amazon EMR as Dataproc serverless in GCP, which I don't like.

**What problems is Amazon EMR solving and how is that benefiting you?**

Amazon EMR solves large-scale distributed data processing challenges, processing data faster and reducing infrastructure management efforts. It enables scalable processing of large datasets and eases integration with the AWS ecosystem.

  ### 2. AWS EMR: Efficient, Auto-Scaling Big Data Processing with Spark and ETL

**Rating:** 5.0/5.0 stars

**Reviewed by:** mani s. | data engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2026

**What do you like best about Amazon EMR?**

I currently use Amazon EMR to run Spark ETL workloads and orchestrate large-scale data processing pipelines. EMR helps me execute jobs, optimize Spark performance, and analyze execution time. The best part is that it seamlessly integrates with S3 and Airflow, which I like the most.

**What do you dislike about Amazon EMR?**

I don’t have any major dislikes about Amazon EMR. Overall, it’s a good product and has worked well for me.

**What problems is Amazon EMR solving and how is that benefiting you?**

It solves real problems. It helps handle distributed data-processing workloads efficiently using frameworks like Spark, and it reduces processing time for large ETL jobs through distributed computing. It also supports integration with services like S3 and Glue in an efficient way. Overall, it can reduce costs because it terminates after processing is complete. and i solves problems of managing cluster and infrasture.

  ### 3. Fast, Easy Big Data Processing with Amazon EMR and AWS Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chetan M. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 02, 2026

**What do you like best about Amazon EMR?**

EMR helps us work with big data in a faster and easier way. The UI is simple for starting jobs, checking progress, and seeing what’s happening, including reviewing logs. It also works well with other AWS services like CloudWatch. On pricing, it can save money because we only use what we need instead of running everything all the time. Support and onboarding are straightforward; if you’re already using AWS, it’s ready to use. It also has smart features like scaling and tuning, which make it easier to manage. Gives good performance.

**What do you dislike about Amazon EMR?**

Amazon EMR is helpful, but it’s hard to learn at first. The screens and setup can feel confusing, and costs can go up if they aren’t managed correctly.

**What problems is Amazon EMR solving and how is that benefiting you?**

It helps solve the problem of running large ETL jobs. It also helps process big data, scale when needed, and reduce effort and time, making data jobs run smoothly.

  ### 4. Simplifies Spark Jobs with Robust Performance

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chaim and Liora S. | Senior Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 10, 2026

**What do you like best about Amazon EMR?**

I like that Amazon EMR is easy to use, robust, and reliable. It's great that I don't have to worry about the infrastructure and the servers that my distributed load runs on. It's easy to copy my PySpark files onto the EMR cluster and run them. The auto-scaling feature is very helpful and having auto termination is convenient as well.

**What do you dislike about Amazon EMR?**

Sometimes there are edge cases where we have problems with the cluster. Sometimes we lose our spot nodes, so jobs fail. It can be a bit difficult to debug these edge cases, and that requires opening a ticket with Amazon support.

**What problems is Amazon EMR solving and how is that benefiting you?**

I don't have to worry about infrastructure; auto-scaling and auto-termination make it easy to manage. Copying PySpark files and running them on the EMR cluster is straightforward.

  ### 5. Launch Spark or Hive in Minutes with Big S3-Backed Cost Savings

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2026

**What do you like best about Amazon EMR?**

1. Launch complex frameworks like Spark or Hive in minutes.
2. Keep data in cheap S3 storage and only pay for compute when needed.
3. Pricing up to save up to 90% on processing.
4. Built-in security feature is helpful.
5. UI is user-friendly and easy to understand.

**What do you dislike about Amazon EMR?**

1. It can take several minutes.|
2. EMR sometimes runs slightly older versions of open-source tools compared to the very latest releases.
3. It still requires a good amount of technical knowledge to configure and optimize properly.

**What problems is Amazon EMR solving and how is that benefiting you?**

1. Manual server setup takes days - we can launch a production-ready big data cluster in minutes.
2. Hardware is expensive to buy and own - we can rent servers only when you need them and save up to 90% using Spot Instances.
3. One computer is too slow for massive data - It splits giant tasks across many servers to get results in hours instead of weeks.

  ### 6. Easy EMR Job Testing with Clear, Accurate Error Logs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gayathri D. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 17, 2026

**What do you like best about Amazon EMR?**

EMR is easy to run single job for testing and it gives exact log error

**What do you dislike about Amazon EMR?**

Sometimes it fails because of scaling up/down. So we have to tune it manually

**What problems is Amazon EMR solving and how is that benefiting you?**

I was using EMR to run the job which is connecting from Postgres to test before running bulk job into state machine so that I can organize the jobs without failing in bulk on state machine

  ### 7. Using emr from past 5 years

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 08, 2024

**What do you like best about Amazon EMR?**

EMR we are using for running business logic on large business data received from various sources and third pary vendors

**What do you dislike about Amazon EMR?**

Auto scaling for task and core nodes is slow and takes more than 15 minutes normally which causes failure of running jobs due to lack of resources on cluster.

**What problems is Amazon EMR solving and how is that benefiting you?**

Using emr we process large amount of data and create reports which are sent to different business lines for consumption.

  ### 8. One stop compute solution  to run all kinds of applications like apache spark , flink, trino

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raghwendra S. | SDE 4, Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2023

**What do you like best about Amazon EMR?**

It is very easy to launch or clone EMR cluster. And EMR provides very easy scaling capabilities based on containers, cpu , spot instances, usage of insance fleet or instance groups . And EMR supports many of the widely used applications like Spark, Hive, Hadoop, Trino, Presto, Ranger , Flink etc

**What do you dislike about Amazon EMR?**

Working with Spot instances on EMR is slightly complicated during unavailability of spot instances when you need to use instances on once particular availability zone. Many solutions like databricks provide fallback which are even more easy to use

**What problems is Amazon EMR solving and how is that benefiting you?**

Amazon EMR is helping us create the dataplatform , run 3000-6000 data pipeline jobs daily and it is also helping us consume the data stored in the datalake for visualizations , applications

  ### 9. Best On Cloud solution for big data

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gaurav  M. | Data engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 03, 2023

**What do you like best about Amazon EMR?**

Amazon EMR is a much more powerful product to deploy big data solutions on top of Spark, Flink, scoop, etc. It is very is to configure and provides a nice UI that helps a lot in debugging spark jobs. Apart from that, from an observability point of view, EMR dumps all logs to S3 and the cloud watch which eventually helps developers to debug memory issues in the cluster

**What do you dislike about Amazon EMR?**

I don't like the notebook interface it provides, it doesn't have features like auto-completion etc.

**What problems is Amazon EMR solving and how is that benefiting you?**

We heavily rely on EMR to run our spark ETL jobs, every day we run thousands of ETL which power our analytics dashboards which eventually is consumed by finance, marketing, CEO deck team

  ### 10. Great Tool for Big Data Operations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pechi Muthu A. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 03, 2022

**What do you like best about Amazon EMR?**

Great User Experience and User Interface
Faster 
More scalable
Can Automate Easily
Read input from multiple sources
Write output to multiple sources
Accepted different types of programming language

**What do you dislike about Amazon EMR?**

Booting up takes time that needs more patience
great tool but expensive that is one of the main disadvantage
Other than that nothing, everything looks great, I am using it every day.

**What problems is Amazon EMR solving and how is that benefiting you?**

We run Big Data Jobs with EMR, where we use Pyspark as a framework and Python is a programming language. Our entire big data project runs on EMR, with weekly schedule.

We use AWS CLI to trigger the job.

Integrated with Slack whenever EMR steps goes down or completed state using Slack webhook..

We use this alert with the help of EMR -> EventBridge -> Slack

  ### 11. Makes big data analytics easier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Francisco L. | Data Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** December 08, 2022

**What do you like best about Amazon EMR?**

My workloads run faster and I have more time to work on refining the code, instead of just sitting down waiting for the query to run

**What do you dislike about Amazon EMR?**

It's not as elastic as promoted. I would like the cluster to scale in real time

**What problems is Amazon EMR solving and how is that benefiting you?**

Run big data analytics faster

  ### 12. Used EMR in our data platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atin T. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 09, 2022

**What do you like best about Amazon EMR?**

Control of specifying the configuration, and the debugging support

**What do you dislike about Amazon EMR?**

Troubleshooting incidents is hard with support

**What problems is Amazon EMR solving and how is that benefiting you?**

Spark applications, and drives all data pipelines

  ### 13. AWS EMR review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kallesha C. | Data Enigneer - Consultant II  , Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2022

**What do you like best about Amazon EMR?**

> One of the multiclustered architectures for bigdata processing which includes all kind of files
> User does not need to worry about maintaience of the clustes and clusters will be dynamically replaced based on failure
> Its one of the architecutes for map reduce proceesing(hadoop processing), can process PB data using multithreaded architecure

**What do you dislike about Amazon EMR?**

> its not serverless, i.e admin/user need to manually provision the clusters for processing, and to be deleted after processing 
> Cost is comparatively more in comparision with serverless services available in AWS
> EMR comes with 2 master nodes, if both master nodes fails, EMR cluster will go down, i.e users need to provision for multi az cluster to avoid node failures

**What problems is Amazon EMR solving and how is that benefiting you?**

> Built pb processing hadoop framework on EMR to process complex files 
> migrated entire hadoop framework to AWS EMR, cost and maintaince is comparitively better with AWS EMR
> used hadoop spark processing to process the files on s3, EC2 and data from APIs

  ### 14. Excellent cloud computation product

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vijay P. | Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** January 06, 2022

**What do you like best about Amazon EMR?**

Ease of creating EMR instances and choosing required Softwares to have reinstalled (Spark/Hive/etc.).

**What do you dislike about Amazon EMR?**

Cost is somewhat high and can be a limiting factor sometimes

**Recommendations to others considering Amazon EMR:**

Consider the cost aspects and have someone with some experience using EMR to help out.

**What problems is Amazon EMR solving and how is that benefiting you?**

We use Amazon EMR instances to develop and deploy all our machine learning solutions.
Ease of scaling ensures we don't have to spend too much time on development, and we can quickly move to deployment.
We majorly use EMR clusters for Spark computations, and we generate a lot of revenue from our data-based decisions.

  ### 15. Multipurpose and Efficient EMR

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rahul P. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 07, 2022

**What do you like best about Amazon EMR?**

User customisable plans and  cost efficiency, and  best UI ofcourse.

**What do you dislike about Amazon EMR?**

Cloud processes  are still slow as it's virtual, but still it's a better choice

**What problems is Amazon EMR solving and how is that benefiting you?**

I have many data science tasks like calculating statistics and various mathematical functions and then implementing solution provided by business. one of the best service to work on bigdata.

  ### 16. EMR is a wonderful if you have headache on your application which is taking more resource issue

**Rating:** 4.0/5.0 stars

**Reviewed by:** NEVIL RAYAN S. | Software Development Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2022

**What do you like best about Amazon EMR?**

No traditional multiprocess is required, distributes the work between the client node, best and earlier work found was using pspark with a data frame  with a high level of python APIs

**What do you dislike about Amazon EMR?**

The platform is tightly packed, it will be difficult to do configuration changes on YAML files

**Recommendations to others considering Amazon EMR:**

If you have log running/ processing task you can reduce you resource and processing time using EMR

**What problems is Amazon EMR solving and how is that benefiting you?**

batch processing is really fast with million of data traffic

  ### 17. A great service for managing bigdata

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2022

**What do you like best about Amazon EMR?**

Easy to setup.
Cost friendly.
Faster processing.
Quick management.
Monitoring as an add up.
Higly scalable.
Can be integrated with lots of technologies.
More secure.

**What do you dislike about Amazon EMR?**

For setting up Amazon EMR Clusters its reauires a good AWS skilled labours and also it is a bit difficult for a new bie to attach and find applicable permissions and policies.

**Recommendations to others considering Amazon EMR:**

Nice tool for bigdata works

**What problems is Amazon EMR solving and how is that benefiting you?**

It provides a good Graphical user interface for managing and working with big data's map reduce jobs rather than the manual setup with hadoop or cli.it saves a lot of time & efforts.

  ### 18. Fast Processing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rishab S. | Senior Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 18, 2021

**What do you like best about Amazon EMR?**

EMR can execute the code using spark or other clusters like Hadoop, and these increase the performance and decrease the total job execution time.
Execution time comes down to few minutes as against several hours running on either EC2 or other computing servers.
Easy to choose between hadoop or spark based EMR culsters , it can be used in conjection with other AWS services like we can build an orcestation involving EMR and several other task on AWS datapipeline service.

**What do you dislike about Amazon EMR?**

It takes time to spin up an EMR cluster, sometimes up to fifteen to thirty minutes if using it for the first time for a task and this happens mostly whenever starting a new cluster.
Once triggered adding new task is easy but initial setup takes time.
And we have to think on the use case and code for which EMR is to be used for at time EC2 is able to finish or perform the same processing in the comparable amount of time so in those cases we might end up increasing the overall cost of the project.

**What problems is Amazon EMR solving and how is that benefiting you?**

We are running it to perform processing which takes several hours on EC2 to be running on spark-based EMR cluster to complete the processing within minutes instead of several hours.
Ease of use and ability to choose from either Hadoop or spark.
Processing time decreases from 6-9 hours to 30-40 minutes compared with the Ec2 instance and more in some cases.

  ### 19. It's easy to make a cluster in Realtime and to run the jobs quickly.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vinodraj M. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 17, 2022

**What do you like best about Amazon EMR?**

Easy to connect with different services  like s3 and powerful service for processing big data

**What do you dislike about Amazon EMR?**

EMR logs to s3 (Application log) takes some time to gets created.

**What problems is Amazon EMR solving and how is that benefiting you?**

Bigdata processing and no cluster maintaince

  ### 20. Amazing Compute service by AWS

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** March 11, 2022

**What do you like best about Amazon EMR?**

Scalability whether it is vertically or horizontally is the best thing about the Amazon web services EMR service. Also the options to choose from different sizes is good.

**What do you dislike about Amazon EMR?**

There is no point which I disliked about this service.

**What problems is Amazon EMR solving and how is that benefiting you?**

We are running our Pyspark jobs to extract, transform and load the data to Redshift. So we are submitting the spark jobs in the EMR clusters using spark submit command.

  ### 21. Amazon EMR review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shahzaib S. | AI Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 12, 2022

**What do you like best about Amazon EMR?**

Flexibility in terms of options of software patches.

**What do you dislike about Amazon EMR?**

Overhead delay in starting clusters which can cause problems.

**What problems is Amazon EMR solving and how is that benefiting you?**

We built a recommender system filter on big data.

  ### 22. It's very intuitive and easy to use.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** March 15, 2022

**What do you like best about Amazon EMR?**

The ease of use and creating new clusters in seconds

**What do you dislike about Amazon EMR?**

The user interface could use a facelift to clean clutter

**What problems is Amazon EMR solving and how is that benefiting you?**

Multi cluster spark setup for data ingestion.

  ### 23. Amazon EMR

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vilvamani A. | Software Product & Platform Engineer Team Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** April 19, 2021

**What do you like best about Amazon EMR?**

EMR used to develop big data solutions. I developed many big data solution using AWS EMR

**What do you dislike about Amazon EMR?**

Need more documentation on the Amazon site to know about EMR

**Recommendations to others considering Amazon EMR:**

Need more training on Amazon EMR service

**What problems is Amazon EMR solving and how is that benefiting you?**

I solved the big data lake problem using EMR and apache spark.

  ### 24. Setup reliable Hadoop, spark or any big data environment in cupel of clicks

**Rating:** 4.5/5.0 stars

**Reviewed by:** Monish K. | Snowflake busted up our performance, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 27, 2019

**What do you like best about Amazon EMR?**

the configuration and node managements are flexible and the performance is good
it takes care of all installation and setup of 
hive,
spark,
all other big data  tools

the resizing feature is good, we can add or remove core and task nodes on a button click  
EMR internally uses EC2 , which allows us to use other features that EC2 supports  such as node vice monitoring , clowning etc
the monitoring dashboards has some use-full KPI's

**What do you dislike about Amazon EMR?**

the app logs are difficult to view, could implement centralised logging mechanism instead of YARN 
we may need a way to terminate unused clusters
could introduce terminate by duration feature, so that the EMR gets terminated by set duration (should be flexible enough so that we should be able to cancel or edit it at any point if time)

**What problems is Amazon EMR solving and how is that benefiting you?**

using map reduce we  solve big-data problems , do parallel processing and the performance of our computation has increased from what we use to get from java compassion on a ec2 instances

  ### 25. mrjob in AWS EMR

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Education Management | Enterprise (> 1000 emp.)

**Reviewed Date:** June 18, 2020

**What do you like best about Amazon EMR?**

The distributed computation of the calculations.

**What do you dislike about Amazon EMR?**

The need to scale up the memory and choosing the EC2 instances

**Recommendations to others considering Amazon EMR:**

EMR is fast, easy to use, and flexible. You can write the program using python mrjob package and then deploy it in the EMR cluster from the command prompt. The command takes in a configuration file which allows us to choose the EC2 instance, the geographical locations, and the number of child and parent instance.

**What problems is Amazon EMR solving and how is that benefiting you?**

Solving processing of large computation by distributed fault-tolerant manner. Its fast and increases processing speed

  ### 26. Scalable, Big data processing on demand cloud based by AWS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Uddipan M. | Engineering Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** October 28, 2019

**What do you like best about Amazon EMR?**

On demand transient clusters for big data processing. I like its availability in different cost tires makes it extremely elastic for different scale users. Can be pre-installed with any Big data tools like Hive, Spark, Pig etc. Detailed cluster monitoring helps to track several metrics, in-turn helps to reduce cost.

**What do you dislike about Amazon EMR?**

Charges of ERM are like EC2 charges and then data processing cost added to that. Together cost becomes bit on higher side.

For persistent EMR clusters, some time master nodes goes without notice, making entire cluster unusable.

**Recommendations to others considering Amazon EMR:**

Evaluate EMR today for cost savings on Infrastructure.

**What problems is Amazon EMR solving and how is that benefiting you?**

Big data processing in a large scale on day to day basis with Auto scaling enabled. We have several designs with respect to EMR like using it entirely as transient cluster or with Auto scaling. 

  ### 27. IT made easy to process big data

**Rating:** 4.5/5.0 stars

**Reviewed by:** sujeet k. | Information Technology Infrastructure, Telecommunications, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 25, 2018

**What do you like best about Amazon EMR?**

.It allows to work on large amount of data an on  different framework. EMR offers the expandable low-configuration service as an easier alternative to running in-house cluster computing

**What do you dislike about Amazon EMR?**


Its complex to use in initially and i think there should be proper Userinterface  for  real time.

**Recommendations to others considering Amazon EMR:**

Good option for startup.
open source and cost efficient
saves lots of time for setup

**What problems is Amazon EMR solving and how is that benefiting you?**

Using Hadoop and Spark frameworks. For processing and storage of large  data

  ### 28. Mapreduce for the Cloud

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

EMR is simple to use, configure, and maintain.  The number of components available in EMR is very good and serves almost all the usecases and rarely you will have to install a software on your own. The ability to mix instance lifecycles (spot, on-demand, reserved) is very helpful to optimize the costs

**What do you dislike about Amazon EMR?**

There isn't an easy way for setting up authorization and authentication in EMR. Cloudera does a better job in maintaining that. 

**Recommendations to others considering Amazon EMR:**

EMR is the way to go if you're going to run big data workloads in AWS.

**What problems is Amazon EMR solving and how is that benefiting you?**

We run analytics workload for processing large volumes of data.  Primarily the data is stored in S3. We have both transient and permanent clusters, and it is really helpful to setup and teardown the clusters using 

  ### 29. EMR Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kapies V. | Kapies Vallipuram, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 28, 2018

**What do you like best about Amazon EMR?**

We were able to easily crunch over 400million events every few hours. We can use HIVE which makes the learning curve much easier. 

**What do you dislike about Amazon EMR?**

IF you forget to turn off your instance.. you can expect a nice heavy bill. The sizing of the cluster is not easy to use, we tend to just guess.

**What problems is Amazon EMR solving and how is that benefiting you?**

We were crunching  a lot of data that were coming through our pipeline. 

  ### 30. EMR

**Rating:** 5.0/5.0 stars

**Reviewed by:** john d. | Sr. Big Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2018

**What do you like best about Amazon EMR?**

the ability to spin up cluster size based upon the needs of each job

**What do you dislike about Amazon EMR?**

error logging is sometimes hard to track down root cause

**Recommendations to others considering Amazon EMR:**

start with small jobs, take adavantage of new freatures in newer releases

**What problems is Amazon EMR solving and how is that benefiting you?**

we are building data assets for multiple business units to share via S3 and Redshift

  ### 31. AWS EMR at a glance

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Luxury Goods & Jewelry | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 25, 2018

**What do you like best about Amazon EMR?**

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.

**What do you dislike about Amazon EMR?**

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.

**What problems is Amazon EMR solving and how is that benefiting you?**

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. 

  ### 32. EMR is great

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sivakumar D. | Sr. Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

I was able to quickly setup and run the workloads easily. Support team gave enough guidence to resolve issues

**What do you dislike about Amazon EMR?**

Most of the featurestes are good,. one thing i felt is, it is less custmizable.

**What problems is Amazon EMR solving and how is that benefiting you?**

We we able to run some adhoc queries using Hive quickly with EMR

  ### 33. Decent program

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 11, 2018

**What do you like best about Amazon EMR?**

The program had a lot of capabilities, and options for customization. Those who are familiar with these times of 

**What do you dislike about Amazon EMR?**

Big learning curve for someone who hasn't used a program like this before, I found it quite frustrating and bit of a headache until I got really comfortable with it. 

**What problems is Amazon EMR solving and how is that benefiting you?**

From a fairly basic understanding, Amazon EMR allowed us to streamline our processes and see an in-depth scope of our business, both under a microscope and birds eye. 

  ### 34. EMR: Easy Setup but  Dispatching Work has Friction

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 28, 2018

**What do you like best about Amazon EMR?**

Its very easy to set up and upgrade Spark clusters.  Auto scaling with spot is also great, as it can save you lots of money on the correct workloads.

**What do you dislike about Amazon EMR?**

The step API does not allow you to run concurrent workloads and its unecessaraly difficult to set up a local client that is not located on the actual EMR cluster (i.e. dispatching work from a scheduler to a Spark cluster on EMR).  

**What problems is Amazon EMR solving and how is that benefiting you?**

ETL workloads and building a data warehouse.

  ### 35. Amazon AWS EMR

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael A. | Cloud System Architect, Robotics and Workforce Intelligence, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

The simplicity of creating an EMR Cluster

**What do you dislike about Amazon EMR?**

Sometimes the time it takes to create a cluster in a specific region.

**What problems is Amazon EMR solving and how is that benefiting you?**

It allows my analytics team to troubleshoot customer issues as they arise and query a customer's current database.

  ### 36. EMR Presto

**Rating:** 4.0/5.0 stars

**Reviewed by:** Musharaf S. | Senior Hadoop Administrator, Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

Its better than cloudera Impala.but the servcie goes down due to many errors

**What do you dislike about Amazon EMR?**

Service goes down frequntly .due to maximum thread count and out of contact with wokrers

**What problems is Amazon EMR solving and how is that benefiting you?**

replacing Impala with EMR Presto

  ### 37. Quick and easy setup

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sushanth R. | Mr, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 28, 2018

**What do you like best about Amazon EMR?**

SImplicity of emr in usability and scalability. Seamless access to s3

**What do you dislike about Amazon EMR?**

Can be expensive to start with. Need to have some understanding of other aws features to start using it.

**What problems is Amazon EMR solving and how is that benefiting you?**

Data analytics

  ### 38. EMR

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Real Estate | Enterprise (> 1000 emp.)

**Reviewed Date:** November 29, 2018

**What do you like best about Amazon EMR?**

The ease of starting up a new cluster and picking up where the old one left off.

**What do you dislike about Amazon EMR?**

No security on some of the web interfaces. Enabling developers to troubleshoot in production is very difficult.

**What problems is Amazon EMR solving and how is that benefiting you?**

We are running hbase and flink to extract data for legacy sources, convert to avro, and push on. We are solving one source of data for the company

  ### 39. Useful cloud-based platform

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 24, 2018

**What do you like best about Amazon EMR?**

The best part is its ease of use for the user. We use it for big data storage. The platform is very useful in regards to its processing and storage of big data. 

**What do you dislike about Amazon EMR?**

It is really only suited for big data, so if you the user is looking for something else than storage of big data, then I don't really recommend something like this for the user. Also not for users that are not advanced with knowledge of data storage

**What problems is Amazon EMR solving and how is that benefiting you?**

It provides the ability to handle big data storage. It also is a great choice if you are going to set up a distributed compute platform. EMR's benefit is a great usefulness to startups that a thinking of using open source and cost efficient options

  ### 40. Very good experience 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Venkatasai K. | Director , Small-Business (50 or fewer emp.)

**Reviewed Date:** November 26, 2018

**What do you like best about Amazon EMR?**

Performance and auto scaling compared to other vendors in the market

**What do you dislike about Amazon EMR?**

Cost is more compared to other vendors in the market

**What problems is Amazon EMR solving and how is that benefiting you?**

Insurance analytics 

  ### 41. Simple way to get into Hadoop

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 03, 2018

**What do you like best about Amazon EMR?**

I like that bootstrapping a cluster is so painless and quick

**What do you dislike about Amazon EMR?**

Auto-scaling can be painful, especially when running Spark jobs that run the application master on core nodes and get killed.

**Recommendations to others considering Amazon EMR:**

Good for getting acquainted with Hadoop but not the most optimal or cost-effective environment to run Hadoop workloads on

**What problems is Amazon EMR solving and how is that benefiting you?**

Batch processing large volumes of data

  ### 42. Ideal tool for Analytical Based Project that used Hadoop and Apache Spark.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 18, 2018

**What do you like best about Amazon EMR?**

Amazon EMR is best option for running resource heavy task. It is secure and easy to setup with its intuitive setup wizard in both basic and advanced mode.
We need to to worry about the cluster formation and handling, Leaving it to Amazon EMR we can concentrate on designing model to run on it.

**What do you dislike about Amazon EMR?**

Not much variety to chose from. EMR Clusters are not highly versatility. It comes with basic application setup like hadoop, spark, Hive etc. But we need to relive on Bootstrap action to download and install require applications.

**What problems is Amazon EMR solving and how is that benefiting you?**

Amazon EMR is used for information extracting from the history and logs of our other applications.
It is very cost effective when compare to other methods.
It made data processing and analysis easy.

  ### 43. Principle Engineer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 29, 2018

**What do you like best about Amazon EMR?**

Its a fully managed service in Cloud to handle and Support Big data platform. Which is amazing that there is no need to handle complex configuration of Big data platform.

**What do you dislike about Amazon EMR?**

There is none so far, and i am expecting to have more featuers added on this EMR Platform in terms of supporting machine learning.

**What problems is Amazon EMR solving and how is that benefiting you?**

Big Data analytics

  ### 44. Great Hadoop Environment in the cloud

**Rating:** 4.0/5.0 stars

**Reviewed by:** David L. | Technologist, Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

Flexibility and quick setup.  Ease of installing custom tools

**What do you dislike about Amazon EMR?**

Security features are not simple to configure

**What problems is Amazon EMR solving and how is that benefiting you?**

Replacing Hadoop on premise

  ### 45. Best with Autoscaling

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sridhar R. | Lead BigData Platform Engineer, Financial Services, Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2018

**What do you like best about Amazon EMR?**

Best for autoscaling, helps to spin clusers very fast

**What do you dislike about Amazon EMR?**

Unable to use custom AMI(Enterpise Images)

**What problems is Amazon EMR solving and how is that benefiting you?**

Analytics procurment of Hardware

  ### 46. Great for ETL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Enterprise (> 1000 emp.)

**Reviewed Date:** November 29, 2018

**What do you like best about Amazon EMR?**

Best way of transforming large volumes of non structured data, especially from S3

**What do you dislike about Amazon EMR?**

Still miss something like Impala to do ad-hoc queries (although I know that I can use Athena for it)

**What problems is Amazon EMR solving and how is that benefiting you?**

Moving data from landing area to EDL (S3 to S3) with low level of data transformation (e.g. merge multiple individual JSON files) 

  ### 47. Dipping toes in the water -- and drinking the water

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 29, 2018

**What do you like best about Amazon EMR?**

quick performance with the right configuration

**What do you dislike about Amazon EMR?**

time to spin up and cost to keep up, even while not in use

**Recommendations to others considering Amazon EMR:**

Do reccomend but have had only limited use but can't wait until additional services and applications are added

**What problems is Amazon EMR solving and how is that benefiting you?**

extri performance and scoringetscting data from s3 storages and pairing with other data to generate 

  ### 48. Great product for batch processing usecases

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

Great for batch usecases, quick and easy to learn, deploy. Reporting, monitoring, alerting ... everything is out of box.

**What do you dislike about Amazon EMR?**

Not cost effiecient, monolithic, requires thorough testing, bake in fault tolerance, reseliency ...

**What problems is Amazon EMR solving and how is that benefiting you?**

Mostly for processing huge loads of batch files and cleansing and streaming the data, data enrichment,  

  ### 49. EMR a great service for analytics

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Amazon EMR?**

EMR is easy to use and helps you get started quickly with your ETL jobs

**What do you dislike about Amazon EMR?**

nothing. I actually enjoy what EMR offers

**What problems is Amazon EMR solving and how is that benefiting you?**

We are taking unstructured data or data that can't be used to make business decisons and transforming it into something in which our business can use.

  ### 50. performance

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2018

**What do you like best about Amazon EMR?**

good performance, ease of use and easy to spin cluster in EMR. Easy to integrate and build with terraform.

**What do you dislike about Amazon EMR?**

version constraints on components. It is really confusing to add components to the cluster coz of version constraints and its really hard to find good documentation.

**What problems is Amazon EMR solving and how is that benefiting you?**

analyics


## Amazon EMR Discussions
  - [What is Amazon EMR used for?](https://www.g2.com/discussions/what-is-amazon-emr-used-for)
  - [What is the main use of EMR in AWS?](https://www.g2.com/discussions/what-is-the-main-use-of-emr-in-aws)
  - [When should I use Amazon EMR?](https://www.g2.com/discussions/when-should-i-use-amazon-emr)
  - [How do I use Amazon EMR?](https://www.g2.com/discussions/how-do-i-use-amazon-emr)
  - [What is Amazon EMR?](https://www.g2.com/discussions/what-is-amazon-emr)

- [View Amazon EMR pricing details and edition comparison](https://www.g2.com/products/amazon-emr/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-27+06%3A32%3A02+-0500&secure%5Bsession_id%5D=8a55fbe6-22af-4c57-a58e-32c5f952eaba&secure%5Btoken%5D=bff1243a939c3a0b91b863b279661fa6ac24c1c6ab73275204f8e55d21df3a14&format=llm_user)
## Amazon EMR Integrations
  - [Amazon CloudWatch](https://www.g2.com/products/amazon-cloudwatch/reviews)
  - [Amazon S3 Glacier](https://www.g2.com/products/amazon-s3-glacier/reviews)
  - [Amazon Simple Email Service (Amazon SES)](https://www.g2.com/products/amazon-simple-email-service-amazon-ses/reviews)
  - [AWS Glue](https://www.g2.com/products/aws-glue/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AWS Step Functions](https://www.g2.com/products/aws-step-functions/reviews)

## Amazon EMR Features
**Database**
- Real-Time Data Collection
- Data Distribution
- Data Lake

**Integrations**
- Hadoop Integration
- Spark Integration

**Platform**
- Machine Scaling
- Data Preparation
- Spark Integration

**Processing**
- Cloud Processing
- Workload Processing

**Building Reports**
- Data Transformation
- Data Modeling
- WYSIWYG Report Design
- Integration APIs

**Platform**
- Mobile User Support
- Customization 
- User, Role, and Access Management
- Internationalization
- Sandbox / Test Environments
- Performance and Reliability
- Breadth of Partner Applications

## Top Amazon EMR Alternatives
  - [Databricks](https://www.g2.com/products/databricks/reviews) - 4.6/5.0 (1,284 reviews)
  - [Snowflake](https://www.g2.com/products/snowflake/reviews) - 4.5/5.0 (707 reviews)
  - [Qubole](https://www.g2.com/products/qubole/reviews) - 4.0/5.0 (237 reviews)

