This course provides the knowledge and skills to design and implement DevOps processes and practices.
Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms.
Audience Profile
Students in this course are interested in designing and implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.
Objectives
Development for enterprise DevOps
Implement CI with Azure Pipelines and GitHub Actions
Design and implement a release strategy
Implement a secure continuous deployment using Azure Pipelines
Manage infrastructure as code using Azure and DSC
Implement security and validate code bases for compliance
Design and implement a dependency management strategy
Implement continuous feedback
Successful learners will have prior knowledge and understanding of: