Amazon provides support for running MapReduce algorithm by Amazon Elastic MapReduce platform. Amazon EMR can be used to run the big data based software like- Apache Hadoop, Apache Spark etc. in AWS cloud.
Amazon EMR can be used for running on large datasets as well as for analyzing the big data. It supports business analytics and related functions.
In addition, we can use Amazon EMR with Amazon S3 to transform very large data sets and databases. It also works very well with NoSQL DB like DynamoDB.