Eight Minutes to DevOps Joy: Easy Azure DevOps Pipelines

Quick hit: I’m trying to help developers get up to speed with the basics of modern devops. A lot of online courses and video tutorials are really long and go into more detail than is needed for a new person to get started. I don’t believe in delayed gratification! Thus… “Eight Minutes to Devops Joy!”

The idea is to reveal the “Happy Path” quickly, so people can do useful things right away. Additionally I’m giving suggestions for where they might need to make decisions or do further research.

Here are the first two videos in the series: One to create a build pipeline in Azure DevOps, and one to create a release pipeline in Azure DevOps. Share and enjoy!

An Easy Azure Build Pipeline

Get started using Azure DevOps to build an existing Angular application. In eight minutes, you’ll see how to import a Git repository, create a pipeline, set up task details, and kick off a build under “continuous integration.” The video is fast, and it only covers the “Happy Path”—a simple case without too many complicating details and no troubleshooting. If you want the quickest possible introduction to the subject, this is it.

An Easy Azure Release Pipeline

Pick up where the prior video left off. Use Azure DevOps to create a release of the Angular application you just built. In eight minutes, you’ll see how to set up storage, set up a static website, configure public read-only access, tweak the build pipeline definition, create a fresh release pipeline, set up a single Azure CLI task, and kick off a release under “continuous deployment.” This video is fast too, and it only covers the “Happy Path”—a simple case without too many complicating details and no troubleshooting. If you want the quickest possible introduction to the subject, this is it.