Skip to content
This repository has been archived by the owner on Nov 25, 2021. It is now read-only.

Latest commit

 

History

History
33 lines (24 loc) · 1.97 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.97 KB

DevOpsOnAzureLab

This DevOps on Microsoft Azure lab is designed as a step-by-step guide to demonstrate how you could add DevOps practices for any of your current projects. We are illustrating this lab with a sample ASP.NET Core web app hosted on Azure App Service (Web App) with Application Insights all of which is orchestrated by Visual Studio Team Services (VSTS).

Total duration of this lab: 80 min

Agenda of this lab

  1. Introduction (15min)
  2. Lab 1 - Source control (10min)
  3. Lab 2 - Continuous Integration (20min)
  4. Lab 3 - Continuous Delivery (25min)
  5. Lab 4 - Continuous Monitoring (10min)
  6. Conclusion (15min)

Note: It's important to follow the lab in the order exposed, each lab add a key feature for the project which will be used by the next steps.

Prerequisities

  • 1 Microsoft Azure subscription
  • 1 Visual Studio Team Services account + 1 VSTS Project (with Git)
  • 1 Slack account + 1 Slack channel
  • 1 Web Browser (Edge, Chrome or FireFox for example)
    • No local development or manipulation, all operations are done through your web browser.

History of changes

  • 2017-11-16 - Integrate YAML definition for CI - PR#6
  • 2017-11-15 - Add Gates in the Release pipeline - PR#5
  • 2017-11-07 - Initial lab for the Agile Tour Quebec 2017