YoVDO

Developing CI/CD Solutions with Azure DevOps

Offered By: LinkedIn Learning

Tags

Azure DevOps Courses GitHub Courses CI/CD Courses Azure App Service Courses Continuous Deployment Courses Continuous Integration Courses

Course Description

Overview

Learn how to set up proper source control for your web app and configure a fully automated continuous integration and continuous delivery (CI/CD) pipeline in Azure.

Syllabus

Introduction
  • Why do control and CI/CD matter?
  • What you should know
1. Create a Web App with Azure App Service
  • Create a web app in the Azure portal
  • Create a web app in Visual Studio
  • Publish your app to Azure
2. Set Up Source Control for Your App
  • Initialize a new repo using Azure DevOps
  • Initialize a new repo using GitHub
  • Set up an existing app on Azure DevOps
  • Set up an existing app on GitHub
3. Configure a Continuous Integration Pipeline
  • Create a build pipeline in Azure DevOps
  • Configure your build steps
  • Add build pipeline triggers
  • Queue manual builds when necessary
4. Configure a Continuous Deployment Pipeline
  • Create a release pipeline in DevOps
  • Set up your artifact
  • Add release pipeline triggers
  • Configure your stages
  • Set up deployment conditions
  • Queue manual releases when necessary
Conclusion
  • Apply strategies to enhance your development workflow

Taught by

Adrienne Braganza Tacke

Related Courses

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera