Getting started with an AWS account (original) (raw)

If you're new to AWS, you need to sign up for an AWS account. When you do so, AWS will create an account using the details you provide and assign it to you.

To sign up for an AWS account, you'll need to provide the following information:

Important

If this account is for a business, use a corporate phone number so that your company can retain access to the AWS account even when an employee changes positions or leaves the company.

Step 1: Create your account

These instructions are for creating an AWS account outside of India. For creating an account in India, see Create an AWS account with AWS India. For creating an account that's part of an organization managed by AWS Organizations, see Creating a member account in an organization in the AWS Organizations User Guide.

AWS Management Console

To create an AWS account
  1. Open the Sign up for AWS page.
  2. Enter the root user email address and AWS account name, and then chooseVerify email address. This sends a verification code to your email address.
Important

If this account is for a business, use a secure corporate distribution list (for example, it.admins@example.com) so that your company can retain access to the AWS account even when an employee changes positions or leaves the company. Because the email address can be used to reset the account's root user credentials, protect access to this distribution list or address. 3. Enter your verification code, and then chooseVerify. 4. Enter a strong password for your root user, confirm it, and then chooseContinue. AWS requires that your password meet the following conditions:

  1. Choose your account plan. For more information, see Free Tier plans.
  2. Enter your contact information, then read and accept the AWS Customer Agreement. Make sure you understand the terms before accepting.
Important

If this account is for a business, it's a best practice to enter a company phone number rather than a number for a personal phone. Configuring the account's root user with an individual email address or a personal phone number can make your account insecure. 7. Enter your billing information. If you want to use a different billing address for your AWS billing information, chooseUse a new address.
You can't proceed with the sign-up process until you add a valid payment method. 8. You might need to confirm your identity:

  1. For Country or region code, enter a phone number that can be reached in the next few minutes.
  2. For Phone number, enter a phone number that can be reached in the next few minutes.
  3. Choose Send SMS.
  4. When the automated system contacts you, enter the code you receive and then chooseContinue.
  5. Choose one of the available AWS Support plans. For a description of the available Support plans and their benefits, see Compare Support plans.
  6. Choose Complete sign up. A confirmation page appears that indicates that your account is being activated.
  7. Check your email and spam folder for an email message that confirms your account was activated. Activation usually takes a few minutes but can sometimes take up to 24 hours.
  8. After you receive the activation message, you can sign-in to theAWS Management Console to start using AWS services. For general information about how to manage your account settings, see Configure your AWS account.

For multiple AWS accounts managed through AWS Organizations, assign administrative access to an administrative user in IAM Identity Center. For instructions, see Set up AWS account access for an IAM Identity Center administrative user in the IAM Identity Center User Guide.

AWS CLI & SDKs

You can create member accounts in an organization that is managed by AWS Organizations by running the CreateAccount operation while signed in to the organization's management account.

You can't create a standalone AWS account outside of an organization by using an AWS Command Line Interface (AWS CLI) or AWS API operation.

Install the AWS CLI by following the instructions at Installing the AWS CLI. You need version 2.32.0 or later.

You can use the AWS CLI to have an agent manage AWS resources on your behalf.

After you install the AWS CLI, use the following command to sign in programmatically:

aws login

This automatically rotates your credentials every 15 minutes, keeping your session valid for up to 12 hours without manual intervention.

Use the following command to verify your credentials are working:

aws sts get-caller-identity

For more information about accessing your AWS account, see Accessing your AWS account.

The AWS MCP Server is a managed server that gives agents access to AWS through the Model Context Protocol (MCP). Agents can search AWS documentation and retrieve service information without authentication. To execute AWS API calls, run Python scripts in a sandboxed environment, or follow curated skills, agents authenticate through your existing IAM credentials. For more information, see What is the AWS Agent Toolkit?