I've learned some theoretical concepts about Cloud and DevOps during my Computer Science degree, like how AWS IAM and EC2 operate, the basics of Docker and Kubernetes, and a bit about Terraform. However, I know that practical experience is key for developers. I'm looking for guidance on where to begin my hands-on learning journey in DevOps. What resources should I follow to learn effectively? Are there any specific projects that would help me understand how DevOps is applied in the industry? Thanks in advance!
2 Answers
Starting with Linux is super important. Get comfortable with it because it really is the foundation for most tech in the DevOps world. Familiarize yourself with the command line and basic operations.
I totally relate; figuring out where to start can be tough. My advice? Just install different tools and experiment with them. For instance, Nextcloud is a cool project to try out. Set it up and then think of ways to improve its usability and security afterward.
I get that trial and error is part of learning, but it’s also really beneficial to hear from seasoned developers about what worked for them. Trying new things is great, but some guidance can save you time down the line!