SlideShare una empresa de Scribd logo
1 de 53
Next-Gen Endpoints
Workshop
Azure Virtual Desktop Overview
Agenda Introducing Azure Virtual Desktop
Deployment Overview
Implementation Guidance
Call to action
Next Steps
Introducing Azure
Virtual Desktop
Windows server and desktop offerings today
Windows Server
Desktop Experience
Windows 10/11
Enterprise
Scalable multi-session legacy Windows environment
Windows Server
Multiple sessions
Win32
Office Perpetual
Long-term servicing channel
Native single-session modern Windows experience
Windows 10 and Windows 11
Single session
Win32, UWP
Microsoft 365 Apps for enterprise
Semi-annual channel
Extending the opportunities for virtualization
Windows Server
RD Session Host
Scalable multi-session legacy
Windows environment
Windows Server
Multiple sessions
Win32*
Office 2019 Perpetual
Long-term servicing channel
Windows 10/11 Enterprise
multi-session
Scalable multi-session modern
Windows user experience with
Windows 10/11 Enterprise security
Windows 10 and Windows 11
Multiple sessions
Win32*, UWP
Microsoft 365 Apps for enterprise
Semi-annual channel
Windows 10/11
Enterprise
Native single-session modern
Windows experience
Windows 10 and Windows 11
Single session
Win32, UWP
Microsoft 365 Apps for enterprise
Semi-annual channel
When is virtualization useful?
Security
and regulation
Financial services
Health care
Government
Elastic
workforce
Mergers and acquisition
Short-term employees
Contractors and partners
Remote
employees
BYOD and mobile
Call centers
Branch workers
Specialized
workloads
Design and engineering
Legacy apps
Software dev test
Azure Virtual Desktop
is available worldwide
Empower IT to transform the workplace
Provide a full-desktop, authenticated
experience for users at every level
Reduce the costs and time spent
managing on-premises infrastructure
Simplify management, provisioning,
and access to corporate data and apps
Deploy and scale in minutes
An optimized computing platform
High-level service architecture
Can connect to on-premises resources via ExpressRoute or VPN
User authentication using Azure Active Directory identities
Integrates with Microsoft Endpoint Configuration Manager and Intune
Supports devices running non-Windows operating systems with Linux thin-client SDK and other tools
Windows 7 Enterprise
Full Desktop
RemoteApp
Windows 10 and Windows 11
Enterprise
Windows Server
2012 R2 and newer
Windows 10 and Windows 11
Enterprise multi-session
User management and
identity
Image, app, and profile
management
Networking policies
User density, VM sizing, and
scaling policies
Full Desktop
Desktops and remote apps Management and policies
Your subscription—your control
Clients
Management
Diagnostics Gateway
Broker Load balancing
Azure Virtual Desktop Service
Compute Storage Networking
Infrastructure
Managed by Microsoft
Blending security across the Microsoft ecosystem
Microsoft 365
Conditional Access
Multi-Factor Authentication
Role-based Access Control (RBAC)
Azure
>90 compliance offerings
>3,500 global cybersecurity experts
6.5 trillion global signals daily
$1 billion annual cybersecurity investment
Azure Virtual Desktop
Reverse Connect
Azure AD authentication
AD-joined virtual machines
Easier to deploy, configure, and monitor resources
First-party service connection
Simplifies onboarding process
Eliminates need for Azure AD global admin
consent during installation
AAD group and user assignment
Quickly publish desktops and apps and
control user access
Azure Portal and PowerShell
Accelerates Azure Virtual Desktop deployments
using scripts
Architecture based on Azure Resource Manager
(ARM)
Provides integrated Azure interface, PowerShell,
and role-based access control
MSIX app attach for
dynamic application delivery
Deliver MSIX-packaged applications on demand
Only authorized users can see or access apps
Number of apps used doesn’t impact sign in time
Same experience using cloud and on-premises
servers
Apps
Apps User profile
Host Pool
File Share
Better performance and more connection options
Microsoft Teams
Easier to provide shared workstations and
access for front-line workers
Support for audio-visual (A/V) redirection,
including peer-to-peer optimization
Linux thin-client SDK
Support for non-Windows devices with thin-
client SDK for Linux-based devices and
processes
Autoscaling
Schedule VMs to start and stop based
on business hours to reduce cost and
complexity
Serverless, based on Azure automation
and Logic Apps
Service tags/URL security
Meets firewall connection requirements
with defined service tags
Selecting the right solution(s)
Windows 365
Personalized Windows 365 Cloud PCs
available across devices
Simple and turn-key to buy and deploy
Predictable per user, per month pricing
Easily scalable compute and storage
No VDI experience or skills required
Azure Virtual Desktop
Flexibility and control
Multi-session Windows VMs
Data residency and geo requirements
Remote app streaming
Specialized GPU and HPC workloads
Scalable compute and storage to optimize
for cost and experience
Azure Virtual Desktop with Citrix
and VMware VDI
Optimize existing investments and skills in
Citrix and VMware VDI
Create a multi-cloud or hybrid
architecture with a single control pane
The right technology for all your needs
Cloud PC – Windows 365
Optimized for simplicity
Cloud VDI – Azure Virtual Desktop
Optimized for flexibility
Windows 10 or Windows 11 personalized desktop
Windows 10, Windows 11, or Windows Server multi-session
desktops
Complete end-to-end Microsoft service Remote app streaming
One-stop administration in Microsoft Endpoint Manager
(Enterprise edition)
Full control over configuration and management
Direct self-service model (Business edition) Citrix and VMware support
Predictable per user pricing Flexible consumption-based pricing
If you want:
Guide to choosing the right cloud solution
Personalized, persistent desktops
Windows 365
Azure
Virtual Desktop
Azure
Virtual Desktop
Remote app streaming
Multi-session/non-persistent desktops
Citrix/VMware/hybrid cloud scenarios
Choose any Azure VM (e.g. GPU) & Region
Low-usage scenarios
It depends on your…
Business model | IT skills/experience |
IT priorities
No VDI skills required
Windows 365
Personalized, persistent desktops
Desktop-as-a-Service
VDI and Azure IT skills required
Business Enterprise
No prerequisites Fully unified
endpoint management
Deployment overview
How do you get
started with a
Azure Virtual
Desktop pilot or
deployment?
STEP
1
STEP
2
STEP
3
Find out more at aka.ms/startAVD
Network requirements and considerations
How to connect
Connectivity type Special considerations
ExpressRoute Hybrid
Dedicated network
through service
provider
Site-to-Site
VPN
Hybrid
Limited bandwidth
compared to
ExpressRoute
Azure AD
Domain
Services
Isolated
Must synchronize
password hashes to
Azure AD
Identity strategy options
Spin up a domain controller in your Azure subscription
For cloud-based organizations, use Azure AD domain
services
For hybrid organizations, use VPN or ExpressRoute and make
sure your on-premises domain controllers can be found in
Azure
Recommended identity setup for cloud-based organizations
Everything that happens in Azure AD is automatically replicated to the domain controller that’s
being run for you as a managed service.
If a user changes their password, it
automatically takes effect across all
connected Azure services.
Azure AD
Azure AD Domain Services
Windows Server AD run as a service by Azure​
Allows VMs to be domain-joined​
Users recognized both in Azure AD and Windows
Server AD
Recommended identity setup for hybrid organizations
With this setup, you are managing identities from the on-premises Active
Directory instance.
Azure AD
Windows Server AD on-premises,
connected to Azure
ExpressRoute or site-to-site Virtual Private
Network (VPN) to Azure
Azure AD Connect synchronizes identities
FSLogix profile options
File server technology now integrated with Azure
Manages Azure Files with Azure Active Directory
Domain Services
Handles Azure NetApp Files as well
Create an Azure Virtual Desktop
Choose one of four options for deployment and maintenance.
Then, select the appropriate geography for your service metadata storage.
Azure Portal Azure PowerShell Azure CLI REST Clients
SDKs
Azure Resource Manager Authentication
Data Store Web App Virtual Machine Service Management
…
Other Services
Documentation: aka.ms/AVDdocs
Getting Started Guide: aka.ms/startAVD
Azure Resource Manager object model
Workspace App group
Azure Lighthouse
Azure Lighthouse
Registered app groups List of app groups
Subscription
Host pool
Session host
User sessions
Assigned users
Ref to workspace
Automation
Keep costs low and minimizes IT
administration time by using ARM
templates and automation
Create and provision host pool
Update VMs in existing host pool
Robust Azure tools
“Optimize” Demo bench video
Azure Virtual
Desktop Host
Pool
HTTP
POST
Azure Virtual Desktop Scaling logic
Automation
Webhook
Starts runbook
Runbook
Azure Logic Apps
Azure AD Domain Services
Create a storage account
Create a custom Azure role and grant permissions to the storage
account
#Onetime operation
net use g: mswithafsa.file.core.windows.netprofiles
9IJ78n+SFuAlmHO6Ix93mQ4q9z0S3rAjTo9vKP5yoVTbfkqmmq8az8yGX
3rpAEEqzR6bBZCZ4ivyzb9SMZYO4Q== /user:Azuremswithafsa
#Grant users permissions
icacls g: /grant stefan@wvdcontoso.com:(f)
icacls g: /grant pieter@wvdcontoso.com:(f)
Configure FSLogix
Azure Virtual Desktop with FSLogix
Admins assign users to session hosts
End-users log in
Profiles are assigned
Running Outlook on
Azure Virtual Desktop
Virtual environment-friendly default settings
Inbox syncs prior to Calendar for a faster
startup experience
Option to reduce Calendar sync time
Reduce the number of folders synced by
default
Windows Desktop Search is now per-user
Requirements
FSLogix
Shared Computing Activation for Office
OneDrive
Co-authoring and collaboration capabilities in
Windows Explorer, powered by OneDrive
OneDrive sync runs in non-persistent
environments
Files on demand
Auto-populate user profile folders
Per-machine install steps
Download OneDriveSetup.exe
Run “OneDriveSetup.exe /allusers” or by using
Microsoft Endpoint Configuration Manager
OneDrive starts when setup is complete. Any
accounts added on the computer are migrated
automatically
Implementation Guidance
Infrastructure management
VM sizing recommendations
The following table shows an example of a smaller, proof-of-concept scenario with a user workload of less than 20 users
Multi Session
Workload type Maximum users per vCPU vCPU/RAM/OS storage minimum Example Azure instances* Profile container
storage minimum
Light 4 4 vCPUs, 16 GB RAM, 32 GB storage D4s_v4, F4s_v2, D4as_v4 30 GB
Medium 4 4 vCPUs, 16 GB RAM, 32 GB storage D4s_v4, F4s_v2, D4as_v4 30 GB
Heavy 2 4 vCPUs, 16 GB RAM, 32 GB storage
D8s_v4, F8s_v2, D8as_v4, D16s_v4,
F16s_v2, D16as_v4
30 GB
Power 1 6 vCPUs, 56 GB RAM, 340 GB storage D4s_v4, F4s_v2, D4as_v4, NV12, NVv4 30 GB
Single Session
We recommend at least two physical CPU cores per VM (typically four vCPUs with hyperthreading). For RAM 8 GB is the
standard in virtual desktop environments. An example Azure instance for single session is D2s_v3.
Ds_v3 and Fs_v2 Azure instances are powered by Intel processors which provides a good balance of memory, vCPU and include local storage for most workloads.
aka.ms/avdsizingrecommendations
VM sizing recommendations (a)
This table shows examples of standard or larger user workloads with 20 or more users
Multi Session
Workload type Maximum users per vCPU vCPU/RAM/OS storage minimum Example Azure instances* Profile container
storage minimum
Light 6 8 vCPUs, 16 GB RAM, 16 GB storage
D8s_v4, F8s_v2, D8as_v4, D16s_v4,
F16s_v2, D16as_v4
30 GB
Medium 4 8 vCPUs, 16 GB RAM, 32 GB storage
D8s_v4, F8s_v2, D8as_v4, D16s_v4,
F16s_v2, D16as_v4
30 GB
Heavy 2 8 vCPUs, 16 GB RAM, 32 GB storage
D8s_v4, F8s_v2, D8as_v4, D16s_v4,
F16s_v2, D16as_v4
30 GB
Power 1 6 vCPUs, 56 GB RAM, 340 GB storage
D8s_v4, F8s_v2, D8as_v4, D16s_v4,
F16s_v2, D16as_v4, NV12, NVv4
30 GB
Single Session
We recommend at least two physical CPU cores per VM (typically four vCPUs with hyperthreading). For RAM 8 GB is the
standard in virtual desktop environments. An example Azure instance for single session is D2s_v3.
Ds_v3 and Fs_v2 Azure instances are powered by Intel processors which provides a good balance of memory, vCPU and include local storage for most workloads.
aka.ms/avdsizingrecommendations
Master image management
The master image can be managed by
already existing processes and
technologies, including:
Azure Update Management
Microsoft Endpoint Configuration Manager
Third-party
A “best practices” document
helps to configure a golden
image for Azure Virtual
Desktop
Application-masking
technology helps to minimize
the number of golden images
and simplify app image
management
Preparing a Master Image
Patch management
Use one host pool as a pilot
group before updating all host
pools
All VMs must be at the same
update level after maintenance
window is completed
Update VMs with existing Azure
management solutions and all
VMs in a host pool
Use Microsoft Endpoint
Configuration manager to
manage your images
Updates can be staged in
a maintenance window to
keep systems available
after logon
Profile management
Profile Containers
The user profile is placed into a VHD container that is stored in
a central location on the network or in the cloud
This VHD is dynamically attached at user login
Content appears to be in its native location
Benefits
Extremely fast login times
Helps to eliminate profile corruption
Uses native Windows VHD capabilities
Easy to deploy and manage
Seamless end-user experience
Cloud Cache
Cloud Cache absorbs reads and optimizes writes into cost-
effective payloads
Adds a local cache component
Applications communicate with the local cache and the cache
connects with the remote container
If the connection to the remote container is interrupted, the
apps still work because they’re connected to the cache
If the interruption is short, or data that isn’t in the cache is
requested during the outage, everything behaves normally
When the connection comes back online, the system reconnects
and re-syncs if necessary
Video and graphics improvements
Video playback always uses hardware acceleration
Smooth playback when moving the
video window reduces tearing
4K downsampling
0
500
1000
1500
Session (60 seconds)
Average Encoding Time (ms)
4kDownSampled 4kNative
0
10
20
Session (60 seconds)
Output Frames / Second (fps)
4kDownSampled 4kNative
Device redirection for smoother
video and audio streaming
High-level redirection for built-in or
attached video cameras
Uses less network bandwidth compared to
USB camera redirection
Increased video frame rate, up to 30 fps
Redirect multiple cameras
Fully optimized calling and meeting experiences
for Teams videoconferencing
Improved printing messages
Visible in Windows client
Microsoft Teams
Virtualizing Windows Server
Supports 2012 R2, 2016, and 2019
If an older version, suggest upgrade to newer version or refactor app for
Windows 10 or Windows 11 multi-session
Microsoft 365 Apps for enterprise support only in Windows
Server 2016
2012 R2 and 2019 only support Office perpetual
Use Windows 10 or Windows 11 Enterprise multi-session for best experience
Requires the use of Windows Server VMs on Azure but can leverage
Azure Hybrid Benefit for cost savings
Windows Server
RD Session Host
Scalable multi-session legacy
Windows environment
Multiple users
Win32
Office 2019 Perpetual
Long-term servicing channel
Virtualizing Windows 7
Three-year Extended Support Update (ESU)
Requires full Windows 7 desktop
Use App Assure or another option first
Windows 7
Scalable multi-user legacy
Windows environment
Windows 7
Single user
Legacy Win32
Office 2019 Perpetual
Full desktop only
Azure Virtual Desktop deployment and management options
Deployment
Onboarding is through
Azure Marketplace or
through GitHub using ARM
templates to deploy new or
update existing host pool
Management
Azure Portal enables native integration post GA for
deployment and management alongside other Azure
services
Use representational state transfer (REST) APIs to set up
and manage Azure Virtual Desktop directly and build
complex workflows
PowerShell is the best option for repeatable deployment,
Azure integration, and DSC
Other options include Terraform or partner management
solutions
Hosting partners
Leverage multitenancy
support to scale the
number of customers
Full desktop vs. RemoteApp
Base this decision on user requirements
Full desktop
Power users and developers who need to install
their own apps or require admin privileges
Clients lack computing power; may be using
outdated systems
Use RemoteApp
Clients vary widely and application consistency
is impacted
Different version of the same app from
different OS
Performance guidance
VM should be deployed to Azure
regions with Azure Virtual
Desktop clusters
Use multi-session user density
for the most cost-effective
option
Active Directory data centers
should be located in each region
that has session host pools
VM configurations should match
use case and host pool needs
Recommend a mix
of breadth and
depth scaling to
accommodate peak and
nonpeak timing
FSLogix technologies
Eligible customers get access to three core pieces of technology
Profile Container
Replacement for roaming profiles and folder redirection. Dramatically speeds up logon and application launch times.
Includes Office 365 Container, which roams Office cache data (Outlook OST, OneDrive cache, Skype for Business GAL, etc.) and Windows
Search DB with user in virtual desktop environments
App Masking
Minimize number of gold images by creating a single image with all applications. Excellent app compatibility with no
packaging, sequencing, backend infrastructure, or virtualization.
Java Redirection
Helps protect the enterprise from vulnerabilities of multiple installed versions of Java by mapping specific versions to
individual apps or websites.
Call to action
Call to action (a)
Get started
today
aka.ms/AVDGetStarted
Simulate the
end-user experience
aka.ms/AVD/ExperienceEstimator
Use the Azure
calculator to estimate
your costs
aka.ms/AVDPricing
Next steps
Next steps (a)
1. Continue with the Microsoft Endpoint Manager
Overview session
2. …
Questions and answers
Thank you.
© Copyright Microsoft Corporation. All rights reserved.

Más contenido relacionado

La actualidad más candente

Azure Migrate
Azure MigrateAzure Migrate
Azure MigrateMustafa
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overviewgjuljo
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentalsRaju Kumar
 
Windows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefitsWindows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefitsPrime Infoserv
 
Azure App Service
Azure App ServiceAzure App Service
Azure App ServiceBizTalk360
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure FundamentalsAdwait Ullal
 
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...Edureka!
 
Azure Security Fundamentals
Azure Security FundamentalsAzure Security Fundamentals
Azure Security FundamentalsLorenzo Barbieri
 
Azure Introduction
Azure IntroductionAzure Introduction
Azure Introductionbrunoterkaly
 
The Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureAptera Inc
 
48. Azure Active Directory - Part 1
48. Azure Active Directory - Part 148. Azure Active Directory - Part 1
48. Azure Active Directory - Part 1Shawn Ismail
 
Azure security and Compliance
Azure security and ComplianceAzure security and Compliance
Azure security and ComplianceKarina Matos
 
Azure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftAzure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftDavid J Rosenthal
 
End to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via IntuneEnd to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via IntuneAnoop Nair
 
CAF presentation 09 16-2020
CAF presentation 09 16-2020CAF presentation 09 16-2020
CAF presentation 09 16-2020Michael Nichols
 
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan David J Rosenthal
 
Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Balabiju
 
