Most Commonly Used AWS Services And How We Are Using Them

Sunil Kumar
10 min readSep 25, 2020

--

I work as a senior software developer at a startup. We mainly provide APIs to integrate voice and sms services into applications. So naturally our complete infrastructure is on a cloud provider, which in our case is AWS.

For someone who has not worked on managing infrastructure on cloud, it can be very difficult to understand different components involved in building scalable applications. For me personally, I didn’t know anything about AWS concepts before I started woking here. In the last 2.5 years I’ve learnt so much on AWS and knowing the importance of learning these concepts, I decided to write a series of articles for people who want to get started with AWS or any other cloud services provider in general. This is the first article in the series.

AWS is one of the market leaders who provides cloud computing services and powers the applications behind companies like Facebook, Netflix, LinkedIn, NASA etc.

As a software developer it’s important to know about different cloud computing services which are needed to build distributed, highly scalable applications. If you’ve not worked on infrastructure yet, you’ll definitely get to work on it in your development career at some point. In this article I’ll cover some of the important services we use from AWS.

AWS provides numerous services but below are the commonly used ones:

1. Elastic Compute Cloud (EC2):

EC2 instances are basically servers with an operating system which can be used to run your applications on the internet just like you run your applications on your laptop during development.

EC2 machines come with different configurations for CPU, Memory, Ram etc. They are categorised based on their computing power, memory…

--

--

Sunil Kumar

I write about how to become a better developer, freelancing and making money on the internet. I can write articles that rank on Google. Available for hire.