By using AWS re:Post, you agree to the AWS re:Post Terms of Use

Difference between ECS, EMR and EMR Studio.

0

Please help me understand the difference between the three( EMR , ECS And EMR studio) , and when any of these should be used as all three are used for managing and creating clusters. Thanks

asked a year ago1K views
1 Answer
0

Amazon EMR (Elastic MapReduce) is a tool for big data processing and analysis. EMR is used for data analysis in log analysis, web indexing, data warehousing, and machine learning, etc., Also in ETL process for data transformations -- such as sorting, aggregating and joining -- can be done using EMR. It supports open source framework such as Apache Spark, Apache Hive, and Presto.

Amazon EMR Studio is an integrated development environment (IDE) that makes it easy for data scientists and data engineers to develop, visualize, and debug data engineering and data science applications written in R, Python, Scala, and PySpark. There is no cost specific for EMR Studio.

Amazon ECS (Elastic Container Service) is a container orchestration service that simplifies your deployment, management, and scaling of containerized applications. Allows users to run Docker-based applications packaged as containers across a cluster of EC2 instances. It used in batch processing to Plan, schedule, and run batch computing workloads across AWS services, including Amazon Elastic Compute Cloud (EC2), AWS Fargate, and Amazon EC2 Spot Instances.

answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions