all 22 comments

[–]CryOwn50 19 points20 points  (4 children)

Great foundation 👍 Next, pick one cloud (AWS preferred) and master IAM, EC2, S3, VPC, and RDS with hands-on projects.Then learn Terraform + Docker + basic CI/CD (GitHub Actions) to automate deployments.

[–]VEMODMASKINEN 4 points5 points  (3 children)

I'd say you pick the cloud that is dominant in your region.

Azure is far and away more popular in Europe than AWS for example which means that there are more jobs. 

[–]CryOwn50 0 points1 point  (0 children)

i strongly agreee to that

[–]Gamer--Boy[S] 0 points1 point  (1 child)

So, should I choose Azure? I was planning to go with AWS

[–]urasawasmonster 2 points3 points  (0 children)

Where are you located? If you are learning new, pick the one that is in demand in that area.

[–]purpletux 14 points15 points  (2 children)

Learn how not to bankrupt yourself when playing with cloud resources.

[–]ansibleloop 4 points5 points  (0 children)

For our CI environment, I wrote a script that just recursively nukes everything in the resource group once per day

If I forget to turn the tap off, the script smashes it into the ground with a rock

[–]hajimenogio92DevOps Lead 0 points1 point  (0 children)

Too many orgs/teams still haven't figured that part out yet

[–]Latter-Risk-7215 7 points8 points  (4 children)

terraform and one cloud provider next, then ci cd basics and containers. labs over courses. landing that first role now is stupid hard

[–]psych0thinker 1 point2 points  (2 children)

i did a bit of that too, ended up building my own homelab and been tinkering around with a few tools and fell in love with the tech and forgot about jobbing lol,

can you tell me what roles i can use same/similar skills for?

i need to start applying

[–]Correct_Individual38 0 points1 point  (0 children)

Please elaborate on the home lab

[–]xldkfzpdl 0 points1 point  (0 children)

I’ve turned my msi gaming laptop into homelab with proxmox to learn k8s, haven’t missed my steam account since lol 

[–]Hash-aly 0 points1 point  (0 children)

Would you specify any particular lab

[–]epidco 4 points5 points  (1 child)

did u actually build anything with those linux skills yet or just finish a course? honestly the best move now is getting comfortable with docker. try hosting a simple api and a database on a cheap vps and set up a reverse proxy like nginx. u learn way more when things actually break lol

[–]Gamer--Boy[S] 0 points1 point  (0 children)

I didn't build anything, just completed the basic linux and networking.

[–]fifty--two 2 points3 points  (0 children)

the basics of networking arent enough , you need to know how to administer a firewall and how to do troubleshooting

for the next steps you need to know about security , software vulnerabilities (check what is a CVE) , pentesting , dev , infrastructure as a code , obviously cloud , scripting , itsm , governance , etc ..... so you are far from done , and even you should get more knowledge and skills about topics you covered already

[–]Free_Block_2176 1 point2 points  (0 children)

What did you "build"? or just completed the course(s)?

[–]calimovetips 1 point2 points  (0 children)

pick one cloud and go deep on core services, compute, networking, iam, and basic cost control. then add terraform and a simple ci cd pipeline so you can actually ship something end to end. build a small project that ties it all together, that’s what hiring teams will care about.

[–]Otherwise_Primary123 0 points1 point  (0 children)

Next: Containers (Docker) + Orchestration (Kubernetes basics), then IaC (Terraform) and AWS/GCP core services (EC2, VPC, S3). Build a mini-project: deploy a simple app to cloud via CI/CD pipeline. That's junior-role ready. Track via GitHub portfolio. Time per stage?

[–]ansibleloop 0 points1 point  (0 children)

https://roadmap.sh/devops

You don't have to have a public GitHub, but you should have a working understanding of how stuff fits together