Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 4.21 KB

overview.md

File metadata and controls

76 lines (54 loc) · 4.21 KB
title description services documentationcenter author manager editor ms.assetid ms.service ms.devlang ms.topic ms.tgt_pltfrm ms.workload ms.date ms.author
Overview of Azure DevOps Starter | Microsoft Docs
Understand the value for Azure DevOps Starter
devops-project
mlearned
gwallace
mlearned
az-devops-project
na
overview
na
03/24/2020
mlearned

Overview of Azure DevOps Starter

Azure DevOps Starter makes it easy to get started on Azure. It helps you launch your favorite app on the Azure service of your choice in just a few quick steps from the Azure portal.

DevOps Starter sets up everything you need for developing, deploying, and monitoring your application. You can use the DevOps Starter dashboard to monitor code commits, builds, and deployments, all from a single view in the Azure portal.

Advantages of using DevOps Starter

DevOps Starter automates the setup of an entire continuous integration (CI) and continuous delivery (CD) pipeline to Azure. You can start with existing code or use one of the provided sample applications. Then you can quickly deploy that application to various Azure services such as Virtual Machines, App Service, Azure Kubernetes Services (AKS), Azure SQL Database, and Azure Service Fabric.

DevOps Starter does all the work for the initial configuration of a DevOps pipeline including everything from setting up the initial Git repository, configuring the CI/CD pipeline, creating an Application Insights resource for monitoring, and providing a single view of the entire solution with the creation of a DevOps Projects dashboard in the Azure portal.

You can use DevOps Starter to:

  • Quickly deploy your application to Azure
  • Automate the setup of a CI/CD pipeline
  • View and understand how to properly set up a CI/CD pipeline
  • Further customize the release pipelines based on your specific scenarios

How to use DevOps Starter?

DevOps Starter is available from the Azure portal. You create a DevOps Starter resource just like you create any other Azure resource from the portal. DevOps Projects provides a step-by-step wizard-like experience for the various configuration options.

You choose several configuration options as part of the initial setup. These options include:

  • Using the provided sample app, or bringing your own code
  • Selecting an app language
  • Choosing an app framework based on language
  • Selecting an Azure service (deployment target)
  • Creating a new Azure DevOps organization or using an existing organization
  • Choosing your Azure subscription
  • Picking the location of Azure services
  • Choosing from various pricing tiers for Azure services

After you use DevOps Starter, you can also delete all of the resources from a single place from the DevOps Starter dashboard on the Azure portal.

DevOps Starter and Azure DevOps integration

DevOps Starter is powered by Azure DevOps. DevOps Starter automates all of the work that's needed in Azure Pipelines to set up a CI/CD pipeline. It creates a Git repository in a new or existing Azure DevOps organization, and then commits a sample application or your existing code to a new Git repository.

The automation also establishes a CI trigger for the build so that every new code commit initiates a build. DevOps Starter creates a CD trigger and deploys every new successful build to the Azure service of your choice.

The build and release pipelines can be customized for additional scenarios. Additionally, you can clone the build and release pipelines for use in other projects.

After creating your DevOps Starter, you can:

  • Customize your build and release pipeline
  • Use pull requests to manage your code flow and keep your quality high
  • Test and build each commit before you merge your code to raise the quality bar
  • Track your backlog and issues right along with your application

Getting started with DevOps Starter

DevOps Starter videos