AWS

What is AWS?

AWS (Amazon Web Services) is a cloud computing platform that provides on-demand services like servers, storage, databases, networking, and more over the internet.

It allows companies to build, deploy, and manage applications without owning physical hardware.

AWS is provided by Amazon.

AWS is a cloud computing platform that provides on-demand infrastructure services such as computing, storage, networking, and databases over the internet.

Definition:-

History of AWS

Amazon Web Services was launched in 2006 by Jeff Bezos.

The first services introduced were:

  • Amazon S3

  • Amazon EC2

AWS later became the world’s leading cloud computing platform.

Purpose of AWS

1️⃣ Provide cloud infrastructure without physical servers
2️⃣ Allow businesses to scale applications easily
3️⃣ Reduce hardware and maintenance costs
4️⃣ Enable global application deployment

 Key Features of AWS

Scalability – Resources can increase or decrease based on demand
High Availability – Services run across multiple data centers
Security – Advanced cloud security features
Pay-as-you-go – Pay only for what you use
Global Infrastructure

Major AWS Services

Compute Services

Used to run applications.

Examples:

  • Amazon EC2 – Virtual machines in the cloud

  • AWS Lambda – Run code without managing servers

Major AWS Services

Storage Services

Used to store data.

Examples:

  • Amazon S3 – Cloud file storage

  • Amazon EBS – Storage for EC2 instances

Major AWS Services

Database Services

Used to store application data.

Examples:

  • Amazon RDS

  • Amazon DynamoDB

Major AWS Services

Networking Services

Used to manage network infrastructure.

Examples:

  • Amazon VPC

  • Amazon Route 53

Major AWS Services

DevOps Services

AWS provides tools for automation and CI/CD.

Examples:

  • AWS CodePipeline

  • AWS CodeBuild

Real-World Usage

Many major companies run their applications on AWS:

  • Netflix

  • Airbnb

  • Spotify

These companies use AWS for scalable cloud infrastructure.

Example Architecture

A typical AWS application may include:

User → Web Application → Amazon EC2 → Database (Amazon RDS "Relational Database Service ") → Storage (Amazon S3)

ADVANTAGE AND DISADVANTAGE

Advantages of AWS

✔ No need for physical servers
✔ Global cloud infrastructure
✔ High scalability
✔ Cost-effective
✔ Supports DevOps and automation

Disadvantages of AWS

❌ Requires cloud knowledge
❌ Costs can increase with heavy usage

AWS

By Content ITV

AWS

  • 96