Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in AWS by (7k points)
We have implemented a task in Hive which is working fine on single node cluster. We are planning to deploy it on AWS. If we plan to deploy it then what should be chosen Amazon EC2 or Amazon EMR? We want to improve the performance of task. Which one is better and reliable? How to approach towards them? Found that, we can also register our VM setting as it is on AWS. Is it possible?

1 Answer

0 votes
by (31.9k points)

AWS EMR is the collection of EC2 instances with Hadoop. And optionally Hive and/or Pig installed and configured. If you are using your cluster for running Hadoop/Hive/Pig jobs, EMR would be the best option. An EMR instance costs a little bit more when compared to an EC2 instance.  To save yourself from the hassle of installing, setting up Hadoop, creating & maintaining AMI and using it, it's totally worth paying extra money. If you are using EC2, you will probably be using Apache Hadoop and Hive. And wouldn't have access to those patches like native support for S3 or few commands.

Want to Learn AWS, check out this AWS Course by Intellipaat.

Related questions

0 votes
1 answer
asked Mar 21, 2021 in AWS by devin (5.6k points)
Want to get 50% Hike on your Salary?

Learn how we helped 50,000+ professionals like you !

0 votes
1 answer
asked Jan 6, 2021 in AWS by Amyra (12.9k points)
0 votes
1 answer
asked Dec 17, 2020 in AWS by devin (5.6k points)
0 votes
1 answer
asked Apr 9, 2020 in AWS by Amenda (1.4k points)
0 votes
1 answer
asked Nov 21, 2020 in AWS by dev_sk2311 (45k points)

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...