Microsoft AZ-140: Anwendungen und Endbenutzererlebnis — Lernleitfaden
Teil des Microsoft Azure Virtual Desktop Specialty AZ-140 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.
Überblick
Anwendungen und das Endbenutzererlebnis in Azure Virtual Desktop (AVD) hängen davon ab, wie Sie Apps und Desktops für heterogene Clients paketieren, veröffentlichen, berechtigen und optimieren und dabei ein vorhersehbares, sicheres Erlebnis gewährleisten. Die Bereitstellung zuverlässiger Sitzungen mit geringer Latenz erfordert ein sorgfältiges Design von Anwendungsgruppen, dynamischer Anwendungsbereitstellung (MSIX App Attach), Umleitungsrichtlinien und Medienoptimierungen sowie einen betrieblichen Ansatz zur Überwachung und Fehlerbehebung, der skalierbar ist.
Anwendungsbereitstellungsmodelle und Berechtigungsdesign
AVD veröffentlicht Ressourcen über Anwendungsgruppen, die einem Hostpool zugeordnet sind. Es gibt zwei Arten:
- Desktop-Anwendungsgruppe: Stellt einen vollständigen Desktop bereit. Pro Hostpool wird automatisch eine Desktop-Gruppe erstellt.
- RemoteApp-Anwendungsgruppe: Stellt einzelne Anwendungen bereit. Sie können mehrere RemoteApp-Gruppen pro Hostpool erstellen.
RemoteApp-Veröffentlichung und Ermittlung im Startmenü:
- Wenn Sie eine RemoteApp hinzufügen, fragt das Admin Center einen Sitzungshost ab, um installierte Apps aus den Startmenü-Verknüpfungen aufzulisten. Diese Ermittlung geht davon aus, dass die App auf allen Hosts identisch installiert ist (gleicher Pfad und gleiche Architektur). Ist dies nicht der Fall, geben Sie einen vollqualifizierten Pfad und ein Arbeitsverzeichnis an.
- Bei MSIX App Attach werden die veröffentlichten Einträge den Apps des Pakets zugeordnet; stellen Sie die Verfügbarkeit des Pakets auf allen Hosts sicher, auf denen sich Benutzer anmelden können.
Workspace-Registrierung:
- Jede Anwendungsgruppe muss bei genau einem Workspace registriert sein.
- Workspaces und ihre Anwendungsgruppen müssen sich am selben AVD-Metadaten-Standort befinden. Benutzer abonnieren einen Workspace mit dem Windows-Client, Clients anderer Plattformen oder dem Web-Client; zugewiesene Ressourcen werden im Feed des Benutzers zusammengefasst.
Auswahl zwischen vollständigem Desktop und RemoteApp:
- Wählen Sie den vollständigen Desktop, wenn Benutzer Workflows mit mehreren Anwendungen, Shell-Zugriff oder dynamische App-Ermittlung benötigen oder wenn die Anwendungsinteroperabilität komplex ist.
- Wählen Sie RemoteApp, wenn Sie das Least-Privilege-Prinzip anwenden, die Ressourcenexposition begrenzen, einen schnelleren App-Start und einen geringeren Ressourcenbedarf der Sitzung benötigen.
- Vermeiden Sie es, denselben Benutzern sowohl die Desktop- als auch die RemoteApp-Gruppen desselben Pools zuzuweisen, um Verwirrung und potenzielle doppelte Sitzungen zu minimieren.
- Wenn Sie unterschiedliche Betriebssystemerfahrungen bereitstellen müssen (z. B. Windows 11 vs. Windows 10), provisionieren Sie separate Hostpools; Sie können keine Windows 11-Desktop-Anwendungsgruppe aus einem Windows 10-Hostpool zuweisen.
Berechtigungen und RBAC:
- Weisen Sie Benutzer über Azure AD-Gruppen den Anwendungsgruppen zu, um ein skalierbares Lifecycle-Management zu ermöglichen. Halten Sie die Zuweisungen an Geschäftsrollen und Anwendungsbündeln ausgerichtet.
- Verwenden Sie für Operationen mit den geringsten Rechten integrierte Rollen (z. B. Desktop Virtualization Session Host Operator für einen Hostpool). Um bestehende VMs zu einem Hostpool hinzuzufügen, muss ein Registrierungsschlüssel generiert werden.
- Eine Anwendungsgruppe kann nur in einem Workspace registriert werden; gestalten Sie Workspaces nach Geschäftseinheit, Geografie oder Umgebung (Entwicklung/Test/Produktion).
Paketierung und Verteilung von Anwendungen
MSIX App Attach (dynamische Anwendungsbereitstellung):
- Pakete: Konvertieren Sie MSIX in VHD/VHDX/CIM. Speichern Sie Pakete in hochverfügbarem SMB-Speicher (Azure Files, Azure NetApp Files) mit AD-basierter Authentifizierung und geringer Latenz zu den Sitzungshosts.
- Staging: Bindet das Paket-Image auf dem Sitzungshost ein (eine Aktion pro Host). Dies geschieht bei der Anmeldung, bei Bedarf oder wird während der Wartung vorab bereitgestellt, um die Anmeldezeit zu verkürzen.
- Registrierung: Die benutzerspezifische Registrierung integriert die App in das Benutzerprofil, ohne das Basis-Image zu verändern. Die Abmeldung beim Logoff sorgt für eine saubere Entfernung.
- Image-Trennung: Halten Sie Ihr Golden Image minimal (Betriebssystem, Agenten, Frameworks wie .NET, M365 Apps falls erforderlich). Stellen Sie Apps über MSIX App Attach oder traditionelle Tools bereit, um einen Image-Wildwuchs zu vermeiden und das Updaterisiko zu reduzieren.
Traditionelle Win32- und Branchenanwendungen (LOB):
- Verwenden Sie Unternehmenssoftwareverteilung (Configuration Manager, Skripting oder Image-Baking), wenn Apps nicht für MSIX geeignet sind (Kernel-Treiber, Systemdienste, tiefe COM-Integrationen).
- Halten Sie die Pfade auf allen Hosts konsistent. Wenn Sie RemoteApp verwenden, stellen Sie sicher, dass die Binärpfade stabil und für Standardbenutzer zugänglich sind.
Microsoft Store-Apps:
- Microsoft Store for Business wurde eingestellt; verwenden Sie MSIX, winget oder die Intune-Store-Integration, wo dies unterstützt wird.
- Die Intune-Unterstützung für Windows-Multi-Session ist begrenzt; bevorzugen Sie MSIX App Attach, ConfigMgr oder eine Image-basierte Installation für Multi-Session-Hostpools.
Microsoft 365 Apps und Profile:
- Installieren Sie für Windows-Multi-Session M365 Apps mit Aktivierung für gemeinsam genutzte Computer und aktivieren Sie FSLogix für das Roaming von Profil- und Office-Containern.
Image-Verwaltung und -Replikation:
- Verwenden Sie Azure Compute Gallery für die Image-Versionierung und regionale Replikation, um Images in der Nähe von Hostpools zu platzieren und die Betriebssystem-/App-Baselines über geografische Regionen hinweg konsistent zu halten.
Sicherheitshärtung:
- Um Benutzer bei der Verwendung von RemoteApp auf veröffentlichte Apps zu beschränken, implementieren Sie AppLocker-Regeln. Dies verhindert das Starten beliebiger ausführbarer Dateien (z. B. aus „Speichern unter“-Dialogen).
Medien, Geräte und Client-Erfahrung
Teams-Optimierung, WebRTC und Multimedia-Umleitung:
- Die Teams-Optimierung für AVD verlagert Audio/Video über WebRTC auf den Client, wodurch die CPU-Last auf dem Sitzungshost reduziert und die Anrufqualität verbessert wird. Stellen Sie sicher, dass unterstützte Teams-Builds auf dem Host und unterstützte AVD-Clients auf den Endgeräten verwendet werden. Überprüfen Sie, ob das Banner „AVD optimized“ in den „Info“-Informationen von Teams angezeigt wird.
- Die Multimedia-Umleitung (MMR) für Browser verlagert die Dekodierung und das Rendern von HTML5-Videos auf den Client. Erfordert den AVD-Umleitungsdienst auf dem Host und eine unterstützte Browser-Erweiterung auf dem Client.
- Stellen Sie für die Anrufqualität die UDP-Konnektivität zu AVD- und Teams-Diensten sicher, konfigurieren Sie QoS/DSCP für Echtzeitmedien und verwenden Sie Teams Call Analytics/CQD für die Analyse.
Richtlinien für die Geräte- und Ressourcenumleitung:
- Konfiguration über Hostpool-RDP-Eigenschaften oder GPO:
- Drucker: Easy Print-Umleitung oder Verwendung von Universal Print für unternehmensverwaltetes, Cloud-First-Drucken.
- Laufwerke und Zwischenablage: Einschränken, um Datenexfiltration zu verhindern; bei Bedarf nur die Text-Zwischenablage zulassen.
- USB und Smartcards: Nur für validierte Szenarien und konforme Endgeräte aktivieren. Die USB-Umleitung wird auf dem Windows-Client unterstützt; Web- und Mobil-Clients haben Einschränkungen.
- Audioaufnahme- und Videogeräte: Für Sprach-/Videoszenarien mit Teams-Optimierung aktivieren.
Beispielkonfiguration für Hostpool-RDP-Eigenschaften:
drivestoredirect:s:;
redirectclipboard:i:0;
redirectprinters:i:1;
redirectsmartcards:i:1;
redirectcomports:i:0;
usbdevicestoredirect:s:;
audiocapturemode:i:1;
videoplaybackmode:i:1
RDP-Clients und Update-Strategie:
- Clients: Der Windows-Desktop-Client (MSRDC) bietet die umfassendste Erfahrung; macOS, iOS/iPadOS, Android und der Web-Client bieten eine breite Reichweite mit unterschiedlichem Funktionsumfang (z. B. eingeschränkte USB-Unterstützung auf Nicht-Windows-Systemen, begrenzte Multi-Monitor-Unterstützung auf Web/Mobil).
- Halten Sie die Clients auf dem neuesten Stand, um Updates für Codecs, Umleitung und Teams-Optimierung zu erhalten. Verwenden Sie einen ringförmigen Rollout (Pilot, Breit) und erzwingen Sie Mindest-Client-Versionen per Richtlinie. Wo Thin Clients verwendet werden, stimmen Sie Firmware- und AVD-Client-Updates aufeinander ab.
Barrierefreiheit, Anzeigen und visuelles Tuning:
- Barrierefreiheit: Nutzen Sie die Windows-Funktionen für die erleichterte Bedienung innerhalb der Sitzung; hoher Kontrast und die Bildschirmlupe funktionieren gut über RDP.
- Anzeigen: Multi-Monitor und hohe DPI-Werte werden unterstützt; gleichen Sie die Auflösung und die Anzahl der Monitore mit den GPU/CPU-Budgets ab. Vermeiden Sie ultrahohe Bildwiederholraten bei eingeschränktem WAN.
- Codecs und Grafik: Verwenden Sie AVC/H.264 für WAN, ziehen Sie AVC444 für eine bessere Textdarstellung auf Desktops mit viel Bewegung in Betracht, was jedoch mehr Bandbreite kostet. Passen Sie das Limit für die Bildwiederholrate an und aktivieren Sie die Hardware-Kodierung, wo verfügbar. Deaktivieren Sie unnötige Animationen und Hintergrund-Apps auf dem Image, um die wahrgenommene Reaktionsfähigkeit zu verbessern.
- Der Schutz vor Bildschirmaufnahmen kann für sensible Anwendungen oder Desktops aktiviert werden.
Betrieb und Troubleshooting für das Endbenutzererlebnis
Bereitschaft und Konnektivität:
- Aktualisieren Sie vor dem Domänenbeitritt zu Azure AD DS das DNS des virtuellen Netzwerks auf die verwalteten Domänencontroller, um eine korrekte Namensauflösung und Kerberos-Authentifizierung sicherzustellen.
- Messen Sie die Latenz vom Benutzer zur Region mit dem Azure Virtual Desktop Experience Estimator und wählen Sie die Regionen entsprechend aus.
- Für bestehende VMs generieren Sie einen Registrierungsschlüssel für den Hostpool, bevor Sie die AVD-Agenten installieren, um sie dem Pool hinzuzufügen.
Profile und Speicher:
- Verwenden Sie FSLogix-Profil- und Office-Container, um konsistente Sitzungen über Hosts hinweg bereitzustellen. Für sehr große Benutzerzahlen oder IOPS-sensitive Workloads bietet Azure NetApp Files die niedrigste Latenz und den höchsten Durchsatz. Konfigurieren Sie die FSLogix-Profileinstellung auf den Sitzungshosts und validieren Sie die NTFS/SMB-Berechtigungen.
Sicherheit und Plattformhygiene:
- Installieren Sie Antimalware über die Microsoft Antimalware VM-Erweiterung und führen Sie ein Onboarding der Hosts zu Microsoft Defender for Endpoint in Ihrem Basis-Image oder über Skripte beim ersten Start durch, damit sich alle neu bereitgestellten Hosts konsistent registrieren.
- Wenn die VM-Lizenzmetadaten nach der Bereitstellung falsch sind, aktualisieren Sie sie mit PowerShell (z. B.
undefined
), um den korrekten Windows-Lizenztyp anzuwenden.
- Verwenden Sie „VM beim Verbinden starten“ zur Kostenoptimierung; weisen Sie dem Azure Virtual Desktop-Dienstprinzipal die erforderliche benutzerdefinierte Rolle zu.
Probleme beim Anwendungsstart:
- Überprüfen Sie die App-Präsenz auf allen Sitzungshosts, konsistente Pfade, die korrekte Bitness und Abhängigkeits-Frameworks.
- Bei MSIX app attach überprüfen Sie die Speicherlatenz, Paketsignaturen und ob das Staging/die Registrierung abgeschlossen wurde. Überprüfen Sie die AVD-Agent- und FSLogix-Protokolle.
- Prüfen Sie die AppLocker-Ereignisse auf Ablehnungen, wenn Benutzer berichten, dass beim Start „nichts passiert“.
- Stellen Sie sicher, dass Anwendungsgruppen korrekt einem Arbeitsbereich am selben Metadatenstandort zugeordnet sind und dass die Zuweisungen von Benutzergruppen propagiert wurden.
Getrennte Sitzungen und Sitzungsstabilität:
- Überprüfen Sie die Leerlauf- und Sitzungslimits in den RDP-Eigenschaften und GPOs; stellen Sie sicher, dass Keep-Alive entsprechend konfiguriert ist.
- Bestätigen Sie, dass UDP erlaubt ist; RDP Shortpath und UDP bieten resilientere Pfade für Medien und Grafiken.
- Untersuchen Sie den Zustand und die Kapazität des Sitzungshosts: CPU-Bereitschaft, RAM-Auslastung, Seitenfehler, Speicherlatenz und NIC-Durchsatz. Aktivieren Sie den Drain-Modus nur während der Wartung.
Schnelle Triage während der Sitzung:
- Führen Sie aus der Benutzersitzung heraus den Leistungsmonitor mit den Zählern
RemoteFX Graphics Frames Skipped/Secondaus, um festzustellen, ob Aussetzer server-, netzwerk- oder clientseitig verursacht werden. - Untersuchen Sie die Ereignisanzeige-Protokolle:
RemoteDesktopServices-RdpCoreTS,TerminalServices-LocalSessionManagerund die AVD-Agent-Protokolle unterC:\ProgramData\Microsoft\RDInfraund\RDAgent. - Verwenden Sie Azure Monitor for AVD Insights, um Verbindungsphasen, Brokering und den Host-Zustand zu korrelieren.
Praktisches Problemszenario
Microsoft stellt Azure Virtual Desktop bereit, um Produktivitäts- und Engineering-Tools für eine globale Belegschaft mit gemischten Geräten bereitzustellen. Sie berichten über inkonsistente Anrufqualität bei Teams, gelegentliche Fehler beim Starten von RemoteApp für einen CAD-Viewer und Bedenken hinsichtlich Datenlecks durch Laufwerksumleitung.
Regionen auswählen und Latenz validieren
- Verwenden Sie den Azure Virtual Desktop Experience Estimator von den primären Benutzerstandorten zu den Kandidatenregionen und wählen Sie die Hostpool-Regionen mit der niedrigsten gemessenen Latenz aus.
- Warum: Minimiert die Round-Trip-Verzögerung für Grafiken und Medien, was die Reaktionsfähigkeit und Anrufstabilität verbessert.
Images standardisieren und dynamische App-Bereitstellung
- Erstellen Sie ein minimales Windows 11 Enterprise Multi-Session-Image mit AVD-Agenten, FSLogix, Onboarding für Defender for Endpoint und M365 Apps (gemeinsame Aktivierung). Veröffentlichen Sie es über die Azure Compute Gallery und replizieren Sie es in die erforderlichen Regionen.
- Paketieren Sie den CAD-Viewer nach Möglichkeit als MSIX und stellen Sie ihn über MSIX app attach von Azure NetApp Files bereit.
- Warum: Die Trennung von Images reduziert den Update-Aufwand; die Gallery stellt konsistente, regional verfügbare Versionen sicher; ANF bietet I/O mit niedriger Latenz für App Attach.
Berechtigungen und Umleitung härten
- Veröffentlichen Sie den CAD-Viewer und Office als RemoteApps aus einer RemoteApp-Anwendungsgruppe. Weisen Sie Benutzer über Azure AD-Gruppen zu und registrieren Sie die Anwendungsgruppe bei einem Arbeitsbereich in derselben Metadatenregion.
- Setzen Sie die RDP-Eigenschaften des Hostpools so, dass die Laufwerks- und Zwischenablageumleitung außer für Text deaktiviert ist; aktivieren Sie Drucker über Easy Print; erlauben Sie Smartcards.
- Warum: Das Prinzip der geringsten Rechte (Principle of Least Privilege) reduziert das Risiko und die Angriffsfläche; eine kontrollierte Umleitung mindert die Datenexfiltration.
Medien und Browser optimieren
- Aktivieren Sie die Teams-Optimierung und validieren Sie den optimierten Zustand auf den Clients. Stellen Sie die Multimedia-Umleitung für Edge mit dem erforderlichen Dienst und der Erweiterung bereit.
- Konfigurieren Sie QoS/DSCP für Echtzeitmedien und bestätigen Sie, dass ausgehender UDP-Verkehr von Clients und Sitzungshosts erlaubt ist.
- Warum: Das Auslagern von Medien auf die Endpunkte reduziert die CPU-Last des Sitzungshosts und verbessert die A/V-Qualität bei Netzwerkschwankungen.
Skalieren und Profilleistung
- Speichern Sie FSLogix-Profile auf Azure NetApp Files mit entsprechenden SMB-Multichannel- und NTFS-Berechtigungen. Implementieren Sie Autoscale und „VM beim Verbinden starten“; weisen Sie dem Azure Virtual Desktop-Dienstprinzipal die erforderliche benutzerdefinierte Rolle zu.
- Warum: ANF liefert die höchsten IOPS/niedrigste Latenz bei Skalierung; Autoscale und SVOC senken die Kosten bei gleichbleibender Benutzererfahrung.
Start- und Stabilitätsprobleme beheben
- Bei RemoteApp-Fehlern überprüfen Sie das Staging/die Registrierung von MSIX app attach und die AppLocker-Protokolle auf Ablehnungen; bestätigen Sie die konsistente Paketverfügbarkeit auf allen Hosts.
- Für die Bildschirmleistung verwenden Sie die PerfMon-Zähler
RemoteFX Frames Skipped/Second, um Server-, Netzwerk- oder Client-Probleme zu isolieren. Überprüfen Sie, dass sich keine Sitzungshosts unerwartet im Drain-Modus befinden. - Warum: Gezielte Telemetrie verkürzt die mittlere Lösungszeit (MTTR) und vermeidet blinde Image-Neuerstellungen.
Client- und Plattformaktualität aufrechterhalten
- Führen Sie Windows- und macOS-AVD-Clients in Ringen ein und erzwingen Sie eine minimale Client-Version. Aktualisieren Sie Sitzungshosts mit validierten Image-Versionen aus der Gallery. Verteilen Sie Antimalware als VM-Erweiterung.
- Warum: Aktuelle Clients enthalten Codec-, Optimierungs- und Sicherheitskorrekturen; kontrollierte Rollouts reduzieren das Regressionsrisiko bei gleichbleibender Erlebnisparität.
← Sitzungshost-Betrieb · Alle Domänen · Sicherheit →
Diese Fragen üben → · Zeitlich begrenzte Übung auf 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.
Bestehe deine Prüfung →