AWS Builder Center
 5 AWS Services I'm Learning as a Beginner

5 AWS Services I'm Learning as a Beginner

When I first opened AWS, I was honestly surprised by the number of services available. There are so many names and so many different technologies that it can be difficult to know where to start. So instead of trying to learn everything, I decided to start with a few fundamental services and understand what problem each one solves.

5 AWS Services I'm Learning as a Beginner

When I first opened AWS, I was honestly surprised by the number of services available.
There are so many names and so many different technologies that it can be difficult to know where to start.
So instead of trying to learn everything, I decided to start with a few fundamental services and understand what problem each one solves.
Here are 5 AWS services I'm currently learning.

1.Amazon EC2 — Your Computer in the Cloud

EC2 provides virtual servers that we can use to run applications.
The easiest way I understand it is:
Your computer → runs programs
EC2 → a virtual computer in the AWS Cloud
For example, if I build a web application and need a server to run it, EC2 can provide the computing environment.

2. Amazon S3 — Store Your File

S3 is an object storage service.
It can store things like:
  • Images
  • Videos
  • Documents
  • Backups
  • Application data
A simple way to think about it:
S3 = a highly scalable place to store objects in the cloud.
I'm starting to understand why storage is such an important part of almost every application.

3. Amazon RDS — Managed Databases

Applications often need databases to store information.
Amazon RDS makes it easier to set up and manage relational databases in AWS.
Instead of worrying about manually managing every part of the database infrastructure, AWS handles much of the underlying management.
This is especially interesting to me because I've worked with databases in my academic projects.

4.AWS IAM — Who Can Access What?

IAM stands for Identity and Access Management.
This is one of the services I'm paying particular attention to because security is such an important part of cloud computing.
IAM helps control:
Who → can access → which AWS resources → and what actions they can perform.
It made me realize that cloud computing isn't just about running applications.
We also need to make sure the right people have the right permissions.

5. AWS Lambda — Run Code Without Managing Servers

Lambda is a serverless compute service.
Instead of managing a server yourself, you can run code in response to events.
For example:
File uploaded → Lambda runs → process the file
This concept was one of the most interesting ones for me because it changed the way I thought about running applications in the cloud.

What I'm Learning From These Services

The biggest lesson I'm getting from AWS is that learning cloud isn't about memorizing service names.
It's about understanding the problem first.
For example:
Need computing? → EC2
Need object storage? → S3
Need a relational database? → RDS
Need access control? → IAM
Need event-driven code execution? → Lambda
Once you start thinking this way, AWS becomes much easier to understand.

What's Next?

I'm currently continuing my AWS learning journey and preparing for the AWS Certified Cloud Practitioner certification.
My next goal is to move beyond simply understanding these services and start using them in small projects.
I'm still learning, so I'd love to hear from experienced AWS builders.

Which AWS service was the FIRST one you learned, and what did you build with it?

I'd love to hear your experiences! 👇☁️
#AWS #AWSBeginner #CloudComputing #AWSCloudPractitioner #StudentBuilders
Any opinions in this article are those of the individual author and may not reflect the opinions of AWS.
Enjoyed reading this content? Let the author know!

Your likes, comments, shares, and saves help creators reach more builders.

Loading recommendations

Loading article