DevOps and IT Learning Resources
Find the curated learning materials, courses and resources for your DevOps and IT upskilling journey.
The internet is evolving and hence the community. A decade ago, it was not easy to find resources online and upskill for future organization requirements. Very few online learning resources and they are very expensive or you had to go to learning institutes in person. But not anymore, there are millions of courses and learning resources online available. You just need free time to learn, hands to practice and a mindset to upskill!
Disclaimer: This page and the linked articles are living documents and will be amended whenever there are updates and changes.
CI/CD (Continuous integration and Continuous delivery or Continuous deployment) and GitOps are not new terminologies in the IT world. There are several software and tools to accomplish the CI/CD and GitOps practices. Learning and practising such tools is quite difficult if you do not have a proper course or documentation. Fortunately, there are several free resources around and some of them even offer free certifications upon completing the training programs. Check this list of free training and certifications for GitOps and CI/CD technologies.
Kubernetes is the de-facto platform for organisations to host their applications and the old “Systems Engineer” job has been re-designed with the requirement of Kubernetes skillset; more or less it is mandatory. Kubernetes’ learning curve is quite smooth if you have a basic understanding of Linux containers. Check the following resources.
OpenShift is an enterprise Kubernetes platform to build, deploy and manage cloud-native applications. OpenShift offers automated applications build, deployment and life-cycle management using enterprise-standard tools and workflows.
Like Kubernetes, learning OpenShift is easy as hundreds of courses and resources are around. Either you can follow a beginner-level course or a certification track course designed for OpenShift certification.
Alos learn the differences between OpenShift and Kubernetes.
You have hundreds and thousands of online documentation and wiki pages for learning Ansible, and this is our attempt to cover Ansible in a simple and beginner approach.
Terraform is an open-source infrastructure as code (IaC) software tool created by HashiCorp.