avdaccelerator  by Azure

Deployment automation for Azure Virtual Desktop (AVD) setup

Created 3 years ago
398 stars

Top 72.5% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides an Azure Virtual Desktop (AVD) Landing Zone Accelerator (LZA) to automate the deployment of AVD environments based on enterprise-scale best practices. It targets organizations looking to simplify and standardize their AVD deployments using Infrastructure as Code (IaC).

How It Works

The LZA offers a reference implementation for setting up core AVD resources like workspaces, application groups, scaling plans, and host pools. It supports various deployment methods including Azure portal, Bicep/ARM templates, and Terraform. The solution is designed to integrate with existing Azure foundations, assuming policies and governance are handled at a higher management group level.

Quick Start & Requirements

  • Install/Run: Deployment via Azure portal UI, Bicep/ARM templates, or Terraform.
  • Prerequisites: Azure subscription, Azure CLI or PowerShell, Terraform (if applicable). Specific Azure services like Azure Files, Key Vault, and VNets are deployed as dependencies.
  • Resources: Deployment of AVD resources, potentially including new VNets with NSGs, ASGs, and route tables.
  • Links: AVD Landing Zone Accelerator

Highlighted Details

  • Supports brownfield scenarios for adding session hosts to existing infrastructure.
  • Includes tools for custom image builds, patching, and integration with Azure Compute Gallery.
  • Offers optional deployments for AVD client kiosk, scaling tools, app attach, and VM auto-replenishment.
  • Provides templates for specialized use cases like Linux brokers and secure enclaves.

Maintenance & Community

  • Issues are handled via GitHub issues for community collaboration.
  • Contributions are welcomed under Microsoft's Open Source Code of Conduct.

Licensing & Compatibility

  • The repository is licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

  • Microsoft Support does not yet cover issues for tools in this repository; users are directed to GitHub issues.
  • The solution assumes an existing platform foundation and does not manage policies or governance within the AVD landing zone subscriptions themselves.
Health Check
Last Commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
7
Issues (30d)
2
Star History
4 stars in the last 30 days

Explore Similar Projects

Starred by Jiaming Song Jiaming Song(Chief Scientist at Luma AI), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
1 more.

production-stack by vllm-project

0.9%
2k
Reference stack for production vLLM deployment on Kubernetes
Created 8 months ago
Updated 2 days ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Will Brown Will Brown(Research Lead at Prime Intellect), and
7 more.

cohere-toolkit by cohere-ai

0%
3k
RAG toolkit for LLM application development and deployment
Created 1 year ago
Updated 5 days ago
Feedback? Help us improve.