Understanding Azure Disaster Recovery
Understanding Azure Disaster RecoveryUnderstanding Azure Disaster Recovery
Understanding Azure Disaster RecoveryNew Horizons Ireland
 

La actualidad más candente (20)

Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 
Windows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefitsWindows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefits
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure Fundamentals
 
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
 
Azure Security Fundamentals
Azure Security FundamentalsAzure Security Fundamentals
Azure Security Fundamentals
 
Azure Introduction
Azure IntroductionAzure Introduction
Azure Introduction
 
The Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft Azure
 
48. Azure Active Directory - Part 1
48. Azure Active Directory - Part 148. Azure Active Directory - Part 1
48. Azure Active Directory - Part 1
 
Azure security and Compliance
Azure security and ComplianceAzure security and Compliance
Azure security and Compliance
 
Azure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftAzure Arc Overview from Microsoft
Azure Arc Overview from Microsoft
 
End to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via IntuneEnd to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via Intune
 
Azure 101
Azure 101Azure 101
Azure 101
 
CAF presentation 09 16-2020
CAF presentation 09 16-2020CAF presentation 09 16-2020
CAF presentation 09 16-2020
 
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
 
Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101
 
Understanding Azure Disaster Recovery
Understanding Azure Disaster RecoveryUnderstanding Azure Disaster Recovery
Understanding Azure Disaster Recovery
 

