What is AWS ? – An Introduction to AWS

Cloud Computing

What is AWS ? – An Introduction to AWS

What is AWS?

With the advent of cloud computing, & AWS being the major shareholder, AWS certification is one the most sought-after skills in the industry. Hey there! Today in this “What is AWS” blog you will be learning about the following things:

What is AWS in simple terms? – Introduction

What is AWS? – Amazon Web Services(AWS) is a cloud service from Amazon, which provides services in the form of building blocks, these building blocks can be used to create and deploy any type of application in the cloud.

These services or building blocks are designed to work with each other, and result in applications that are sophisticated and highly scalable.

What are the services provided by AWS?

Each type of service in this “What is AWS” blog, is categorized under a domain, the few domains which are widely used are:

  • Compute
  • Storage
  • Database
  • Migration
  • Network and Content Delivery
  • Management Tools
  • Security & Identity Compliance
  • Messaging

Compute Services

The Compute domain includes services related to compute workloads, it includes the following services:

  • EC2 (Elastic Compute Cloud)
  • Lambda
  • Elastic Beanstalk
  • Amazon LightSail

Storage Services

The Storage domain includes services related data storage, it includes the following services:

  • S3 (Simple Storage Service)
  • Elastic Block Store
  • Amazon Glacier
  • AWS Snowball

Database Services

The Database domain is used for database related workloads, it includes the following services:

  • Amazon Aurora
  • Amazon RDS
  • Amazon DynamoDB
  • Amazon RedShift

Migration Services

The Migration domain is used for transferring data to or from the AWS Infrastructure, it includes the following services:

  • AWS Database Migration Service
  • AWS SnowBall

Networking and Content Delivery Services

The Networking and Content Delivery domain is used for isolating your network infrastructure, and content delivery is used for faster delivery of content. It includes the following services:

  • Amazon Route 53
  • AWS CloudFront

Management Tools

The Management Tools domain consists of services which are used to manage other services in AWS, it includes the following services:

  • AWS CloudWatch
  • AWS CloudFomation
  • AWS CloudTrail

Security & Identity, Compliance Services

The Security & Identity, Compliance domain consist of services which are used to manage to authenticate and provide security to your AWS resources. It consists of the following services:

  • AWS Shield

Messaging Services

The Messaging domain consists of services which are used for queuing, notifying or emailing messages. It consists of the following domains:

  • Amazon SQS
  • Amazon SNS
  • Amazon SES
  • Amazon Pinpoint

What is AWS? | AWS Training 

To learn more about the products of AWS, you can refer to our Amazon AWS Tutorial, which contains detailed information about all of these services.

You have a fair idea now about what is AWS, and the services which are covered in AWS, let’s go ahead and straightaway apply this knowledge to build applications. You might feel that you don’t know much about AWS, but then,

 Sometimes you have to run before you can walk!


Keeping that in mind, let’s understand how does one build applications in AWS:

How to build applications in AWS?

First and foremost, you should analyze, what is your application about? Is it something that requires you to be worried about the underlying infrastructure? Is it something that requires a database? Is it something that will require monitoring?

So, once you know all the requirements about your application, you can pick the domain, and hence choose a service.

Like for example, you want to deploy an application in AWS, which does not require you to worry about the underlying architecture, which service will you choose?

Well, in the compute section there is this service called Elastic Beanstalk. You just upload your application, and AWS does the rest for you. It’s that simple!

Of course, you wouldn’t know about any of these services without using them right? That’s why AWS came up with an amazing free-tier option.

Who is eligible for a free tier?

Every customer from the time he registers on AWS receives the free tier option, and is eligible for the same till 1 year from the time he registers.

How shall this help?

You can try every application in AWS and learn! The more you practice, the more you learn, what is AWS.

So basically, you learn for free!


Leave your thought here

Your email address will not be published. Required fields are marked *