Welcome

Topics

This is the Amazon Elastic MapReduce API Reference. This section describes who should read this guide, how the guide is organized, and other resources related to this web service.

Amazon Elastic MapReduce, Amazon Elastic Compute Cloud, and Amazon Simple Storage Service are sometimes referred to within this guide as "Elastic MapReduce," "EC2," and "Amazon S3," respectively. All copyrights and legal protections still apply.

Who Should Read this Guide

This reference is for developers and for the community of researchers and data analysts that need to process vast amounts of data efficiently and cost-effectively.

Required Knowledge and Skills

Elastic MapReduce offers a console, a command line interface, and an API. Each interface requires a slightly different set of skills. The console and command line interface let you execute Elastic MapReduce functionality without having to write full applications. Both of these interfaces, however, require you to write your own mapper and reducer executables in the programming language of your choice.

Of the three interfaces, the API requires the greatest programming skills and knowledge of Hadoop. Even though Elastic MapReduce hides a lot of the Hadoop configuration details, knowing the basics of Hadoop is important.

Developers using the API should be familiar with the following:

How to Give Us Feedback

The online version of this guide provides a link at the top of each page that enables you to enter feedback about this guide. We strive to make our guides as complete, error free, and easy to read as possible. You can help by giving us feedback. Thank you in advance!

Amazon Elastic MapReduce Resources

The following table lists related resources that you'll find useful as you work with this service.

Resource Description
Amazon Elastic MapReduce Developer GuideThe developer guide provides detailed descriptions of how to perform common tasks using the Amazon Elastic MapReduce API.
Amazon Elastic MapReduce Getting Started GuideThe Getting Started Guide provides a quick tutorial of the service based on a simple use case. Examples and instructions for the console are included.
Amazon Elastic MapReduce Technical FAQThe FAQ covers the top 20 questions developers have asked about this product.
Release notesThe release notes give a high-level overview of the current release. They specifically note any new features, corrections, and known issues.

AWS Developer Resource Center

A central starting point to find documentation, code samples, release notes, and other information to help you build innovative applications with AWS.

AWS Management ConsoleLocation of the Amazon Elastic MapReduce console.
Discussion ForumsA community-based forum for developers to discuss technical questions related to Amazon Web Services.

AWS Support Center

The home page for AWS Technical Support, including access to our Developer Forums, Technical FAQs, Service Status page, and Premium Support .

Premium Support

The primary web page for information about AWS Premium Support, a one-on-one, fast-response support channel to help you build and run applications on AWS Infrastructure Services.

Amazon Elastic MapReduce product informationThe primary web page for information about Amazon Elastic MapReduce.

Contact Us

A central contact point for inquiries concerning AWS billing, account, events, abuse etc.

Conditions of Use

Detailed information about the copyright and trademark usage at Amazon.com and other topics.