
Understand how DevOps operates, from cultural transformation to well demonstrated practices.
Course Description
Welcome!
If you are here, you may be wondering what is DevOps. Or you may be wondering why, despite you are using the latest tools, you don’t see the expected results. Or you may see that in your organization there is a big effort on automation, but there is still something missing. Or you may be wondering if you are approaching correctly DevOps.
If you are in a similar situation, this course will reply your questions.
We will start from common issues affecting IT organizations, and we will see how DevOps provides a solution, based on a set of principles and core values, introducing effective practices to reorganize the way work is performed.
This course, is intended mainly intended for developers, IT operational and managers who can benefit from applying these concepts.
Here what you will find
– DevOps transformation
We will start by looking at some of the common issues that have led to the definition of practices to avoid them. And we will introduce main concepts related to DevOps and surrounding landscape.
– Culture and processes
Despite in agile it may seem it is not necessary to give much importance to processes, they are still a central part of the picture. We will see how to integrate them in a way the team is at the center of the processes, and not the opposite.
– Infrastructure as code and site reliability
DevOps pushes for extending development practices to the operational world. This section starts addressing this topic, showing how to deal with company infrastructure, keeping in mind its reliability.
– Continuous integration and continuous delivery
Another technical section describing how software build and delivery can be managed, increasing quality and predictability with the build pipeline.
– Trends and tools
Starting from updated statistics, we will see in which direction the market is pushing. And we will introduce some of the main used tools.
At the end of each section, you will find some questions to confirm your understanding. And, at the end of each lesson, you may take some time to think about how related concepts are faced within your organization, and think about how situation could be improved, by following DevOps values, and practices.
Extra content:
– Questions
– Sources and additional articles

