Account Setup
Overview
The following are instructions on setting up an account in AWS.
Step 1: Go to the AWS Website
Open your web browser and navigate to the AWS Sign-Up Page.
Step 2: Begin the Registration Process
On the AWS homepage, click "Create an AWS Account."
Enter your email address, password, and AWS account name (choose a unique account name to make it easy to identify).
Click "Continue" to proceed.
Step 3: Set Account Type and Contact Information
Select Account Type:
Personal: If the account is for personal use or learning.
Business: If the account is for an organization or a business.
Enter your contact information, including:
Full name (or business name)
Phone number
Country/region, address, and postal code
Check the Terms and Conditions box and click "Continue".
Step 4: Enter Payment Information
AWS requires a payment method to verify your account, even if you only plan to use the Free Tier.
Enter credit/debit card details or payment method.
AWS will place a temporary authorization charge (usually $1) to verify the card.
Click "Verify and Continue."
Step 5: Identity Verification
Choose how you want AWS to verify your identity:
Text message (SMS): Enter your phone number, and AWS will send a verification code.
Voice call: AWS will call you with a code to enter.
Enter the verification code when prompted, and click Continue.
Step 6: Select a Support Plan
AWS offers the following support plans:
Basic Support (Free) – Recommended if you’re just starting.
Developer Support – For test environments.
Business Support – For production workloads.
Enterprise Support – For mission-critical applications.
Select Basic Support to avoid extra costs for now, and click "Continue."
Step 7: Sign In to Your New AWS Account
After setting up the account, go to the AWS Management Console.
Use the email and password you created to log in.
You’ll be prompted to set up Multi-Factor Authentication (MFA) — it’s highly recommended for enhanced security.
Step 8: Enable Multi-Factor Authentication (MFA) for Root User
In the AWS Management Console, search for "IAM" (Identity and Access Management).
Select Users > Root User.
Click Activate MFA and follow the steps to set up MFA using:
A virtual MFA app (e.g., Google Authenticator)
A hardware MFA device (if you have one)
Step 9: Set Up Billing Alerts and Free Tier Usage Monitoring
Go to Billing and Cost Management in the console.
Set Billing Alerts to ensure you don’t accidentally exceed the free tier.
Enable AWS Budgets to track and monitor usage.
Step 10: Create an IAM User for Daily Use (Best Practice)
Go to IAM from the console.
Click Users > Add User and create a user with:
Programmatic Access (if you need CLI access)
Management Console Access (for console use)
Assign Administrator Access to the new user (you can adjust permissions later).
Download the credentials securely.
Step 11: Secure Your Account
Enable MFA for the new IAM user as well.
Set Strong Password Policies under IAM > Account Settings.
Enable CloudTrail to log all account activity for auditing.
Set Up AWS Config to monitor resource changes.
Last updated