Microsoft AZ-140: Applicaties en Eindgebruikerservaring — Studiegids
Onderdeel van de Microsoft Azure Virtual Desktop Specialty AZ-140 — Studiegids. Oefen met geverifieerde antwoorden in het Microsoft-examencentrum, of doe getimede oefentests op ExamRoll.io.
Overzicht
Applicaties en de eindgebruikerservaring in Azure Virtual Desktop (AVD) draaien om hoe u apps en desktops verpakt, publiceert, toewijst en optimaliseert voor heterogene clients, terwijl u een voorspelbare en veilige ervaring waarborgt. Het leveren van betrouwbare sessies met lage latentie vereist een zorgvuldig ontwerp van applicatiegroepen, dynamische applicatielevering (MSIX app attach), redirection-beleid en media-optimalisaties, plus een operationele aanpak voor monitoring en probleemoplossing die schaalbaar is.
Modellen voor applicatielevering en toewijzingsontwerp
AVD publiceert resources via applicatiegroepen die aan een hostpool zijn gekoppeld. Er zijn twee typen:
- Desktop-applicatiegroep: levert een volledige desktop. Per hostpool wordt automatisch één desktopgroep aangemaakt.
- RemoteApp-applicatiegroep: levert individuele applicaties. U kunt meerdere RemoteApp-groepen per hostpool aanmaken.
Publicatie van RemoteApp en detectie via het Startmenu:
- Wanneer u een RemoteApp toevoegt, bevraagt het admin center een sessiehost om geïnstalleerde apps te inventariseren op basis van snelkoppelingen in het Startmenu. Deze detectie gaat ervan uit dat de app op alle hosts identiek is geïnstalleerd (zelfde pad en architectuur). Als dit niet het geval is, specificeer dan een volledig gekwalificeerd pad en een werkmap.
- Voor MSIX app attach verwijzen de gepubliceerde items naar de apps in het pakket; zorg ervoor dat het pakket beschikbaar is op alle hosts waarop gebruikers terecht kunnen komen.
Workspace-registratie:
- Elke applicatiegroep moet aan precies één workspace worden geregistreerd.
- Workspaces en hun applicatiegroepen moeten zich in dezelfde AVD-metadata-locatie bevinden. Gebruikers abonneren zich op een workspace met de Windows-client, clients voor andere platformen of de webclient; toegewezen resources worden samengevoegd in de feed van de gebruiker.
Kiezen tussen volledige desktop en RemoteApp:
- Kies voor een volledige desktop wanneer gebruikers workflows met meerdere applicaties, shell-toegang of dynamische app-detectie nodig hebben, of wanneer de app-interoperabiliteit complex is.
- Kies voor RemoteApp wanneer u het principe van ’least privilege’ wilt toepassen, de blootstelling van resources wilt beperken, een snellere app-opstarttijd wilt en een lager resourceverbruik van de sessie.
- Vermijd het toewijzen van dezelfde gebruikers aan zowel de desktop- als de RemoteApp-groepen van dezelfde pool om verwarring en mogelijke dubbele sessies te minimaliseren.
- Als u verschillende OS-ervaringen moet aanbieden (bijvoorbeeld Windows 11 vs. Windows 10), provisioneer dan afzonderlijke hostpools; u kunt geen Windows 11 desktop-appgroep toewijzen vanuit een Windows 10-hostpool.
Toewijzing en RBAC:
- Wijs gebruikers via Azure AD-groepen toe aan applicatiegroepen voor schaalbaar lifecycle management. Houd toewijzingen in lijn met bedrijfsrollen en app-bundels.
- Gebruik voor operaties met minimale rechten de ingebouwde rollen (bijvoorbeeld Desktop Virtualization Session Host Operator voor een hostpool). Voor het toevoegen van bestaande VM’s aan een hostpool is het genereren van een registratiesleutel vereist.
- Een applicatiegroep kan in slechts één workspace worden geregistreerd; ontwerp workspaces per bedrijfseenheid, geografie of omgeving (dev/test/prod).
Verpakken en distribueren van applicaties
MSIX app attach (dynamische applicatielevering):
- Pakketten: Converteer MSIX naar VHD/VHDX/CIM. Sla pakketten op in hoogbeschikbare SMB-opslag (Azure Files, Azure NetApp Files) met AD-gebaseerde authenticatie en lage latentie naar de sessiehosts.
- Staging: Mount de image van het pakket op de sessiehost (een actie per host). Dit gebeurt bij het inloggen, on-demand, of wordt vooraf (pre-staged) uitgevoerd tijdens onderhoud om de inlogtijd te verkorten.
- Registratie: Per-gebruiker registratie integreert de app in het gebruikersprofiel zonder de basis-image aan te passen. Deregistratie bij het uitloggen ruimt alles netjes op.
- Scheiding van images: Houd uw golden image minimaal (OS, agents, frameworks zoals .NET, M365 Apps indien nodig). Lever apps via MSIX app attach of traditionele tools om wildgroei van images te voorkomen en het updaterisico te verkleinen.
Traditionele Win32- en line-of-business (LOB)-apps:
- Gebruik enterprise software distribution (Configuration Manager, scripting of image baking) wanneer apps niet geschikt zijn voor MSIX (kernel-drivers, systeemservices, diepe COM-integraties).
- Houd paden consistent op alle hosts. Als u RemoteApp gebruikt, zorg er dan voor dat de binaire paden stabiel en toegankelijk zijn voor standaardgebruikers.
Microsoft Store-apps:
- Microsoft Store for Business is buiten gebruik gesteld; gebruik MSIX, winget of Intune store-integratie waar dit wordt ondersteund.
- De ondersteuning van Intune voor Windows multi-session is beperkt; geef de voorkeur aan MSIX app attach, ConfigMgr of een op de image gebaseerde installatie voor multi-session hostpools.
Microsoft 365 Apps en profielen:
- Installeer voor Windows multi-session M365 Apps met shared computer activation en schakel FSLogix in voor roaming van profiel- en Office-containers.
Imagebeheer en replicatie:
- Gebruik Azure Compute Gallery voor versiebeheer van images en regionale replicatie om images dicht bij hostpools te plaatsen en OS- en app-baselines consistent te houden over verschillende geografische locaties.
Security hardening:
- Implementeer AppLocker-regels om gebruikers te beperken tot gepubliceerde apps wanneer u RemoteApp gebruikt. Dit voorkomt het starten van willekeurige uitvoerbare bestanden (bijvoorbeeld vanuit ‘Opslaan als’-dialoogvensters).
Media, Apparaten en Clientervaring
Teams-optimalisatie, WebRTC en multimedia-omleiding:
- Teams-optimalisatie voor AVD verplaatst audio/video naar de client via WebRTC, wat de CPU-belasting op de sessiehost vermindert en de gesprekskwaliteit verbetert. Zorg voor ondersteunde Teams-builds op de host en ondersteunde AVD-clients op de eindpunten. Controleer of de “AVD optimized”-banner verschijnt in Teams onder ‘Info’.
- Multimedia-omleiding (MMR) voor browsers verplaatst het decoderen en renderen van HTML5-video naar de client. Dit vereist de AVD-omleidingsservice op de host en een ondersteunde browserextensie op de client.
- Voor gesprekskwaliteit, zorg voor UDP-connectiviteit met AVD- en Teams-services, configureer QoS/DSCP voor real-time media en gebruik Teams Call Analytics/CQD voor analyse.
Beleid voor apparaat- en resource-omleiding:
- Configureer via RDP-eigenschappen van de host pool of via GPO:
- Printers: Easy Print-omleiding of gebruik Universal Print voor centraal beheerd, cloud-first printen.
- Schijven en klembord: Beperk om data-exfiltratie tegen te gaan; sta alleen-tekst klembord toe wanneer nodig.
- USB en smartcards: Schakel alleen in voor gevalideerde scenario’s en conforme eindpunten. USB-omleiding wordt ondersteund op de Windows-client; web- en mobiele clients hebben beperkingen.
- Audio-opname en videoapparaten: Schakel in voor spraak-/videoscenario’s met Teams-optimalisatie.
Voorbeeldconfiguratie van RDP-eigenschappen voor een host pool:
drivestoredirect:s:;
redirectclipboard:i:0;
redirectprinters:i:1;
redirectsmartcards:i:1;
redirectcomports:i:0;
usbdevicestoredirect:s:;
audiocapturemode:i:1;
videoplaybackmode:i:1
RDP-clients en updatestrategie:
- Clients: De Windows desktop client (MSRDC) biedt de meest uitgebreide ervaring; macOS, iOS/iPadOS, Android en de webclient bieden een breed bereik met verschillen in functionaliteit (bijvoorbeeld beperkte USB op niet-Windows, gelimiteerde multi-monitorondersteuning op web/mobiel).
- Houd clients up-to-date om updates voor codecs, omleiding en Teams-optimalisatie te ontvangen. Gebruik een gefaseerde uitrol (pilot, breed) en dwing minimale clientversies af met beleid. Waar thin clients worden gebruikt, stem de firmware- en AVD-clientupdates op elkaar af.
Toegankelijkheid, beeldschermen en visuele afstemming:
- Toegankelijkheid: Maak gebruik van de Windows Toegankelijkheidscentrum-functies (Ease of Access) binnen de sessie; hoog contrast en vergrootglas werken goed via RDP.
- Beeldschermen: Multi-monitor en hoge DPI worden ondersteund; breng de resolutie en het aantal monitoren in evenwicht met de GPU/CPU-budgetten. Vermijd ultrahoge framerates op WAN-verbindingen met beperkte bandbreedte.
- Codecs en graphics: Gebruik AVC/H.264 voor WAN, overweeg AVC444 voor betere tekstweergave op desktops met veel beweging, ten koste van bandbreedte. Pas de framerate-limiet aan en schakel hardware-encoding in waar beschikbaar. Schakel onnodige animaties en achtergrondapps uit op de image om de waargenomen responsiviteit te verbeteren.
- Schermopnamebeveiliging kan worden ingeschakeld voor gevoelige applicaties of desktops.
Operations en Troubleshooting voor de Eindgebruikerservaring
Gereedheid en connectiviteit:
- Voordat u een domein koppelt aan Azure AD DS, moet u de DNS van het virtuele netwerk bijwerken naar de beheerde domeincontrollers om een correcte naamresolutie en Kerberos-authenticatie te garanderen.
- Meet de latentie van gebruiker tot regio met de Azure Virtual Desktop Experience Estimator en selecteer regio’s op basis daarvan.
- Voor bestaande VM’s, genereer een registratiesleutel voor de host pool voordat u de AVD-agents installeert om ze aan de pool toe te voegen.
Profielen en opslag:
- Gebruik FSLogix-profiel- en Office-containers om consistente sessies te leveren over verschillende hosts. Voor zeer grote gebruikerspopulaties of IOPS-gevoelige workloads biedt Azure NetApp Files de laagste latentie en hoogste doorvoersnelheid. Configureer de FSLogix Profiles-instelling op sessiehosts en valideer de NTFS/SMB-machtigingen.
Beveiliging en platformhygiëne:
- Installeer antimalware via de Microsoft Antimalware VM-extensie en onboard hosts naar Microsoft Defender for Endpoint in uw basisimage of via first-start scripts, zodat alle nieuw geïmplementeerde hosts zich consistent registreren.
- Als de licentiemetadata van de VM na de implementatie onjuist is, werk deze dan bij met PowerShell (bijvoorbeeld
undefined
) om het juiste Windows-licentietype toe te passen.
- Gebruik Start VM on connect voor kostenoptimalisatie; wijs de benodigde aangepaste rol toe aan de Azure Virtual Desktop service principal.
Problemen met het opstarten van applicaties:
- Valideer de aanwezigheid van de app op alle sessiehosts, consistente paden, de juiste bitness en afhankelijke frameworks.
- Voor MSIX app attach, verifieer de opslaglatentie, pakketondertekeningen en of de staging/registratie is voltooid. Controleer de logs van de AVD Agent en FSLogix.
- Controleer AppLocker-gebeurtenissen op weigeringen als gebruikers melden dat er ’niets gebeurt’ bij het opstarten.
- Zorg ervoor dat applicatiegroepen correct zijn gekoppeld aan een workspace op dezelfde metadatalocatie en dat de toewijzingen van gebruikersgroepen zijn doorgevoerd.
Verbroken sessies en sessiestabiliteit:
- Controleer de limieten voor inactiviteit en sessieduur in RDP-eigenschappen en GPO; zorg ervoor dat Keep-Alive correct is geconfigureerd.
- Bevestig dat UDP is toegestaan; RDP Shortpath en UDP bieden robuustere paden voor media en graphics.
- Onderzoek de status en capaciteit van de sessiehost: CPU ready, RAM-druk, page faults, opslaglatentie en NIC-doorvoersnelheid. Schakel de drain-modus alleen in tijdens onderhoud.
Snelle triage tijdens de sessie:
- Voer vanuit de sessie van de gebruiker Performance Monitor uit met de RemoteFX Graphics Frames Skipped/Second-tellers om te bepalen of de dalingen door de server, het netwerk of de client worden veroorzaakt.
- Onderzoek de Event Viewer-logs: RemoteDesktopServices-RdpCoreTS, TerminalServices-LocalSessionManager en de AVD-agentlogs onder
undefined
en
undefined
.
- Gebruik Azure Monitor for AVD Insights om verbindingsfasen, brokering en de status van de host te correleren.
Praktijkscenario
Microsoft implementeert Azure Virtual Desktop om productiviteits- en engineeringtools te leveren aan een wereldwijd personeelsbestand met gemengde apparaten. Ze melden inconsistente gesprekskwaliteit in Teams, af en toe mislukte RemoteApp-lanceringen voor een CAD-viewer en zorgen over datalekken door schijfomleiding.
Regio’s selecteren en latentie valideren
- Gebruik de Azure Virtual Desktop Experience Estimator vanuit de primaire geografische locaties van gebruikers naar kandidaat-regio’s en kies host pool-regio’s met de laagst gemeten latentie.
- Waarom: Minimaliseert de round-trip-vertraging voor graphics en media, wat de responsiviteit en gespreksstabiliteit verbetert.
Images standaardiseren en dynamische app-levering
- Creëer een minimale Windows 11 Enterprise multi-session image met AVD-agents, FSLogix, onboarding voor Defender for Endpoint en M365 Apps (gedeelde activering). Publiceer via Azure Compute Gallery en repliceer naar de vereiste regio’s.
- Verpak de CAD-viewer waar mogelijk als MSIX en lever deze via MSIX app attach vanuit Azure NetApp Files.
- Waarom: Scheiding van images vermindert de updatefrequentie; de gallery zorgt voor consistente, regionaal beschikbare versies; ANF biedt I/O met lage latentie voor app attach.
Rechten en omleidingen versterken
- Publiceer de CAD-viewer en Office als RemoteApps vanuit een RemoteApp-applicatiegroep. Wijs gebruikers toe via Azure AD-groepen en registreer de applicatiegroep bij een workspace in dezelfde metadataregio.
- Stel de RDP-eigenschappen van de host pool in om schijf- en klembordomleiding uit te schakelen, behalve voor tekst; schakel printers in via Easy Print; sta smartcards toe.
- Waarom: Het principe van de minste privileges vermindert risico’s en het aanvalsoppervlak; gecontroleerde omleiding beperkt data-exfiltratie.
Media en browsers optimaliseren
- Schakel Teams-optimalisatie in en valideer de geoptimaliseerde status op clients. Implementeer multimedia-omleiding voor Edge met de vereiste service en extensie.
- Configureer QoS/DSCP voor real-time media en bevestig dat uitgaand UDP-verkeer is toegestaan vanaf clients en sessiehosts.
- Waarom: Het offloaden van media naar endpoints vermindert de CPU-belasting van de sessiehost en verbetert de A/V-kwaliteit bij wisselende netwerkomstandigheden.
Schalen en profielprestaties
- Sla FSLogix-profielen op in Azure NetApp Files met de juiste SMB-multichannel- en NTFS-machtigingen. Implementeer autoscale en Start VM on connect; wijs de vereiste aangepaste rol toe aan de Azure Virtual Desktop service principal.
- Waarom: ANF levert de hoogste IOPS/laagste latentie op schaal; autoscale en SVOC verlagen de kosten terwijl de gebruikerservaring consistent blijft.
Opstart- en stabiliteitsproblemen oplossen
- Bij storingen van RemoteApp, verifieer de staging/registratie van MSIX app attach en controleer de AppLocker-logs op weigeringen; bevestig de consistente beschikbaarheid van het pakket op alle hosts.
- Voor schermprestaties, gebruik de PerfMon RemoteFX Frames Skipped/Second-tellers om server-, netwerk- of clientproblemen te isoleren. Valideer dat geen enkele sessiehost onverwacht in de drain-modus staat.
- Waarom: Gerichte telemetrie verkort de gemiddelde oplostijd en voorkomt het blindelings herbouwen van images.
Client- en platformactualiteit onderhouden
- Rol Windows- en macOS AVD-clients uit in ringen en dwing een minimale clientversie af. Werk sessiehosts bij met gevalideerde imageversies uit de gallery. Push antimalware als een VM-extensie.
- Waarom: Actuele clients bevatten codec-, optimalisatie- en beveiligingsfixes; gecontroleerde uitrol vermindert het risico op regressie en handhaaft de pariteit van de ervaring.
← Session Host Operations · Alle domeinen · Beveiliging →
Oefen deze vragen → · Getimede oefening op ExamRoll.io →
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
Slaag voor je examen →