Pratical roadmap to DevOps in 2025

"People aspiring to get into DevOps in 2025, here are some tips:

* Do not learn Jenkins, it is becoming a legacy tool, it's a pain to manage and it does not make any sense to deal with Jenkins and its plugin world when we have great, easy-to-learn and manage tools like GitHub Actions and GitLab CI. These tools even integrated great security tooling within their ecosystem.

* Do not need to learn Ansible as it's not used much these days except for baking up images. When you are just getting into DevOps, adding one more tool you can live without is not recommended.

Instead, focus on below tools:

* One cloud platform

* Linux and Docker

* Python

* Kubernetes

* Terraform

* GitHub Actions (or GitLab CI)

Also, learn about logging and monitoring along with Devsecops principles. GitHub and GitLab both have great integration of security tooling which you can use.

Learn about the DevOps culture, process, and what problems DevOps solves.

Don't just learn the basics but also use these tools to build and practice real-world projects. Create an end-to-end software development lifecycle to understand the bits about how a real-world environment works. Understand the troubleshooting techniques."

P.S. I know a lot of people will have a problem with my first point, feel free to bash me.

The point is to start small and get into DevOps by learning the most used tools. once you are in you can learn whatever you need to solve the problem. Those who are just getting into it should not get overwhelmed by the long list of tools most people suggest. the tools I mentioned are enough to get into DevOps.

Those who

If you are looking for AWS, DevOps projects to use, try these
https://github.com/akhileshmishrabiz/Devops-zero-to-hero/tree/main/AWS-Projects
https://github.com/akhileshmishrabiz/web-app-on-aws-ecs
https://github.com/akhileshmishrabiz/python-for-devops/tree/main/python-automations-projects