Microsoft

On Prem To the Cloud: Let's Rub Some DevOps On It! (Ep 3)

May 13, 2021Damian Brady
On Prem To the Cloud: Let's Rub Some DevOps On It! (Ep 3)
SummaryAI, from the source post

This post demonstrates how to apply DevOps practices, specifically CI/CD pipelines using Azure Pipelines and GitHub Actions, to a "legacy" application that has been migrated to the cloud. It details the process of configuring a YAML pipeline for continuous integration (building, testing, packaging) and continuous deployment (deploying to virtual machines). Key tasks highlighted include using the 'Publish Pipeline Artifact' task, setting up 'Environments' in Azure Pipelines with VM resources, and deploying applications using the 'Deploy SQL Dacpac Deployment Group' and 'IIS Web Application Deployment' tasks. For GitHub Actions, it notes the use of self-hosted runners and the need to find alternative actions for IIS and DACPAC deployment.

More from the Azure Pipelines Agent Operating System Support trail