DEV Community

Uriel Bitton
Uriel Bitton

Posted on

My 5 Go-To AWS Services To Build Web Applications

Image description

AWS has about 260 services.

Each service provides you with all the tools necessary to build resilient, performant, scalable and efficient web and software solutions.

I have learned over 100 of them but only about a quarter of that thoroughly.

And about 10% of those I learned do I use on a daily/weekly basis.

However, if I was starting over, here are the 5 services I would focus on to build web applications:

1. Amazon DynamoDB

DynamoDB is a serverless highly available & scalable NoSQL database that gives you single-digit ms query latencies.

https://aws.amazon.com/dynamodb/

2. AWS Lambda

Lambda provides you with serverless functions that let you deploy code without provisioning servers.

https://aws.amazon.com/pm/lambda

3. Amazon EC2

Elastic Compute Cloud are cloud servers that can be turned on and off and scaled up or down easily to run your server code on the cloud.

https://aws.amazon.com/pm/ec2

4. Amazon S3

S3 provides you with cloud storage that offers unlimited storage at a cheap cost.

https://aws.amazon.com/pm/serv-s3

5. API Gateway

API Gateway is a fully serverless service that lets you create various APIs (REST, HTTP, WebSockets) without provisioning servers.

API Management - Amazon API Gateway - AWS
Amazon API Gateway helps you build HTTP, REST, and WebSocket APIs with a fully managed service that makes it easy to…
aws.amazon.com

Start Learning
Here are some great articles if you want to get started learning these:

1. Amazon DynamoDB

The Ultimate Guide To Getting Started With DynamoDB
https://towardsaws.com/the-ultimate-guide-to-getting-started-with-dynamodb-6e6dbee83ad3

2. AWS Lambda

Explaining AWS Lambda Serverless Functions Like You’re 5
https://towardsaws.com/explaining-aws-lambda-serverless-functions-like-youre-5-95dedefecc67

3. Amazon EC2

A Comprehensive Guide to Amazon EC2: The Backbone of AWS Cloud Computing
https://alicethearchitect.medium.com/a-comprehensive-guide-to-amazon-ec2-the-backbone-of-aws-cloud-computing-132856e387ff

4. Amazon S3

Mastering Amazon S3: The Ultimate Guide to Cloud Storage
https://awstip.com/mastering-amazon-s3-the-ultimate-guide-to-cloud-storage-ba71ebeb5af9

5. AWS API Gateway

Create A Serverless REST API In Minutes With API Gateway
https://aws.plainenglish.io/create-a-serverless-rest-api-in-minutes-with-api-gateway-d9ef6ce66fe5


Conclusion

There you have it.

5 of the most popular AWS cloud computing services, used regularly by big names like Netflix, Uber, Snapchat, Tinder, Amazon, Disney, Coca-Cola and more.

Master these and you’ll open yourself up to limitless possibilities.

What service(s) would you add to this list?

Top comments (0)