

This documentation references AWS ParallelCluster. For running HPC and AI workloads, we recommend [AWS Parallel Computing Service (AWS PCS)](https://aws.amazon.com/pcs/), our managed Slurm service that lets you focus on running your workloads rather than managing infrastructure.

# Setting up AWS ParallelCluster
<a name="install-v3"></a>

The following topics describe how to set up AWS ParallelCluster. You will learn how to install the necessary tools and how to use them, how to implement and manage multiple user access to clusters, and the best practices.

**Topics**
+ [Prerequisites](#prerequisites)
+ [Installing the AWS ParallelCluster command line interface (CLI)](install-v3-parallelcluster.md)
+ [Steps to take after installation](install-v3-after-install.md)
+ [Installing the PCUI](install-pcui-v3.md)
+ [Getting started with AWS ParallelCluster](getting-started-v3.md)
+ [Multiple user access to clusters](multi-user-v3.md)
+ [Best practices](best-practices-v3.md)
+ [Moving from AWS ParallelCluster 2.x to 3.x](moving-from-v2-to-v3.md)

## Prerequisites
<a name="prerequisites"></a>

Before you can start setting up and using AWS ParallelCluster, make sure that you've completed the following prerequisites.

### Sign up for an AWS account
<a name="sign-up-for-aws"></a>

To get started with AWS, you need an AWS account. There are two ways to sign up for AWS. If you want complete control over account configuration and where your content is stored, or if you have regulated workloads such as HIPAA or FedRAMP, use [Sign up for AWS (advanced)](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html). If you are a new user and want to use a login you already own to sign in to AWS and create an AWS environment with preconfigured defaults in select [AWS Regions](https://docs.aws.amazon.com/accounts/latest/reference/project-regions.html), use [Sign up for AWS](https://docs.aws.amazon.com/accounts/latest/reference/sign-in-new.html).

### Create a key pair
<a name="set-up-keypair"></a>

To deploy clusters, AWS ParallelCluster launches Amazon EC2 instances to create the cluster head node and compute nodes. To perform cluster tasks, such as running and monitoring jobs, or managing users, you must be able to access the cluster head node. To verify you can access the head node instance using SSH, you must use an Amazon EC2 key pair. To learn how to create a key pair, see [Create a key pair](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html#create-a-key-pair) in the *Amazon Elastic Compute Cloud* User Guide for Linux Instances.