Designing for Quality and Security With Azure DevOps
Welcome to Designing for Quality and Security with Azure DevOps. This lesson covers topics to help you learn how to design a quality strategy in Azure DevOps. It shows you how to analyze an existing quality environment and how to identify and recommend quality metrics, as well as what feature flags are and how to manage the feature flag lifecycle.
The lesson then moves onto technical debt and how to manage it, how to choose a team structure that optimizes quality and how to handle performance testing. You'll look at some strategies for designing a secure development process and the steps you can take to inspect and validate both your codebase and infrastructure for compliance.
We'll wrap things up by covering strategies you can use to secure your development and coding environment, as well as recommended tools and practices that you can use to integrate infrastructure security validation.
If you have any questions, comments, or feedback relating to this lesson, feel free to contact us at support@cloudacademy.com.
Learning Objectives
By the time you complete this lesson, you should have a good understanding of how to design for quality and security with Azure DevOps.
Intended Audience
This lesson is intended for:
- IT professionals who are interested in earning the Microsoft Azure DevOps Solutions certification
- DevOps professionals that work with Azure on a daily basis
Prerequisites
To get the most from this lesson, you should have at least a basic understanding DevOps concepts and of Microsoft Azure.