Back to Blog

AWS series #1 - Intro

December 1, 2022 (3y ago)

This is an introductory article that introduces AWS.

AWS - Amazon Web Services

Before we get into AWS, we need to know a thing related to cloud computing.

If you are familiar with cloud computing, then you may know cloud service models.

There are three types of cloud service models:1. IaaS (Infrastructure as a Service)2. PaaS (Platform as a Service)3. SaaS (Software as a Service)

Fig 2: A picture that helps you understand things managed by you and the vendor.

Now, we know the types of models in cloud computing. Then let's begin with AWS.

AWS is the most well-known cloud provider in the world. Its competitors are Microsoft Azure, GCP (Google Cloud Platform), Alibaba cloud, and so on.

AWS is an Infrastructure as a Service + Shared Responsibility Model.

Fig 3: Source - https://aws.amazon.com/

In the below picture, you can see where AWS stands. With the help of this, we can understand that we have a shared responsibility in Infrastructure security. Cloud providers are handling physical security. We will manage the rest.

Fig 4: Source - https://cloudsecurityknowledgesharing.com/

AWS is offering 200+ universally featured services, from infrastructure to machine learning.

List of few services are:

  1. Amazon EC2 (Elastic Compute Cloud)
  2. Amazon RDS (Relational Database Service)
  3. Amazon S3 (Simple Storage Service)
  4. Amazon Lambda
  5. Amazon CloudFront
  6. Amazon VPC (Virtual Private Cloud)
  7. Amazon SQS (Simple Queue Service)
  8. Amazon Elastic Beanstalk, and so on.

We will discuss those services briefly in the upcoming articles.

Advantages of AWS

  1. User-friendly interface.
  2. Resource creation is fast.
  3. Cost-effective.
  4. Reliable.
  5. Scalable.
  6. Secure.
  7. Flexible.

Disadvantages of AWS

  1. Limitations on resources.
  2. Price variations.
  3. Confusing Billing page.