Starting My DevOps + Cloud Journey


Hey folks! π
Today marks the first day of my DevOps + Cloud learning journey. Iβve decided to #LearnInPublic because sharing not only helps me remember better but also keeps me accountable.
π What I Learned Today
1οΈβ£ Roles in a Software Company
I started by mapping how different roles interact in building a product.
From my notes (imagine a spaghetti of circles and arrows π):
Customer (End-user) β the origin of every requirement.
Product Owner / Product Manager (PO/PM) β collects feedback, prioritizes tasks.
Business Analyst (BA) β documents and analyzes requirements.
Developers (Dev) β bring the ideas to life.
Testers (QE) β break things (lovingly π) to ensure quality.
DevOps & DBA β handle deployment, automation, and databases.
π§© Fun fact: Before this, I thought DevOps = βserver guy.β Nope, itβs about bridging dev & ops.
2οΈβ£ Software Development Life Cycle (SDLC)
I learned how a feature travels from idea to production.
The lifecycle looks like this:
Planning β Designing β Developing β Testing β Deployment β Monitoring
This is where DevOps magic πͺ comes in:
CI/CD pipelines ensure code moves smoothly.
Automated testing catches bugs early.
Monitoring keeps the app healthy after deployment.
I even sketched a flow diagram (yes, it looks like a treasure map πΊοΈ).
3οΈβ£ My First Glimpse of DevOps
DevOps is like the fast lane for software delivery:
CI/CD = Continuous Integration / Continuous Deployment.
Goal = Push new features quickly & safely to users.
Bonus = Less manual work and fewer βIt works on my machine π β moments.
Example from my notes:
10 days β v1, v2 β fix bugs β deploy β user happy π
4οΈβ£ Agile & Jira
I finally understood how teams track work:
Work is divided into sprints (2-3 weeks).
Tasks move through To-Do β In Progress β Done.
Tools like Jira help visualize the flow.
I created my first sample backlog, and moving that imaginary card to βDoneβ felt oddly satisfying β .
π‘ Reflections & Struggles
At first, connecting roles was confusing. Why so many?
Understanding DevOps vs Developer roles took time.
Diagrams saved me! Drawing flows made it 10x easier.
π Resources I Used
π€ Question for You
If youβre in DevOps, what was the hardest concept for you to grasp in the beginning?
Letβs discuss in the comments π
π¬ Tomorrow (Day 2): I plan to dive into Virtual Machines and Cloud Basics:
How to create a VM on AWS EC2 and Azure βοΈ
How to connect and start using them Stay tuned! π
Subscribe to my newsletter
Read articles from Priyanshu Bhatt directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Priyanshu Bhatt
Priyanshu Bhatt
π Hey there! I'm a final-year BCA student π¨βπ» diving deep into MERN Stack π | Python Django π | React βοΈ | Learning JavaScript + DSA π‘ Passionate about building, breaking & learning every single day βοΈπ» Sharing my dev journey as a #CodeNewbie π¬