Design Guidance for Citrix DaaS on Microsoft Azure
Overview
This section of the Solution Hub is a collection of guidance and resources to help Citrix customers design Citrix DaaS solutions on Azure. The different sections contain a list of questions to help you better understand the design decisions that you need to make before deploying Citrix in Microsoft Azure. We will cover 4 design areas. System Level will cover Citrix and Azure cloud consideration. We then dive into design considerations for the workloads run in the system - the Citrix VDA’s. From there we jump into the user specific consideration. We wrap it up with network/security considerations.
NOTE: This guide is not intended for Infrastructure as a Service (IaaS) deployments of Citrix in the Azure cloud. The guide focuses solely on deploying using the Citrix Cloud.
System Level Design Considerations
The System level refers to the infrastructure that is core to the Virtual Desktop Infrastructure technology. This is the base layer of the solution and needs to be crafted carefully. Put the required time in planning this layer before rushing into deploying the workload! In this section you will find a list of items to help you focus on the appropriate design decisions related to the Azure and Citrix Cloud control planes.
Links | Topics Covered | |
---|---|---|
![]() |
Read more: Azure specific Considerations | tenants, management groups, subscriptions, service principals |
![]() |
Read more: Citrix Cloud Considerations | tenants, regions, licensing |
![]() |
Read more: Citrix Infrastructure Considerations | cloud components, on-premises components, images |
![]() |
Read more: Ancillary Infrastructure Considerations | supporting infrastructure like files shares, Active Directory |
![]() |
Read more: Business Continuity/Disaster Recovery Considerations | high availability |
Workload Level Design Considerations
The most dynamic part of a Citrix virtualization system is the VDA. Remember that VDAs are where the actual work is happening. The apps and desktops you provide users on a Citrix virtualization system run from VM instances on Azure. You want to make sure you get this layer right! Do your homework up front. Set the expectation with users that the system will change over time and build simple and effective processes to handle change. With the power and flexibility of Citrix virtualization tech, managing change doesn’t have to be a major burden.
In this section, we’ve attempted to logically break the topic up such that we can dive deep without losing context. We do our best to provide the details you need in each section and call out leading practices and recommendations along the way.
Links | |
---|---|
![]() |
Read more: Migration Considerations |
![]() |
Read more: Scalability Considerations |
![]() |
Read more: Performance Considerations |
![]() |
Read more: Cost Optimization Considerations |
![]() |
Read more: Application Considerations |
![]() |
Read more: Image Management Considerations |
![]() |
Read more: Image Layering Considerations |
User Level Design Considerations
In this section you will find a list of items to help you focus on the appropriate design decisions specific to users and their data.
Links | |
---|---|
![]() |
Read more: Authentication Considerations |
![]() |
Read more: Migration and Management Considerations |
![]() |
Read more: Profiles and User Data Considerations |
![]() |
Read more: Device Management Considerations |
Network Level Considerations
In this section you will find a list of items to help you focus on the appropriate design decisions specific to the Citrix App Delivery Controller (ADC).
Links | |
---|---|
![]() |
Read more: Licensing Considerations |
![]() |
Read more: Scalability Considerations |
![]() |
Read more: High Availability Considerations |