Similar a Azure Virtual Desktop Overview.pptx

One-2019-WVD-Citrix-Tech-Track-11-19-19.pdf
One-2019-WVD-Citrix-Tech-Track-11-19-19.pdfOne-2019-WVD-Citrix-Tech-Track-11-19-19.pdf
One-2019-WVD-Citrix-Tech-Track-11-19-19.pdfMOHSENFARAHANI12
 
Windows virtual desktop l100 presentation
Windows virtual desktop l100 presentationWindows virtual desktop l100 presentation
Windows virtual desktop l100 presentationkiefter
 
Azure with citrix by bipeen sinha
Azure with citrix by bipeen sinhaAzure with citrix by bipeen sinha
Azure with citrix by bipeen sinhaBipeen Sinha
 
Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure IntroductionGameLandVN
 
Microsoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessMicrosoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessVinh Nguyen Quang
 
Análisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónAnálisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónPlain Concepts
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteTom Walker
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressGeorge Kanellopoulos
 
The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)Dave Bost
 
Techdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A HosterTechdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A HosterDamian Flynn
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introductiongiventocode
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureK.Mohamed Faizal
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developersllangit
 
Centro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual DesktopCentro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual DesktopCentro Computer Spa
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxsaidbilgen
 
Presentazione evento Citrix e Microsoft - 27 sett.pdf
Presentazione evento Citrix e Microsoft - 27 sett.pdfPresentazione evento Citrix e Microsoft - 27 sett.pdf
Presentazione evento Citrix e Microsoft - 27 sett.pdfsilenTDev79
 
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure WebsitesDrupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure WebsitesCory Fowler
 

