1 - Design a Release Strategy
Introduction to Continuous DeliveryIntroduction to Continuous DeliveryRelease strategy recommendationsBuilding a High Quality Release pipelineChoosing a deployment patternChoosing the right release management toolBuilding a release strategyDifferentiate between a release and a deploymentDefine the components of a release pipelineExplain things to consider when designing your release strategyClassify a release versus a release process, and outline how to control the quality of bothDescribe the principle of release gates and how to deal with release notes and documentationExplain deployment patterns, both in the traditional sense and in the modern senseChoose a release management tool
2 - Set up a Release Management Workflow
IntroductionCreate a Release PipelineProvision and Configure EnvironmentsManage And Modularize Tasks and Templates Integrate Secrets with the release pipelineConfigure Automated Integration and Functional Test AutomationAutomate Inspection of HealthBuilding a release management workflowExplain the terminology used in Azure DevOps and other Release Management ToolingDescribe what a Build and Release task is, what it can do, and some available deployment tasks Classify an Agent, Agent Queue and Agent PoolExplain why you sometimes need multiple release jobs in one release pipelineDifferentiate between multi-agent and multi-configuration release jobUse release variables and stage variables in your release pipelineDeploy to an environment securely, using a service connectionEmbed testing in the pipelineList the different ways to inspect the health of your pipeline and release by using, alerts, service hooks and reportsCreate a release gate
3 - Implement an appropriate deployment pattern
Introduction into Deployment PatternsImplement Blue Green DeploymentImplement Canary ReleaseImplement Progressive Exposure DeploymentDescribe deployment patternsImplement Blue Green DeploymentImplement Canary ReleaseImplement Progressive Exposure Deployment
4 - Hands-On Lab
Lab : Microsoft 365 Tenant and Service Management
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Students in this course are interested in implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.