AWS Basics

23 / 30
1 min read
1

AWS Basics

Amazon Web Services (AWS) is a cloud provider offering compute, storage, networking, and managed services.

Core Services

EC2 - : virtual servers in the cloud.
S3 - : scalable object storage for files and static assets.
RDS - : managed relational databases (PostgreSQL, MySQL, etc.).
Lambda - : serverless functions that run in response to events.
IAM - : identity and access management to control permissions.

Deployment Patterns

Monolith on EC2 - : straightforward, you control the server.
Containers on ECS/EKS - : orchestrated Docker workloads.
Serverless - : API Gateway + Lambda, scales automatically.

Security Basics

  • Use IAM roles instead of hard-coded credentials.
  • Restrict security groups to the minimum required ports.
  • Enable encryption at rest and in transit.
  • Rotate keys and audit access regularly.

Comprehension check

Answer all 3 questions correctly to unlock Submit.

1Which AWS service provides managed relational databases?

2What is the purpose of an IAM role?

3Which service is best for storing static files like images?