Build with an Azure free account. Get USD200 credit for 30 days and 12 months of free services.
Start free todayDevOps For ASP.NET Developers Pt.6 - Release Pipelines
Description
After your application has gone through a build and has been tested by QA, the next step is to deploy it. This may be as simple as copying your build artifact to a web server. This could also mean publishing your build to multiple targets such a server cluster or a mobile application marketplace.
In part 6 of our series, Abel and Jeremy show us how to get our application builds deployed using Azure DevOps. They discuss incorporating approvals, creating custom gates, and even how to deploy your build behind your company firewall
- [01:24] - Reviewing the release pipeline
- [04:12] - Available pipeline tasks
- [06:37] - Working with build artifacts
- [10:28] - Incorporating database changes
- [14:39] - Using automated approval gates
- [15:57] - How the Azure DevOps teams uses gates
- [18:30] - Creating custom gates using HTTP endpoints
- [22:24] - Setting up parallel deployments in a pipeline
- [23:50] - Deploying behind your company firewall
Useful Links
- DevOps with ASP.NET Core ebook
- Use approvals and gates to controls your deployment
- Create a multiple platform pipeline
- Azure Pipelines extension for Visual Studio Code
Start with Azure DevOps for Free: http://dev.azure.com
Create a Free Azure Account: https://aka.ms/c9-azurefree
Download
The Discussion
-
Abdella Please don't pre-make things like different environments, the pipeline and the tasks in it. Instead make everything from scratch. The learning output of this series is unfortunately minimal due to most things have been pre-made. -
Dime Love the content. Please keep on uploading more valuable content! :)
-
Mark I would love to see more detailed example of database versioning and deploying
More episodes in this series
DevOps For ASP.NET Developers Pt.7 - Templates and Scaffolding Tools
Related episodes
DevOps For ASP.NET Developers Pt.7 - Templates and Scaffolding Tools
DevOps For ASP.NET Developers Pt.5 - Unit Testing
DevOps For ASP.NET Developers Pt.4 - Continuous Integration
Devops For ASP.NET Developers Pt. 3 - Work Item Tracking
DevOps For ASP.NET Developers Pt.2 - Source Control
DevOps For ASP.NET Developers Pt.1 - What is DevOps?
DevOps For ASP.NET Developers Pt. 8 - Azure DevOps Integration with GitHub
DevOps for ASP .NET Developers: Feature Flags
DevOps for ASP.NET Developers: GitHub Actions
ASP.NET Core Series: Deploying your Microservice to Azure Container Instances