DEV Community

Cover image for Getting Started with AWS: My Journey into Cloud Computing
abdullah haroon
abdullah haroon

Posted on

Getting Started with AWS: My Journey into Cloud Computing

Why I Chose to Learn AWS?
The world has become dynamic in terms of technology and cloud has become the base of any modern application. The cloud can be found everywhere, whether it is Netflix streaming programs or startups libraries implementing AI models. I found out that I would have to learn how the cloud functions in order to develop modern scalable solutions.

I found Amazon Web Services (AWS) among the leading cloud providers, and it was worthy of attention since:

  • It offers a massive range of services
  • It powers real-world applications at scale
  • It has a generous Free Tier for hands-on practice
  • It is newbie friendly and has an excellent learning material

My Learning AWS Objectives
Being a student and being interested in development and DevOps, I decided to invest my attention in AWS knowledge and cloud-native projects.

This is what I am going to do:

  • Learn the core AWS services (EC2, S3, Lambda, IAM, DynamoDB)
  • Build hands-on projects using the AWS Free Tier
  • Write and share blogs/tutorials to help others learn
  • Create a public GitHub portfolio of AWS-based projects

First What I Am Building
I have begun to create easy practical project to practice what I have learnt:

  • Launch an EC2 instance and host a personal page
  • Building a REST API using API Gateway, +Lamda + DynamoDB
  • Announce on CloudFront a S3 hosted static website
  • Auto backups to S3 with Lambda and EventBridge
  • Learn about IAM users and policies as well as roles to ensure safely access

These projects are centralized on the major areas such as compute, security, storage, and automation.

Learning AWS (Without Spending a Penny)
Here are the free resources I’m currently using that helped me get started:

Resource Why I Use It
AWS SkillBuilder Free official AWS training & learning paths
AWS Free Tier Practice services like EC2, S3, Lambda at zero cost
freeCodeCamp AWS Series Simple, beginner-friendly YouTube tutorials
AWS Educate Extra credits and labs for students
Tutorials Dojo Blog Easy explanations of tricky services

The reason Why I am Writing These Blogs
Blogging will assist me:

  • Reinforce what I learn
  • Share knowledge with others starting out
  • Document challenges and fixes
  • Build a portfolio and personal brand

I expect to simplify AWS so that beginners learn it easily, particularly other students who have no formal background in DevOps.

I'll be posting weekly AWS tutorials, cheat sheets, and beginner-friendly walkthroughs. If you’re learning cloud too, feel free to connect — I’d love to collaborate or just exchange ideas.

LinkedIn: https://www.linkedin.com/in/muhammad-abdullah-haroon-b49478271/

Blog: dev.to: abdullah_haroon_092cf10d3

Coming Next:

How to Launch Your First EC2 Instance with Security Best Practices

Thanks for reading! Let’s build together ☁️

Top comments (3)

Collapse
 
ahmed_374056 profile image
Ahmed hussnain

just read it, looking forward for your journey , thanks for the resources mate

Collapse
 
abdullah_haroon_092cf10d3 profile image
abdullah haroon

thanks ahmed realluy appreciate your kind words

Collapse
 
junaid_hanif_313 profile image
Junaid Hanif

thanks, it was very helpfull for me