This course lets you gain the ability to design a DevOps strategy and implement the following: DevOps development processes; dependency management; application infrastructure; and continuous integration, delivery, and feedback.
Microsoft Azure DevOps Solutions
Implementing DevOps Development Processes
This course provides the knowledge and skills to implement DevOps processes. Students will learn how to use source control, scale Git for an enterprise, and implement and manage build infrastructure.
Implementing Continuous Integration
This course provides knowledge and skills to implement the DevOps practices of continuous integration. Students will learn how to implement continuous integration in an Azure DevOps pipeline, how to manage code quality and security principles, and how to implement a container build strategy.
Implementing Continuous Delivery
This course provides the knowledge and skills to implement continuous delivery. Students will learn how to design a release strategy, set up a release management workflow, and implement an appropriate deployment pattern.
Implementing Dependency Management
This course provides the knowledge and skills to implement dependency management. Students will learn how to design a dependency management strategy and manage security and compliance.
Implementing Application Infrastructure
This course provides knowledge and skills to deploy an application infrastructure in DevOps pipelines. Students will learn how to implement infrastructure as code and configuration management, how to provision Azure infrastructure using common automation tools, and how to deploy an application infrastructure using various Azure services and deployment methodologies. Students will also learn how to integrate third party deployment tools with Azure, such as Chef and Puppet, to incorporate compliance and security into the release pipeline.
Implementing Continuous Feedback
This course provides the knowledge and skills to implement continuous feedback. Students will learn how to recommend and design system feedback mechanisms, implement a process for routing system feedback to development teams, and optimize feedback mechanisms.
Designing a DevOps Strategy
This course provides the knowledge and skills to design a DevOps strategy. Students will learn how to plan for transformation, select a project, and create team structures. Students will also learn how to develop quality and security strategies. Planning for migrating and consolidating artifacts and source control will also be covered.
Audience profile
Students in this course are interested in planning DevOps projects or in passing the Microsoft Azure DevOps Solutions certification exam.