Deploy applications with Azure DevOps
- Offered byMicrosoft
Deploy applications with Azure DevOps at Microsoft Overview
Duration | 7 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Deploy applications with Azure DevOps at Microsoft Course details
- Create a release pipeline in Azure Pipelines
- Create a multistage pipeline by using Azure Pipelines
- Run functional tests in Azure Pipelines
- Run nonfunctional tests in Azure Pipelines
- Manage release cadence in Azure Pipelines by using deployment patterns
- Automate Azure Functions deployments with Azure Pipelines
- Automate Docker container deployments with Azure Pipelines
- Automate multi-container Kubernetes deployments with Azure Pipelines
- Azure DevOps enables you to build, test, and deploy any application to any cloud or on premises
- Learn how to configure release pipelines that continuously build, test, and deploy your applications
- In this learning path, you will: Create a basic release pipeline that deploys a web application to Azure App Service
- Design and create a realistic release pipeline that promotes changes to various testing and staging environments
Deploy applications with Azure DevOps at Microsoft Curriculum
Create a release pipeline in Azure Pipelines
Introduction
What is continuous delivery?
Plan a release pipeline by using Azure Pipelines
Exercise - Set up your environment
Exercise - Deploy the web application to Azure App Service
Exercise - Monitor the health of your pipeline
Plan the tasks for the upcoming sprint
Exercise - Clean up your environment
Summary
Create a multistage pipeline by using Azure Pipelines
Introduction
Design the pipeline
Exercise - Set up your Azure DevOps environment
Exercise - Promote to the Dev stage
Exercise - Promote to the Test stage
Exercise - Promote to Staging
Exercise - Clean up your Azure DevOps environment
Summary
Run functional tests in Azure Pipelines
Introduction
What is functional testing?
Exercise - Set up your Azure DevOps environment
Plan the UI tests
Write the UI tests
Exercise - Run the UI tests locally and in the pipeline
Exercise - Clean up your Azure DevOps environment
Summary
Run nonfunctional tests in Azure Pipelines
Introduction
What is nonfunctional testing?
Exercise - Set up your Azure DevOps environment
Plan load tests by using Apache JMeter
Exercise - Run load tests in Azure Pipelines
Exercise - Clean up your Azure DevOps environment
Summary
Manage release cadence in Azure Pipelines by using deployment patterns
Introduction
What are deployment patterns?
Exercise - Set up your environment
Exercise - Implement the blue-green deployment pattern
Exercise - Push a change through the pipeline
Exercise - Clean up your environment
Summary
Automate Azure Functions deployments with Azure Pipelines
Introduction
What is Azure Functions?
Exercise - Set up your Azure DevOps environment
Exercise - Deploy an Azure Functions app to Azure
Exercise - Clean up your Azure DevOps environment
Summary
Automate Docker container deployments with Azure Pipelines
Introduction
Why are containers important?
Exercise - Set up your Azure DevOps environment
Exercise - Deploy a Docker container to Azure
Exercise - Clean up your Azure DevOps environment
Summary
Automate multi-container Kubernetes deployments with Azure Pipelines
Introduction
Why is container orchestration important?
Exercise - Set up your Azure DevOps environment
Exercise - Deploy a multi-container solution to Kubernetes
Exercise - Clean up your Azure DevOps environment
Summary