I'm looking to dive into DevOps but I'm not sure where to start. I've been working as a network engineer, where I've used Ansible and the Netmiko Python library for simple tasks like backing up configuration on network gear. Can anyone recommend a study course or book that would help me transition into DevOps? Thanks!
4 Answers
Check out this awesome GitHub repo: [DevOps-Learn-By-Doing](https://github.com/dth99/DevOps-Learn-By-Doing). It's a collection of free DevOps labs, challenges, and projects organized by category. The focus here is learning by doing, so you’ll pick up real skills instead of just theory.
I highly recommend KodeKloud! It really stands out among other learning platforms, and my work even funded a subscription. There's a ton of practical content there too. Shout out to the user who shared that GitHub repo, it’s awesome!
You’ve got a solid foundation with your networking background and your experience with Python and Ansible! I'd recommend a mix of practical labs — platforms like Linux Academy or Udemy are great for that. Also, check out prepare.sh for DevOps interview questions; it’s super useful for getting insights on what to expect.
When I was starting out, I took some online cloud courses and tackled every ticket I could find. I dedicated extra hours on weekends to study. It’s a lot at first, but over time everything starts making sense.
Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux