-
Notifications
You must be signed in to change notification settings - Fork 0
0. Getting Started
New to Azure Virtual Desktop? This guide will help you understand what you need before starting your AVD learning journey.
Azure Subscription Access:
Minimum Requirements:
- An active Azure subscription (trial, MSDN, or enterprise)
- Contributor or Owner role on the subscription (for full hands-on labs)
- For learning only: Reader role is sufficient for exploring existing environments
Get an Azure Subscription:
- Azure Free Account - $200 credit for 30 days + 12 months of free services
- Visual Studio Subscriptions - Monthly Azure credits
- Enterprise Agreement through your organization
For production deployments (not needed for learning/lab environments):
-
One of the following:
- Microsoft 365 E3/E5/F3/Business Premium
- Windows Enterprise E3/E5
- Windows VDA (Virtual Desktop Access)
- Note: Learning and lab environments can use Azure-only VMs without these licenses
- Required for AVD identity and access management
- Comes automatically with your Azure subscription
- Hybrid environments may need Azure AD Connect
Basic Knowledge (Recommended):
- Fundamental understanding of Windows Server and Desktop OS
- Basic Azure concepts (Resource Groups, Virtual Networks, Storage)
- Remote Desktop Protocol (RDP) fundamentals
- Basic PowerShell or Azure CLI knowledge (helpful but not required)
Recommended Starting Point:
- If completely new to Azure: Start with AZ-900: Azure Fundamentals
- If familiar with Azure: Jump to AVD Training Paths
For Hands-On Learning:
- Subscription: Separate dev/test subscription recommended
- Budget: Set up cost alerts (AVD can incur costs quickly)
- Region: Choose a region close to you for better performance
- Resource Cleanup: Delete resources after labs to minimize costs
Recommended Test Environment:
- 1-2 Session Hosts (VMs)
- Standard_D2s_v3 or similar (2 vCPU, 8 GB RAM minimum)
- Azure Files or Azure NetApp Files for profile storage
- Small host pool for testing
Step 1: Understand Azure Basics
- Complete AZ-900: Azure Fundamentals (⏱️ ~10 hours)
Step 2: Learn AVD Fundamentals
- Deliver Remote Desktops and Apps with Azure Virtual Desktop (⏱️ ~8 hours)
- Read What is Azure Virtual Desktop?
Step 3: Deploy Your First Environment
- Quickstart: Deploy a sample AVD environment (⏱️ ~2 hours)
Step 4: Build Skills Systematically
- Follow the AVD Learning Paths in order
Estimated Time to AZ-140 Certification: 40-60 hours of study + hands-on practice
Recommended Path:
- Review AZ-140 Study Guide
- Complete all AZ-140 Training Paths
- Deploy test environments using GitHub Resources
- Practice troubleshooting with Quick Reference Guide
- Take Practice Assessments
Focus on these areas:
- Design patterns and architecture
- Integration with existing infrastructure
- Security and compliance requirements
- Performance and scalability planning
Recommended Resources:
- Azure Virtual Desktop for the enterprise
- Enterprise-scale support for AVD
- AZ-305: Azure Solutions Architect
Azure Tools:
- Azure PowerShell - Automation and management
- Azure CLI - Command-line management
- Azure Storage Explorer - Manage storage accounts
- Remote Desktop Client - Test connections
Development Tools:
- Visual Studio Code with Azure extensions
- Bicep CLI - Infrastructure as Code
- Git - Version control for IaC templates
Optional but Useful:
- Windows Admin Center - Server management
- Microsoft Sysinternals Suite - Troubleshooting tools
Before diving into training:
- AVD Glossary - Familiarize yourself with terminology
- What is Azure Virtual Desktop? - Core concepts
- AVD Terminology - Official definitions
- AVD FAQ - Common questions answered
- Always set up cost alerts in Azure Portal
- Delete resources when not in use
- Use B-series VMs for cost-effective testing
- Consider Azure Dev/Test Pricing
- Never use production credentials in test environments
- Enable Multi-Factor Authentication (MFA)
- Follow the principle of least privilege
- Regularly review access permissions
- Tag all resources with "Lab" or "Test" for easy identification
- Use a naming convention (e.g.,
avd-lab-<yourname>-<resource>) - Document your lab setup for future reference
- Join the AVD Tech Community for support
Once you have these in place:
- ✅ Review the AVD Glossary
- ✅ Choose your learning path from Learn Training Paths
- ✅ Join the Community
- ✅ Deploy your first environment!
Questions? Check the Troubleshooting Guide or visit the Community Resources.