Moocable is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

AZ-400: Design and implement a release strategy

Description

Module 1: Introduction to continuous deliveryBy the end of this module, you'll be able to:Explain continuous delivery (CD)Implement continuous delivery in your development cycleUnderstand releases and deploymentIdentify project opportunities to apply CDModule 2: Explore release strategy recommendations"By the end of this module, you'll be able to:Explain things to consider when designing your release strategyDefine the components of a release pipeline and use artifact sourcesCreate a release approval planImplement release gates"Module 3: Build a high-quality release pipelineBy the end of this module, you'll be able to:Differentiate between a release and a deploymentClassify 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 documentationChoose a release management toolModule 4: Introduction to deployment patternsDescribe deployment patternsExplain microservices architectureUnderstand classical and modern deployment patternsPlan and design your architectureModule 5: Implement blue-green deployment and feature toggles"By the end of this module, you'll be able to:Explain deployment strategiesImplement blue green deploymentUnderstand deployment slotsImplement and manage feature toggles"Module 6: Implement canary releases and dark launchingBy the end of this module, you'll be able to:Describe deployment strategiesImplement canary releaseExplain traffic managerUnderstand dark launchingModule 7: Implement A/B testing and progressive exposure deploymentBy the end of this module, you'll be able to:Implement progressive exposure deploymentImplement A/B testingImplement CI/CD with deployment ringsIdentify the best deployment strategy

Tags

Syllabus

Syllabus Module 1: Introduction to continuous deliveryIntroductionExplore traditional IT development cycleWhat is continuous delivery?Move to continuous deliveryUnderstand releases and deploymentsKnowledge checkSummaryModule 2: Explore release strategy recommendationsIntroductionExplore release pipelinesExplore artifact sourcesChoose the appropriate artifact sourceExercise - Select an artifact sourceExamine considerations for deployment to stagesExercise - Set up stagesUnderstand the delivery cadence and three types of triggersExercise - Select your delivery and deployment cadenceExplore release approvalsExercise - Set up manual approvalsExplore release gatesExercise - Set up a release gateKnowledge checkSummaryModule 3: Build a high-quality release pipelineIntroductionUnderstand release process versus releaseExplore how to measure quality of your release processUse release gates to protect qualityExamine release notes and documentationExamine considerations for choosing release management toolsExplore common release management toolsKnowledge checkSummaryModule 4: Introduction to deployment patternsIntroductionExplore microservices architectureExamine classical deployment patternsUnderstand modern deployment patternsKnowledge checkSummaryModule 5: Implement blue-green deployment and feature togglesIntroductionWhat is blue-green deployment?Explore deployment slotsExercise - set up a blue–green deploymentIntroduction to feature togglesDescribe feature toggle maintenanceKnowledge checkSummaryModule 6: Implement canary releases and dark launchingIntroductionExplore canary releasesExamine Traffic ManagerUnderstand dark launchingKnowledge checkSummaryModule 7: Implement A/B testing and progressive exposure deploymentIntroductionWhat is A/B testing?Explore CI-CD with deployment ringsExercise - Ring-based deploymentKnowledge checkSummary Read more


AZ-400: Design and implement a release strategy

Affiliate notice

Module 1: Introduction to continuous deliveryBy the end of this module, you'll be able to:Explain continuous delivery (CD)Implement continuous delivery in your development cycleUnderstand releases and deploymentIdentify project opportunities to apply CDModule 2: Explore release strategy recommendations"By the end of this module, you'll be able to:Explain things to consider when designing your release strategyDefine the components of a release pipeline and use artifact sourcesCreate a release approval planImplement release gates"Module 3: Build a high-quality release pipelineBy the end of this module, you'll be able to:Differentiate between a release and a deploymentClassify 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 documentationChoose a release management toolModule 4: Introduction to deployment patternsDescribe deployment patternsExplain microservices architectureUnderstand classical and modern deployment patternsPlan and design your architectureModule 5: Implement blue-green deployment and feature toggles"By the end of this module, you'll be able to:Explain deployment strategiesImplement blue green deploymentUnderstand deployment slotsImplement and manage feature toggles"Module 6: Implement canary releases and dark launchingBy the end of this module, you'll be able to:Describe deployment strategiesImplement canary releaseExplain traffic managerUnderstand dark launchingModule 7: Implement A/B testing and progressive exposure deploymentBy the end of this module, you'll be able to:Implement progressive exposure deploymentImplement A/B testingImplement CI/CD with deployment ringsIdentify the best deployment strategy

Syllabus Module 1: Introduction to continuous deliveryIntroductionExplore traditional IT development cycleWhat is continuous delivery?Move to continuous deliveryUnderstand releases and deploymentsKnowledge checkSummaryModule 2: Explore release strategy recommendationsIntroductionExplore release pipelinesExplore artifact sourcesChoose the appropriate artifact sourceExercise - Select an artifact sourceExamine considerations for deployment to stagesExercise - Set up stagesUnderstand the delivery cadence and three types of triggersExercise - Select your delivery and deployment cadenceExplore release approvalsExercise - Set up manual approvalsExplore release gatesExercise - Set up a release gateKnowledge checkSummaryModule 3: Build a high-quality release pipelineIntroductionUnderstand release process versus releaseExplore how to measure quality of your release processUse release gates to protect qualityExamine release notes and documentationExamine considerations for choosing release management toolsExplore common release management toolsKnowledge checkSummaryModule 4: Introduction to deployment patternsIntroductionExplore microservices architectureExamine classical deployment patternsUnderstand modern deployment patternsKnowledge checkSummaryModule 5: Implement blue-green deployment and feature togglesIntroductionWhat is blue-green deployment?Explore deployment slotsExercise - set up a blue–green deploymentIntroduction to feature togglesDescribe feature toggle maintenanceKnowledge checkSummaryModule 6: Implement canary releases and dark launchingIntroductionExplore canary releasesExamine Traffic ManagerUnderstand dark launchingKnowledge checkSummaryModule 7: Implement A/B testing and progressive exposure deploymentIntroductionWhat is A/B testing?Explore CI-CD with deployment ringsExercise - Ring-based deploymentKnowledge checkSummary Read more