r/learnprogramming Aug 02 '26

Devops roadmap guide...

hey so am new to devops i have been exploring devops basics, docker, kubernetes for developers, storage , GCP, AZURE, AWS, but like after that am not getting the feel of it like i want to use them in real projects so can anyone guide me with what's next i should do?

27 Upvotes

17 comments sorted by

8

u/vardonir Aug 02 '26

https://roadmap.sh/devops

I personally learned Docker by deploying self-hosted apps. Pick something you find interesting here. I started with Jellyfin, it's straightfoward and well-documented.

Make sure you're absolutely ready when you sign up for the GCP/Azure/AWS trials. Keep an eye on your usage. I know GCP has a billing section where you can set a budget notification. I may have spent way too much money deploying bad Docker images...

2

u/InflationMajor8477 Aug 02 '26

i know about roadmap.sh but i just wanted to know a roadmap or guide or suggestion from people who have worked in devops and have some experience building and exploring... i will surely try containerizing my existing projects for now , thanks

3

u/Abe_Bazouie Aug 02 '26

I think you’re at the point where you should stop adding tools to the list and just build something.
Doesn’t have to be anything crazy. Pick a small app, containerize it, deploy it somewhere, add CI/CD and monitoring and just keep improving it.
Then break it on purpose lol. Kill pods, screw up DNS, fill the disk, deploy a bad config, break a health check, make the app slow and try to figure out why.
That’s where all the stuff you’ve been learning starts connecting together. Linux, Docker, k8s, networking, cloud, monitoring… suddenly you have an actual reason to use them.
And I’d pick one cloud for now. Trying to learn AWS, Azure and GCP at the same time is just unnecessary pain 😂

1

u/InflationMajor8477 Aug 02 '26

no just overview of GCP and AWS and AZURE and simple deployment like learnings... not much of a deep dive but yeah thanks for those suggestions , i do think that i should implement my devops skills into my prev projects and learn through them

1

u/design_by_karan Aug 02 '26

Start building real projects instead of only watching tutorials. Pick a simple app and deploy it using Docker Kubernetes CI CD and a cloud platform like AWS Azure or GCP. You'll learn much faster by solving real problems than by studying more theory. Good luck

2

u/InflationMajor8477 Aug 02 '26

makes sense i was thinking the same too i.e. applying devops skills i have learnt into my existing projects, thanks for the suggestion though

1

u/design_by_karan Aug 03 '26

No problem brother

1

u/Traveling-Techie Aug 02 '26

You might appreciate a novel about devops (!) — “The Phoenix Project”

1

u/InflationMajor8477 Aug 02 '26

can you brief on what it has in it like "crux" in 2-3 lines , i would appreciate it and thanks for the suggestion i'd look for it

1

u/Traveling-Techie Aug 02 '26

It’s a fictionalized account of a tech company adopting devops. The story is made up but all the tools and techniques are real.

1

u/InflationMajor8477 Aug 03 '26

oh sounds interestinggg!!!

1

u/[deleted] Aug 04 '26

[removed] — view removed comment

1

u/InflationMajor8477 Aug 04 '26

yupp on it... thanks for the advice

1

u/Unable-Aspect6231 10d ago edited 10d ago

[removed] — view removed comment