

# How to
<a name="jobs-how-to"></a>

This section provides step-by-step instructions for performing specific tasks with the Amazon Location Jobs APIs. These guides are designed to help you quickly and effectively implement key functionality. Each topic focuses on a distinct use case, ensuring you have the practical knowledge needed to integrate Jobs API features into your applications.

## Set up prerequisites
<a name="jobs-prerequisites"></a>

Before running jobs, set up the required AWS resources.

**Note**  
The Amazon S3 input and output buckets you create must exist in the same AWS Region where you plan to run your jobs. The IAM resources you create must be created in the same account.
+  [Create Amazon S3 buckets](create-s3-buckets-jobs-apis.md) 
+  [Configure IAM permissions](configure-iam-role-policy-credentials.md) 
+  [Prepare input data](preparing-input-data.md) 
+  [Upload input data](uploading-input-data.md) 

## Run Amazon Location jobs
<a name="running-job-overview"></a>

The following topics describe how to run jobs using the Amazon Location Jobs APIs
+  [Start a job](https://docs.aws.amazon.com/location/latest/developerguide/starting-a-job.html) 
+  [Monitor job progress](https://docs.aws.amazon.com/location/latest/developerguide/monitoring-job-progress.html) 
+  [Retrieve job results](https://docs.aws.amazon.com/location/latest/developerguide/retrieving-results.html) 

## Perform other job actions
<a name="other-jobs-apis"></a>

The following topics describe how to perform other Amazon Location Jobs actions
+  [Cancel a job](https://docs.aws.amazon.com/location/latest/developerguide/canceling-job.html) 
+  [List jobs](https://docs.aws.amazon.com/location/latest/developerguide/listing-jobs.html) 