AZ-400: Implement a secure continuous deployment using Azure Pipelines

Advanced
Administrator
Developer
DevOps Engineer
Security Engineer
Security Operations Analyst
Service Adoption Specialist
Solution Architect
Technology Manager
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

This learning path helps you understand automated release gates, secrets, and secret management in your pipeline. You learn how to implement alerting mechanisms, report on your quality, and get notified by using service hooks.

Prerequisites

None

Modules in this learning path

This module introduces deployment patterns and explains microservices architecture to help improve the deployment cycle and examine classical and modern deployment patterns.

This module describes the blue-green deployment process and introduces feature toggle techniques to implement in the development process.

This module describes deployment strategies around canary releases and dark launching and examines traffic managers.

This module introduces A/B test and progressive exposure deployment concepts and explores CI/CD with deployment rings--ring-based deployment.

This module describes the integration with GitHub and single sign-on (SSO) for authentication, service principals, and managed service identities.

This module explores ways to rethink application configuration data and the separation of concerns method. Explore Azure App Configuration, details Key-value pairs, App Configuration feature management, and integrate Azure Key Vault with Azure Pipelines.