Like many people, you might be thinking about a career in the fast growing field of cloud computing. It’s a smart move, with the Open Source Jobs Report finding that possessing cloud computing skills has the biggest impact on hiring decisions amongst technical hiring managers surveyed. And recent data have shown that job openings for cloud computing professionals have skyrocketed the last few years.
The problem for most is determining how and where to start. If you are new to the IT sector, jumping straight into cloud and cloud native technologies is nearly impossible without first gaining an understanding of the infrastructure technologies on which the cloud is built. That’s why we’ve developed the roadmap below, outlining the knowledge and skills needed to successfully pursue a cloud career.
To start, you need to understand Linux. Over 90% of public cloud instances are running on Linux, and if you aren’t proficient in the Linux command line interface, you won’t get very far working in the cloud. You also need to understand DevOps – a term referring to the combination of development and operations which traditionally were separate in the IT space. The vast majority of organizations today use DevOps practices to deploy to the cloud, so you need to understand those practices.
Once you’ve learned the fundamentals underpinning the cloud, you can start to learn the cloud technologies themselves. 91% of organizations running in the cloud are using Kubernetes, so it’s an ideal technology to focus on.
To get your feet wet, you can start with some of our free courses:
- Introduction to Linux
- Introduction to DevOps and Site Reliability Engineering
- Introduction to Cloud Infrastructure Technologies
- Introduction to Kubernetes
And don’t forget to view the Cloud Career Roadmap below for more insights!