/azure-devops-github-intro

Introductory documentation and codebase to for setting up an end-to-end DevOps solution in Azure DevOps and GitHub.

Primary LanguagePowerShell

Board Status

azure-devops-github-intro


Page Type Languages Services
Sample C# Azure DevOps
Azure App Service
GitHub

Setting up Azure DevOps

This document seeks to cover key features in Azure DevOps and GitHub by providing relevant resources so that basic end-to-end DevOps tooling can be utilized. This document aims to serve as a collection of useful documents/links, and does not intend to be an exhaustive or step-by-step guide.
The sample code in this repository contains a basic build configuration, infrastructure-as-code, and .NET application code that can be imported into Azure DevOps (or leveraged directly from this repository) to help accelerate/provide a reference point for new projects.

DevOps cycle

Detailed phases of the DevOps cycle.

Link to task list for establishing a DevOps practice in your organization


DevOps Phase/Area Azure DevOps tool GitHub Tool
Planning Boards Issues, Projects
Collaboration Repos Repos
Development (local) Visual Studio/Visual Studio Code Visual Studio/Visual Studio Code
Development (cloud) Dev Box Codespaces
Delivery Pipelines, Test Plans Actions
Operate Dashboards Insights

To get started

Planning tools

Collaboration tools

Development tools

Delivery tools

Operations tools