Introduction to AWS

1/13/2025

Introduction to AWS

Amazon Web Services (AWS) is the world’s most comprehensive cloud computing platform.

What is AWS?

AWS provides on-demand cloud computing platforms and APIs on a pay-as-you-go basis.

Core Services

  • EC2: Virtual servers in the cloud
  • S3: Object storage
  • RDS: Managed relational databases
  • Lambda: Serverless compute
  • DynamoDB: NoSQL database
  • VPC: Virtual private cloud

Getting Started

  1. Create an AWS account
  2. Set up IAM user with proper permissions
  3. Install AWS CLI
bash
# Install AWS CLI
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

# Configure credentials
aws configure

Basic Commands

bash
# List S3 buckets
aws s3 ls

# List EC2 instances
aws ec2 describe-instances

# Get account ID
aws sts get-caller-identity