# Amazon Web Services

⚠️ **IMPORTANT** If you have an old AWS account (over 2-3 years old) you need to [create a new account first](/hosts/sub-accounts.md). The main reason is that LaunchPal requires accounts that support EC2-VPC. [Here is an explanation as to why](/troubleshooting/old-aws-accounts-and-ec2-classic.md).

## Connecting to LaunchPal

### Step 1 Get your API Key & Secret

* [Signup](https://portal.aws.amazon.com/billing/signup) or [login](https://console.aws.amazon.com/console/home) to your AWS account
* From your [AWS Management Console](https://console.aws.amazon.com/console/home?#), Select "My Security Credentials"

![](/files/-MHqIfrYOoO939PjWRvK)

* Choose to "Continue to Security Credentials" if prompted

![](/files/-MHqIfrZgGLUCqtQSPc9)

* Select the "Access Keys" menu item

![](/files/-MHqIfrapm4_PLPWNrwS)

* Click the "Create New Access Key" button

![](/files/-MHqIfrbJ4Kr_zFV-5K1)

* A dialog box will appear. Click "Show Access Key" to make your keys visible. You will need both and the Secret Access Key will only be shown while this dialog is open, so keep the browser tab open while you follow the next step to enter the key in to LaunchPal.

![](/files/-MHqIfrcfMo_WrFNXglK)

### Step 2 Enter the key in to LaunchPal

* Follow the steps in the [Create your first project guide](https://help.launchpal.com/getting-started/create-your-first-project.html) and select Amazon AWS for the host. When prompted, enter the keys from the previous step.

## Disconnecting from LaunchPal

To change your API keys or remove them from LaunchPal completely, make the key inactive from your AWS management console - or delete it completely.

![](/files/-MHqIfrddEf7Grn2I3jl)

Your servers will remain fully operational and will still show in the LaunchPal API but you will lose access to some key features until you choose to enter a valid API key.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.launchpal.com/troubleshooting/amazon-web-services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
