AWS's EMR: the best option out there
September 20, 2020

AWS's EMR: the best option out there

Nicolas Costa Ossa | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon EMR (Elastic MapReduce)

We are a certified AWS partner agency, and we use a lot of the AWS stack for most of our projects. EMR is used in several of them when required. It is implemented by our DevOps team and we pretty much use it when we need to process a lot of data throughout EC2 instances. EMR is very compelling to our customers because it is easier to implement (hence less dev cost) and it is way more efficient when managing the data VS other tools, so the overall cost reduction is considerable.
  • Easier to implement than older on-premise solutions
  • Works with open source technologies.
  • Keeps processing cost low.
  • It is flexible and works also for short term workloads and the pricing changes to that model.
  • You definitely need to be trained before using it because the interface can be a little confusing. It is a professional service model, so I recommend a certified dev.
  • As an agency, we have won new customers just by having these EMR capabilities as a service.
  • For the customers, the savings on costs are huge when compared with ore (more traditional) options, especially with on-premise ones.
EMR is more suited for developers. Databricks feel more for data science-oriented with its notebooks and customs visualizations. With EMR you can more easily add additional capacity on-damnd on the instance. With others is a more cumbersome process. And then, you can also configure it to be dynamic and change depending on your usual flow of data.
There's a vast group of trained and certified (by AWS) professionals ready to work for anyone that needs to implement, configure or fix EMR. There's also a great amount of documentation that is accessible to anyone who's trying to learn this. And there's also always the help of AWS itself. They have people ready to help you analyze your needs and then make a recommendation.
Experience and time using the platform play a huge portion in the overall usability experience. It is a complex and powerful tool, so training is necessary.

Do you think Amazon EMR (Elastic MapReduce) delivers good value for the price?

Yes

Are you happy with Amazon EMR (Elastic MapReduce)'s feature set?

Yes

Did Amazon EMR (Elastic MapReduce) live up to sales and marketing promises?

Yes

Did implementation of Amazon EMR (Elastic MapReduce) go as expected?

Yes

Would you buy Amazon EMR (Elastic MapReduce) again?

Yes

For example, when you have Apache Spark on-premise deployments, or also Apache Hadoop, and you want to move to the cloud and reduce costs, EMR is the right tool. When you have lots of ups and downs in workload levels to process data. AWS's EMR can help you by setting up flexible/scalable scenarios.