Implementing Continuous Delivery
Beskrivelse
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. After completing this course, students will be able to:
Differentiate between a release and a deployment
Define the components of a release pipeline
Explain things to consider when designing your release strategy
Classify a release versus a release process, and outline how to control the quality of both
Describe the principle of release gates and how to deal with release notes and documentation
Explain deployment patterns, both in the traditional sense and in the modern sense
Choose a release management tool
Explain the terminology used in Azure DevOps and other Release Management Tooling
Describe what a Build and Release task is, what it can do, and some available deployment tasks
Classify an Agent, Agent Queue and Agent Pool
Explain why you sometimes need multiple release jobs in one release pipeline
Differentiate between multi-agent and multi-configuration release job
Use release variables and stage variables in your release pipeline
Deploy to an environment securely, using a service connection
Embed testing in the pipeline
List the different ways to inspect the health of your pipeline and release by using, alerts, service hooks and reports
Create a release gate
Describe deployment patterns
Implement Blue Green Deployment
Implement Canary Release
Implement Progressive Exposure Deployment
Indhold
Module 1: Design a Release Strategy
Lessons
Introduction to Continuous Delivery
Introduction to Continuous Delivery
Release strategy recommendations
Building a High Quality Release pipeline
Choosing a deployment pattern
Choosing the right release management tool
Building a release strategy
Differentiate between a release and a deployment
Define the components of a release pipeline
Explain things to consider when designing your release strategy
Classify a release versus a release process, and outline how to control the quality of both
Describe the principle of release gates and how to deal with release notes and documentation
Explain deployment patterns, both in the traditional sense and in the modern sense
Choose a release management tool Module 2: Set up a Release Management Workflow
Lessons
Introduction
Create a Release Pipeline
Provision and Configure Environments
Manage And Modularize Tasks and Templates
Integrate Secrets with the release pipeline
Configure Automated Integration and Functional Test Automation
Automate Inspection of Health
Building a release management workflow
Explain the terminology used in Azure DevOps and other Release Management Tooling
Describe what a Build and Release task is, what it can do, and some available deployment tasks
Classify an Agent, Agent Queue and Agent Pool
Explain why you sometimes need multiple release jobs in one release pipeline
Differentiate between multi-agent and multi-configuration release job
Use release variables and stage variables in your release pipeline
Deploy to an environment securely, using a service connection
Embed testing in the pipeline
List the different ways to inspect the health of your pipeline and release by using, alerts, service hooks and reports
Create a release gate Module 3: Implement an appropriate deployment pattern
Lessons
Introduction into Deployment Patterns
Implement Blue Green Deployment
Implement Canary Release
Implement Progressive Exposure Deployment
Describe deployment patterns
Implement Blue Green Deployment
Implement Canary Release
Implement Progressive Exposure Deployment Module 4: Hands-On Lab
Lab : Microsoft 365 Tenant and Service Management
Exercise 1: Set up a Microsoft 365 trial tenant
Exercise 2: Managing Microsoft 365 users, groups, and administration
Exercise 3: Configuring Rights Management and compliance
Exercise 4: Monitor and troubleshoot Microsoft 365
Kompetencer der opnås ved dette kursus
- Administration
- Azure
- Building
- Compliance
- Delivery
- Design
- DevOps
- Inspection
- Integration
- Management
- Managing
- Notes
- Recommendations
- Reports
- Strategy
- Terminology
- Testing
Skriv til oskursus@kursuszonen.dkPris6.800 DKKUdbyderSuperusersDatoer