Welcome

Topics

This is the Amazon Elastic MapReduce Getting Started Guide. This section describes who should read this guide, how the guide is organized, and other resources related to Amazon Elastic MapReduce.

This guide describes how to use the Amazon Elastic MapReduce console to perform Hadoop processing on sample data.

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.

For a description of what's new in this release of the Amazon Elastic MapReduce service, see What's New.

Who Should Read This Guide

This guide is for developers and for the community of researchers and data analysts that need to process vast amounts of data efficiently and cost-effectively. Because this guide uses the Amazon Elastic MapReduce console, you do not need to be a programmer to use this guide.

Required Knowledge and Skills

Use of this guide assumes you have a basic understanding of Hadoop. For an overview, go to http://hadoop.apache.org/core/. We also assume that you have a very broad understanding of what Amazon S3 and EC2 do.

You should be familiar with the basics of:

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!

How to Use this Guide

This guide is organized as a high-level introduction and tutorial. It is divided into several major sections that enable you to practice using Elastic MapReduce. Each section builds on the previous sections, so if you read and work through the examples in sequence, you'll get a basic understanding of Elastic MapReduce.

Depending on your AWS programming experience, you can use this guide in the following ways.

If you are new to AWS

Read the entire guide. It takes you step-by-step through the process of using Elastic MapReduce to run a Hadoop job flow.

If you have developed applications for other AWS services and know Amazon S3 basics

You can skip most of the Getting Set Up section. Just sign up to use Elastic MapReduce and move on to the tutorial or implementation sections. For more information about signing up for Elastic MapReduce, see How to Get an Elastic MapReduce Developer Account.

If you want to use the Elastic MapReduce API and not the Console

You can skip to the implementation section that lists many different ways to get in-depth knowledge of Elastic MapReduce that go beyond the scope of this guide. To skip to more advanced topics, see Where Do I Go from Here?.

Each section of this guide builds on those that precede it. For that reason, you should read the sections in the order they are presented.

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 GuideShows how to implement Query requests and handle responses in various computing languages
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 .

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.