Road Map to Become Cloud, DevOps, DevSecOps Architect
This roadmap guides you through the complete journey of becoming a Cloud Engineer, DevOps Engineer, and DevSecOps Architect.
Networking Basics
The foundation of your journey begins with understanding the physical and logical components of a network.
Linux Basics
Once you understand the network, you’ll need to master the operating system that powers much of the internet. This image shows a Linux terminal, with the router from the previous step in the background.
Cloud (AWS/Azure/GCP)
The next logical step is to move your infrastructure from on-premises to the cloud. This image depicts the major cloud providers with your Linux system from the previous step connected to it.
DevOps
With cloud infrastructure in place, you’ll implement DevOps practices to streamline software delivery. This image shows a CI/CD pipeline diagram with the cloud from the previous step in the background.
DevSecOps = DevOps + Security
Security is paramount. This image integrates a security shield and padlock into the DevOps pipeline, representing the transition to DevSecOps.
Tools stack
- Git
- CI/CD Tools
- Jenkins
- GitHub Actions
- Docker
Programming: Python (Preferably)
Finally, you’ll use programming, particularly Python, to automate the entire process. This image shows Python code being written, with the DevSecOps pipeline from the previous step in the background.
