Skip to content
forked from CSA-OCP-GER/avdpoc

Using Azure DevOps as home for an Azure Virtual Desktop (AVD) - PoC environment project - adopting CAF principles.

Notifications You must be signed in to change notification settings

kevball2/avdpoc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AVD Proof of Concept for Contoso

Is about using Azure DevOps as home for an Azure Virtual Desktop (AVD) - PoC environment project - adopting CAF principles.

Motivation

Guide a partner through an Azure Virtual Desktop (AVD) Proof of Concept (PoC) by applying Cloud Adoption Framework (CAF) principles.

We want to help you:

  • ... ask the right questions at the right time (especially for people that are new to AVD).
  • ... by giving you samples, code artefacts + and a home (version control) for them.
  • ... with a list of structured work items - so that an implementation can be done in a repetitive way.
  • ... automate using pipelines to speed up deployments

Screenshots

Azure DevOps Demogenerator New project work items
First we create a new project using the Azure Devops Demo Generator The result: New AVD project... ...with pefilled work items
code repository environment variable yaml file Azure DevOps pipelines
Automation code is in the code repository Customize your environment to be rolled out by editing a variable file. DevOps pipelines roll out AVD requirements and AVD artefacts.

How?

  • We use the Boards to track what work needs to be done - when and by whom. We've already added some things to the 'list'.
  • We come with a suggested list of steps to do (aka 'work items') - feel free to add, modify, delete...
  • The code Repository already has some artefacts (e.g. automation sample code used in the pipelines) that automate the deployment(s). It is also the place where you should store generated artefacts (excel, powerpoint, documentation,...) throughout a project.
  • We added some Pipelines to the project can be used to automate the Azure deployment e.g. of the landing zone parts (VNETs, subnets, VMs, images,...). They align with the user stories in the boards.

Table of contents

Annotations

This guide is by all means not complete !
If you have any 'useful' ;-) contributions - let us know.
It is a repository for you to learn, showcase, adopt, copy,...
Technically we target avd native (not AVD citrix nor avd vmware horizon) - i.e. the samples and code artefacts are tailored for the microsofts release of AVD. However you might still reuse some parts for 'the other' i.e. avd citrix - AVD vmware.

Best regards,
the Team.

About

Using Azure DevOps as home for an Azure Virtual Desktop (AVD) - PoC environment project - adopting CAF principles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published