
Cloud
Learning Level
AWS account setup is your first step into cloud computing. It involves creating an account, securing credentials, configuring IAM, and managing billing.
By the end of this lesson, you'll understand:
# Visit AWS Console
# https://console.aws.amazon.com/
# Create account with:
# - Email address
# - Password
# - Payment method
# - Phone verification# macOS
brew install awscli
# Linux/Windows
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install# Configure credentials
aws configure
# Enter:
# AWS Access Key ID
# AWS Secret Access Key
# Default region (e.g., us-east-1)
# Default output format (json)
# Verify configuration
aws sts get-caller-identity# Create IAM user
aws iam create-user --user-name dev-user
# Create access key
aws iam create-access-key --user-name dev-user
# Attach policy to user
aws iam attach-user-policy \
--user-name dev-user \
--policy-arn arn:aws:iam::aws:policy/PowerUserAccess# Enable MFA for root account (recommended)
# 1. Go to AWS Console > Account
# 2. Click "Activate MFA"
# 3. Scan QR code with authenticator app
# Verify MFA is enabled
aws iam list-virtual-mfa-devices# List available regions
aws ec2 describe-regions
# List availability zones in current region
aws ec2 describe-availability-zones
# Set default region
export AWS_DEFAULT_REGION=us-east-1# Set up billing alerts
aws cloudwatch put-metric-alarm \
--alarm-name "monthly-cost-alert" \
--alarm-description "Alert when costs exceed $100" \
--metric-name EstimatedCharges \
--namespace AWS/Billing \
--statistic Maximum \
--period 86400 \
--evaluation-periods 1 \
--threshold 100 \
--comparison-operator GreaterThanThresholdLearn about AWS Compute services, or explore storage options with S3.
Resources
Ojasa Mirai
Master AI-powered development skills through structured learning, real projects, and verified credentials. Whether you're upskilling your team or launching your career, we deliver the skills companies actually need.
Learn Deep • Build Real • Verify Skills • Launch Forward