Live data from Hacker News

Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

news.ycombinator.com

1–10 of 82 posts

Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

#1
I have a limited time and need to quickly ramp up on these skills. I need hands-on experience as that's how I learn best. What would be your go-to resource/workshop for that?

Is there some standard "here are existing 10 services and in this guide we'll go through deploying them, securing them, installing service mesh, provisioning database..." kind of thing?

Re: Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

#2
I am also trying to learn modern DevOps techniques. While researching i found that many people recommended the courses from KodeKloud (https://kodekloud.com/). I have not taken them myself already, but i think they also include labs so you can practice the techniques.

Re: Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

#5
The same way we ramp up on anything: by building a system that (actually) needs it. The XYZ (service mesh, provisioning, etc) will fall into place, from there. Or not -- if it isn't really needed.

But in general: learning by building stuff based on a real need -- even if that "need" is just to scratch the itch of some personal project you've always been wanting to do -- has about 10x the staying power (and "interview cred") as what one gets when starting from the mindset of "oh shit, I'm falling behind, I gotta cram on this stuff".

And on top of that: knowing when you really need X or Y, and when you don't -- is often as valuable as, or even more valuable than simply knowing how to do X or Y.

Re: Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

#6
Why you need these skills? Thinking out of the box and complementing others: to hire a specialist is the fastest way to do it.

To get the skills for yourself is a different matter: hire a specialist for a day and go through a basic app deployment, workflow and notes for a day. Complement with the basics tutorial to avoid gaps, try your skills on a real environment.

But such infrastructure skills are no joke and mistakes are expensive so I would recommend to take your time learning about it.

Re: Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

#7
There is a series of Google-created Kubernetes/GKE courses on Coursera that include hands-on labs where you get to try stuff on GKE without paying usage fees.

The course content is a bit wanting (it sometimes feels more like an advert for GCP products than a course), but if you watch the videos that look relevant and do the labs, I think you’ll get something out of it. Coursera does cost money but has a free trial.

Re: Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?

#8
I would say there is no fast way to do this. If you specifically want to learn Kubernetes on GCP as opposed to DevOps generally, there are many things to learn.

Sure, you can get something basic running very quickly but if you are talking about production systems, "ramp up"? then there are many things to learn, understand and avoid and this takes an amount of time.

For an example, as a very experienced Dev and Ops person, after 18 months of Kubernetes, I am still learning things that I should have ideally done from day 1 and probably only avoided problems because I am not using it with very high traffic.

You can read lists and follow tutorials but engineering is trade-offs and even in the world of nice tooling, there are still many decisions to make and don't end up in a position where, for example, you cannot upgrade an ingress without the system becoming unavailable because you didn't consider this early on.

Don't get me wrong, it is worth learning but it is not fast.

Post reply on HN