Similar a Azure Virtual Desktop Overview.pptx (20)

One-2019-WVD-Citrix-Tech-Track-11-19-19.pdf
One-2019-WVD-Citrix-Tech-Track-11-19-19.pdfOne-2019-WVD-Citrix-Tech-Track-11-19-19.pdf
One-2019-WVD-Citrix-Tech-Track-11-19-19.pdf
 
Windows virtual desktop l100 presentation
Windows virtual desktop l100 presentationWindows virtual desktop l100 presentation
Windows virtual desktop l100 presentation
 
Azure with citrix by bipeen sinha
Azure with citrix by bipeen sinhaAzure with citrix by bipeen sinha
Azure with citrix by bipeen sinha
 
Migrating Apps To Azure
Migrating Apps To AzureMigrating Apps To Azure
Migrating Apps To Azure
 
Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure Introduction
 
Microsoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessMicrosoft azure - the cloud for modern business
Microsoft azure - the cloud for modern business
 
Análisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónAnálisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la información
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp Keynote
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy Wordress
 
The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Techdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A HosterTechdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A Hoster
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introduction
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
 
Centro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual DesktopCentro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual Desktop
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptx
 
Presentazione evento Citrix e Microsoft - 27 sett.pdf
Presentazione evento Citrix e Microsoft - 27 sett.pdfPresentazione evento Citrix e Microsoft - 27 sett.pdf
Presentazione evento Citrix e Microsoft - 27 sett.pdf
 
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure WebsitesDrupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 

Último

Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 

Último (20)

Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 

