Amazon Elastic MapReduce (Amazon EMR) is a web service that makes it easy to process large amounts of data efficiently. Amazon EMR uses Hadoop processing combined with several AWS products to do such tasks as web indexing, data mining, log file analysis, machine learning, scientific simulation, and data warehousing.

Management Guide
Provides information about the Amazon EMR service and platform.
HTML | PDF


API Reference
Describes all the API operations for Amazon EMR in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
HTML | PDF

  Release Guide
Provides information about Amazon EMR releases, including software installed on your Amazon EMR cluster like Hadoop and Spark.
HTML | PDF
Developer Guide (Releases 2.x and 3.x)
Provides a conceptual overview of Amazon EMR and includes detailed development instructions for using the various features of releases 2.x and 3.x.
HTML | PDF | Kindle
   

For older versions of this documentation: