This three-course specialisation introduces the team practices and technical approaches used in DevOps. You will begin with DevOps principles, continuous integration, and continuous delivery, then explore automated deployment, microservices, cloud configuration, and infrastructure as code. The final course covers source code management with Git, the integration of security through DevSecOps, and the role of culture and maturity in improving how teams work.
Applied Learning Project
The activities follow three stages: in Stage 1 (Course 1), you apply DevOps principles and design a CI/CD workflow; in Stage 2 (Course 2), you plan deployment automation and develop a cloud strategy using infrastructure as code and containers; in Stage 3 (Course 3), you practise source code management with Git and consider how to introduce DevSecOps into a team. Role-play, dialogue, and practice assignments connect these stages to software delivery scenarios and ask you to explain your technical and organisational decisions.

