Azure Virtual Desktop Overview.pptx

  • 2. Agenda Introducing Azure Virtual Desktop Deployment Overview Implementation Guidance Call to action Next Steps
  • 4.
  • 5. Windows server and desktop offerings today Windows Server Desktop Experience Windows 10/11 Enterprise Scalable multi-session legacy Windows environment Windows Server Multiple sessions Win32 Office Perpetual Long-term servicing channel Native single-session modern Windows experience Windows 10 and Windows 11 Single session Win32, UWP Microsoft 365 Apps for enterprise Semi-annual channel
  • 6. Extending the opportunities for virtualization Windows Server RD Session Host Scalable multi-session legacy Windows environment Windows Server Multiple sessions Win32* Office 2019 Perpetual Long-term servicing channel Windows 10/11 Enterprise multi-session Scalable multi-session modern Windows user experience with Windows 10/11 Enterprise security Windows 10 and Windows 11 Multiple sessions Win32*, UWP Microsoft 365 Apps for enterprise Semi-annual channel Windows 10/11 Enterprise Native single-session modern Windows experience Windows 10 and Windows 11 Single session Win32, UWP Microsoft 365 Apps for enterprise Semi-annual channel
  • 7. When is virtualization useful? Security and regulation Financial services Health care Government Elastic workforce Mergers and acquisition Short-term employees Contractors and partners Remote employees BYOD and mobile Call centers Branch workers Specialized workloads Design and engineering Legacy apps Software dev test
  • 8. Azure Virtual Desktop is available worldwide Empower IT to transform the workplace Provide a full-desktop, authenticated experience for users at every level Reduce the costs and time spent managing on-premises infrastructure Simplify management, provisioning, and access to corporate data and apps Deploy and scale in minutes
  • 9. An optimized computing platform High-level service architecture Can connect to on-premises resources via ExpressRoute or VPN User authentication using Azure Active Directory identities Integrates with Microsoft Endpoint Configuration Manager and Intune Supports devices running non-Windows operating systems with Linux thin-client SDK and other tools Windows 7 Enterprise Full Desktop RemoteApp Windows 10 and Windows 11 Enterprise Windows Server 2012 R2 and newer Windows 10 and Windows 11 Enterprise multi-session User management and identity Image, app, and profile management Networking policies User density, VM sizing, and scaling policies Full Desktop Desktops and remote apps Management and policies Your subscription—your control Clients Management Diagnostics Gateway Broker Load balancing Azure Virtual Desktop Service Compute Storage Networking Infrastructure Managed by Microsoft
  • 10. Blending security across the Microsoft ecosystem Microsoft 365 Conditional Access Multi-Factor Authentication Role-based Access Control (RBAC) Azure >90 compliance offerings >3,500 global cybersecurity experts 6.5 trillion global signals daily $1 billion annual cybersecurity investment Azure Virtual Desktop Reverse Connect Azure AD authentication AD-joined virtual machines
  • 11. Easier to deploy, configure, and monitor resources First-party service connection Simplifies onboarding process Eliminates need for Azure AD global admin consent during installation AAD group and user assignment Quickly publish desktops and apps and control user access Azure Portal and PowerShell Accelerates Azure Virtual Desktop deployments using scripts Architecture based on Azure Resource Manager (ARM) Provides integrated Azure interface, PowerShell, and role-based access control
  • 12. MSIX app attach for dynamic application delivery Deliver MSIX-packaged applications on demand Only authorized users can see or access apps Number of apps used doesn’t impact sign in time Same experience using cloud and on-premises servers Apps Apps User profile Host Pool File Share
  • 13. Better performance and more connection options Microsoft Teams Easier to provide shared workstations and access for front-line workers Support for audio-visual (A/V) redirection, including peer-to-peer optimization Linux thin-client SDK Support for non-Windows devices with thin- client SDK for Linux-based devices and processes Autoscaling Schedule VMs to start and stop based on business hours to reduce cost and complexity Serverless, based on Azure automation and Logic Apps Service tags/URL security Meets firewall connection requirements with defined service tags
  • 14. Selecting the right solution(s) Windows 365 Personalized Windows 365 Cloud PCs available across devices Simple and turn-key to buy and deploy Predictable per user, per month pricing Easily scalable compute and storage No VDI experience or skills required Azure Virtual Desktop Flexibility and control Multi-session Windows VMs Data residency and geo requirements Remote app streaming Specialized GPU and HPC workloads Scalable compute and storage to optimize for cost and experience Azure Virtual Desktop with Citrix and VMware VDI Optimize existing investments and skills in Citrix and VMware VDI Create a multi-cloud or hybrid architecture with a single control pane
  • 15. The right technology for all your needs Cloud PC – Windows 365 Optimized for simplicity Cloud VDI – Azure Virtual Desktop Optimized for flexibility Windows 10 or Windows 11 personalized desktop Windows 10, Windows 11, or Windows Server multi-session desktops Complete end-to-end Microsoft service Remote app streaming One-stop administration in Microsoft Endpoint Manager (Enterprise edition) Full control over configuration and management Direct self-service model (Business edition) Citrix and VMware support Predictable per user pricing Flexible consumption-based pricing
  • 16. If you want: Guide to choosing the right cloud solution Personalized, persistent desktops Windows 365 Azure Virtual Desktop Azure Virtual Desktop Remote app streaming Multi-session/non-persistent desktops Citrix/VMware/hybrid cloud scenarios Choose any Azure VM (e.g. GPU) & Region Low-usage scenarios It depends on your… Business model | IT skills/experience | IT priorities No VDI skills required Windows 365 Personalized, persistent desktops Desktop-as-a-Service VDI and Azure IT skills required Business Enterprise No prerequisites Fully unified endpoint management
  • 18. How do you get started with a Azure Virtual Desktop pilot or deployment? STEP 1 STEP 2 STEP 3 Find out more at aka.ms/startAVD
  • 19. Network requirements and considerations How to connect Connectivity type Special considerations ExpressRoute Hybrid Dedicated network through service provider Site-to-Site VPN Hybrid Limited bandwidth compared to ExpressRoute Azure AD Domain Services Isolated Must synchronize password hashes to Azure AD Identity strategy options Spin up a domain controller in your Azure subscription For cloud-based organizations, use Azure AD domain services For hybrid organizations, use VPN or ExpressRoute and make sure your on-premises domain controllers can be found in Azure
  • 20. Recommended identity setup for cloud-based organizations Everything that happens in Azure AD is automatically replicated to the domain controller that’s being run for you as a managed service. If a user changes their password, it automatically takes effect across all connected Azure services. Azure AD Azure AD Domain Services Windows Server AD run as a service by Azure​ Allows VMs to be domain-joined​ Users recognized both in Azure AD and Windows Server AD
  • 21. Recommended identity setup for hybrid organizations With this setup, you are managing identities from the on-premises Active Directory instance. Azure AD Windows Server AD on-premises, connected to Azure ExpressRoute or site-to-site Virtual Private Network (VPN) to Azure Azure AD Connect synchronizes identities
  • 22. FSLogix profile options File server technology now integrated with Azure Manages Azure Files with Azure Active Directory Domain Services Handles Azure NetApp Files as well
  • 23. Create an Azure Virtual Desktop Choose one of four options for deployment and maintenance. Then, select the appropriate geography for your service metadata storage. Azure Portal Azure PowerShell Azure CLI REST Clients SDKs Azure Resource Manager Authentication Data Store Web App Virtual Machine Service Management … Other Services Documentation: aka.ms/AVDdocs Getting Started Guide: aka.ms/startAVD
  • 24. Azure Resource Manager object model Workspace App group Azure Lighthouse Azure Lighthouse Registered app groups List of app groups Subscription Host pool Session host User sessions Assigned users Ref to workspace
  • 25. Automation Keep costs low and minimizes IT administration time by using ARM templates and automation Create and provision host pool Update VMs in existing host pool Robust Azure tools “Optimize” Demo bench video Azure Virtual Desktop Host Pool HTTP POST Azure Virtual Desktop Scaling logic Automation Webhook Starts runbook Runbook Azure Logic Apps
  • 26. Azure AD Domain Services
  • 27. Create a storage account
  • 28. Create a custom Azure role and grant permissions to the storage account #Onetime operation net use g: mswithafsa.file.core.windows.netprofiles 9IJ78n+SFuAlmHO6Ix93mQ4q9z0S3rAjTo9vKP5yoVTbfkqmmq8az8yGX 3rpAEEqzR6bBZCZ4ivyzb9SMZYO4Q== /user:Azuremswithafsa #Grant users permissions icacls g: /grant stefan@wvdcontoso.com:(f) icacls g: /grant pieter@wvdcontoso.com:(f)
  • 30. Azure Virtual Desktop with FSLogix Admins assign users to session hosts End-users log in Profiles are assigned
  • 31. Running Outlook on Azure Virtual Desktop Virtual environment-friendly default settings Inbox syncs prior to Calendar for a faster startup experience Option to reduce Calendar sync time Reduce the number of folders synced by default Windows Desktop Search is now per-user Requirements FSLogix Shared Computing Activation for Office
  • 32. OneDrive Co-authoring and collaboration capabilities in Windows Explorer, powered by OneDrive OneDrive sync runs in non-persistent environments Files on demand Auto-populate user profile folders Per-machine install steps Download OneDriveSetup.exe Run “OneDriveSetup.exe /allusers” or by using Microsoft Endpoint Configuration Manager OneDrive starts when setup is complete. Any accounts added on the computer are migrated automatically
  • 34. VM sizing recommendations The following table shows an example of a smaller, proof-of-concept scenario with a user workload of less than 20 users Multi Session Workload type Maximum users per vCPU vCPU/RAM/OS storage minimum Example Azure instances* Profile container storage minimum Light 4 4 vCPUs, 16 GB RAM, 32 GB storage D4s_v4, F4s_v2, D4as_v4 30 GB Medium 4 4 vCPUs, 16 GB RAM, 32 GB storage D4s_v4, F4s_v2, D4as_v4 30 GB Heavy 2 4 vCPUs, 16 GB RAM, 32 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Power 1 6 vCPUs, 56 GB RAM, 340 GB storage D4s_v4, F4s_v2, D4as_v4, NV12, NVv4 30 GB Single Session We recommend at least two physical CPU cores per VM (typically four vCPUs with hyperthreading). For RAM 8 GB is the standard in virtual desktop environments. An example Azure instance for single session is D2s_v3. Ds_v3 and Fs_v2 Azure instances are powered by Intel processors which provides a good balance of memory, vCPU and include local storage for most workloads. aka.ms/avdsizingrecommendations
  • 35. VM sizing recommendations (a) This table shows examples of standard or larger user workloads with 20 or more users Multi Session Workload type Maximum users per vCPU vCPU/RAM/OS storage minimum Example Azure instances* Profile container storage minimum Light 6 8 vCPUs, 16 GB RAM, 16 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Medium 4 8 vCPUs, 16 GB RAM, 32 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Heavy 2 8 vCPUs, 16 GB RAM, 32 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Power 1 6 vCPUs, 56 GB RAM, 340 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4, NV12, NVv4 30 GB Single Session We recommend at least two physical CPU cores per VM (typically four vCPUs with hyperthreading). For RAM 8 GB is the standard in virtual desktop environments. An example Azure instance for single session is D2s_v3. Ds_v3 and Fs_v2 Azure instances are powered by Intel processors which provides a good balance of memory, vCPU and include local storage for most workloads. aka.ms/avdsizingrecommendations
  • 36. Master image management The master image can be managed by already existing processes and technologies, including: Azure Update Management Microsoft Endpoint Configuration Manager Third-party A “best practices” document helps to configure a golden image for Azure Virtual Desktop Application-masking technology helps to minimize the number of golden images and simplify app image management Preparing a Master Image
  • 37. Patch management Use one host pool as a pilot group before updating all host pools All VMs must be at the same update level after maintenance window is completed Update VMs with existing Azure management solutions and all VMs in a host pool Use Microsoft Endpoint Configuration manager to manage your images Updates can be staged in a maintenance window to keep systems available after logon
  • 38. Profile management Profile Containers The user profile is placed into a VHD container that is stored in a central location on the network or in the cloud This VHD is dynamically attached at user login Content appears to be in its native location Benefits Extremely fast login times Helps to eliminate profile corruption Uses native Windows VHD capabilities Easy to deploy and manage Seamless end-user experience Cloud Cache Cloud Cache absorbs reads and optimizes writes into cost- effective payloads Adds a local cache component Applications communicate with the local cache and the cache connects with the remote container If the connection to the remote container is interrupted, the apps still work because they’re connected to the cache If the interruption is short, or data that isn’t in the cache is requested during the outage, everything behaves normally When the connection comes back online, the system reconnects and re-syncs if necessary
  • 39. Video and graphics improvements Video playback always uses hardware acceleration Smooth playback when moving the video window reduces tearing 4K downsampling 0 500 1000 1500 Session (60 seconds) Average Encoding Time (ms) 4kDownSampled 4kNative 0 10 20 Session (60 seconds) Output Frames / Second (fps) 4kDownSampled 4kNative
  • 40. Device redirection for smoother video and audio streaming High-level redirection for built-in or attached video cameras Uses less network bandwidth compared to USB camera redirection Increased video frame rate, up to 30 fps Redirect multiple cameras Fully optimized calling and meeting experiences for Teams videoconferencing Improved printing messages Visible in Windows client Microsoft Teams
  • 41. Virtualizing Windows Server Supports 2012 R2, 2016, and 2019 If an older version, suggest upgrade to newer version or refactor app for Windows 10 or Windows 11 multi-session Microsoft 365 Apps for enterprise support only in Windows Server 2016 2012 R2 and 2019 only support Office perpetual Use Windows 10 or Windows 11 Enterprise multi-session for best experience Requires the use of Windows Server VMs on Azure but can leverage Azure Hybrid Benefit for cost savings Windows Server RD Session Host Scalable multi-session legacy Windows environment Multiple users Win32 Office 2019 Perpetual Long-term servicing channel
  • 42. Virtualizing Windows 7 Three-year Extended Support Update (ESU) Requires full Windows 7 desktop Use App Assure or another option first Windows 7 Scalable multi-user legacy Windows environment Windows 7 Single user Legacy Win32 Office 2019 Perpetual Full desktop only
  • 43. Azure Virtual Desktop deployment and management options Deployment Onboarding is through Azure Marketplace or through GitHub using ARM templates to deploy new or update existing host pool Management Azure Portal enables native integration post GA for deployment and management alongside other Azure services Use representational state transfer (REST) APIs to set up and manage Azure Virtual Desktop directly and build complex workflows PowerShell is the best option for repeatable deployment, Azure integration, and DSC Other options include Terraform or partner management solutions Hosting partners Leverage multitenancy support to scale the number of customers
  • 44. Full desktop vs. RemoteApp Base this decision on user requirements Full desktop Power users and developers who need to install their own apps or require admin privileges Clients lack computing power; may be using outdated systems Use RemoteApp Clients vary widely and application consistency is impacted Different version of the same app from different OS
  • 45. Performance guidance VM should be deployed to Azure regions with Azure Virtual Desktop clusters Use multi-session user density for the most cost-effective option Active Directory data centers should be located in each region that has session host pools VM configurations should match use case and host pool needs Recommend a mix of breadth and depth scaling to accommodate peak and nonpeak timing
  • 46. FSLogix technologies Eligible customers get access to three core pieces of technology Profile Container Replacement for roaming profiles and folder redirection. Dramatically speeds up logon and application launch times. Includes Office 365 Container, which roams Office cache data (Outlook OST, OneDrive cache, Skype for Business GAL, etc.) and Windows Search DB with user in virtual desktop environments App Masking Minimize number of gold images by creating a single image with all applications. Excellent app compatibility with no packaging, sequencing, backend infrastructure, or virtualization. Java Redirection Helps protect the enterprise from vulnerabilities of multiple installed versions of Java by mapping specific versions to individual apps or websites.
  • 48. Call to action (a) Get started today aka.ms/AVDGetStarted Simulate the end-user experience aka.ms/AVD/ExperienceEstimator Use the Azure calculator to estimate your costs aka.ms/AVDPricing
  • 50. Next steps (a) 1. Continue with the Microsoft Endpoint Manager Overview session 2. …
  • 53. © Copyright Microsoft Corporation. All rights reserved.