Top 20 Most Used AWS Services Explained
Tags: aws, programming, javascript, webdev
Published: 2021-10-27 14:59:18

Amazon Web Services (AWS) is the most comprehensive and widely used cloud platform in the world, with over 200 fully-featured services available from data centers all around the world. In this article, we are going to learn about 20 most used AWS services. These services are 



## Amazon EC2



EC2 is an Amazon cloud platform that provides safe and scalable computation capability. Its goal is to provide developers with simple access and usability for web-scale cloud computing while giving you complete control over your compute resources.

![screely-1635337115458.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337124466/oHwMtN_4_.png)


## Amazon RDS

The Amazon Relational Database Service makes database management, scalability, and setup simple in the cloud. Automate time-consuming activities including hardware provisioning, database configuration, and backups in a cost-effective and proportional manner.


![screely-1635337213694.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337226234/qAzwC038x.png)

## Amazon Lambda

Amazon Lambda allows you to run code without having to own or manage servers. You may use it to run code for almost any application or backend utility.


![screely-1635337255816.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337263443/XBbU94Pqi.png)

## Amazon CloudFront

CloudFront is a content delivery network (CDN) technology that allows for the safe distribution of data, videos, applications, and APIs on a worldwide scale with minimal latency. CloudFront is easily integrated with Amazon S3, Amazon EC2.


![screely-1635337284729.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337290849/sMjMIiSen.png)

## Amazon Kinesis

Amazon Kinesis is used to gather, process, and analyze data in real-time, allowing you to respond more rapidly. Cost-effective processing of streaming data at scale is a key aspect of AWS Kinesis.


![screely-1635337307423.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337315083/CAlR4soc8.png)

## Amazon SQS

AWS SQS is a fully managed message queuing service for decoupling and scaling microservices, distributed systems, and serverless apps.


![screely-1635337363651.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337371957/JTjnb1jFV.png)

## Dynamo DB

DynamoDB is a key-value structured document database that scales to single-digit millisecond performance. For web-scale applications, Dynamo provides built-in security with a fully managed, persistent database, backup and restore, and in-memory archiving.


![screely-1635337411884.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337420024/Q3zqOofkQ.png)


## Amazon Lightsail

Lightsail is a simple on-ramp for users who are new to AWS and only want virtual private servers. Lightsail has all of the capabilities necessary for a quick product launch at a low, predictable cost.


![screely-1635337457037.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337464955/GRwHDTrlC.png)

## Amazon Cloudwatch

CloudWatch is a monitoring and observability solution for DevOps engineers, developers, site reliability engineers, and IT administrators.


![screely-1635337480832.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337492721/wFbMKiaih.png)

## Amazon Cognito

AWS Cognito manages a control access dashboard for onboarding users to their online and mobile apps via sign-up and sign-in capabilities.


![screely-1635337517106.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337524551/ZS8LUm1Uk.png)

## Amazon Inspector

Inspector is an automated security evaluation tool that improves the security and compliance of AWS apps. Security audits are automated with AWS Inspector to reveal vulnerabilities, exposures, and deviations.


![screely-1635337569856.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337576824/obqIpJdg8.png)


## Amazon Auto-scaling

The AWS Auto-scaling service keeps track of your apps and adjusts capacity automatically to ensure consistent, predictable performance at the lowest feasible cost.


![screely-1635337601587.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337609344/H_9IPBIE8.png)

## Amazon Elastic Beanstalk

Elastic Beanstalk is an AWS service that allows you to easily deploy and scale web applications written in Java,.NET, PHP, Python, Node.js, Ruby, Go, and Docker on Apache, Nginx, Passenger, and IIS.


![screely-1635337634627.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337640541/MKzU14jln.png)

## Amazon SNS

Amazon SNS is a fully managed messaging service that offers low-cost infrastructure for bulk message delivery to mobile users. System-to-system or app-to-person communication across decoupled microservice apps allows users to speak directly with customers.


![screely-1635337705636.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337715483/wzmaGTJGP.png)

## Amazon VPC 

Amazon VPC allows you to create a somewhat isolated portion of the AWS Cloud in which you may install AWS resources in a virtual environment at scale. VPC allows you to have complete control over your environment.


![screely-1635337745143.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337752915/hcml_e6Dx3.png)

## Amazon Glacier

AWS Glacier services are S3 cloud storage classes for data caching and long-term backup that are secure, configurable, and inexpensive. These storage classes provide reliable delivery while also providing extensive security and compliance capabilities.


![screely-1635337774090.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337780645/BmujtumTE.png)

##  Amazon EBS (Elastic Block Store)

Amazon Elastic Block Store (EBS) is a high-performance block storage solution for throughput and transaction workloads of any size, at any time, that is used within Amazon EC2.


![screely-1635337794416.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337803344/WlhWr92L6.png)

## Amazon IAM

AWS Identity and Access Administration enable safe resource access and management in a compliant and secure manner.


![screely-1635337857643.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337863546/4Gl0FlOCs.png)

## Amazon ElastiCache

ElastiCache is an Amazon Web Services (AWS) service that makes setting up, running, and scaling popular open-source in-memory data storages in the cloud a breeze.


![screely-1635337878362.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635337884958/XKkIrmR6_.png)

## Amazon Sagemaker

SageMaker is a full-featured management service that gives developers and data scientists the tools they need to quickly construct, train and deploy machine learning models.


![screely-1635338078859.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1635338086883/FOnZ8f5D6.png)

---

## Conclusion

That is it for this article. I hope you found this article useful, if you need any help please let me know in the comment section. 

Would you like to buy me a coffee, You can do it [here](https://www.buymeacoffee.com/suhailkakar).

Let's connect on  [Twitter](https://twitter.com/suhailkakar)  and  [LinkedIn](https://www.linkedin.com/in/suhailkakar/). 

👋 Thanks for reading, See you next time