توضیحاتی در مورد کتاب :
Azure Virtual Desktop یک پلت فرم مجازی سازی دسکتاپ ابری است که به طور ایمن دسکتاپ های مجازی و برنامه های راه دور را ارائه می دهد. تسلط بر دسکتاپ مجازی Azure شما را در طراحی، پیاده سازی، پیکربندی و نگهداری موثر محیط دسکتاپ مجازی Azure راهنمایی می کند. این کتاب همچنین می تواند به عنوان راهنمای آمادگی برای امتحان به شما کمک کند تا در آزمون Microsoft AZ-140 شرکت کنید.
شما با مقدمه ای بر ملزومات دسکتاپ مجازی Azure شروع می کنید. در مرحله بعد، قبل از یادگیری نحوه پیاده سازی محیط دسکتاپ مجازی Azure، با طراحی معماری دسکتاپ مجازی Azure آشنا خواهید شد. در ادامه، نحوه مدیریت و کنترل دسترسی و همچنین پیکربندی کنترلهای امنیتی را در محیط دسکتاپ مجازی Azure خود خواهید آموخت. همانطور که پیشرفت می کنید، نحوه مدیریت محیط های کاربری و پیکربندی پیوست برنامه MSIX و سایر ویژگی های دسکتاپ مجازی Azure را برای بهبود تجربه کاربری خواهید فهمید. همچنین با ویژگی پیوستن و شروع به کار Azure Active Directory (AD) آشنا خواهید شد. در نهایت، نحوه نظارت و نگهداری یک محیط دسکتاپ مجازی Azure را برای کمک به پشتیبانی از کاربران خود و تشخیص مشکلات در صورت بروز آنها کشف خواهید کرد.
در پایان این کتاب Microsoft Azure، شما تمام موضوعات ضروری را که برای طراحی و مدیریت دسکتاپ مجازی Azure و آماده شدن برای آزمون AZ-140 باید بدانید، پوشش خواهید داد.
آنچه خواهید آموخت
طراحی دسکتاپ مجازی Azure و هویت ها و پروفایل های کاربر
پیاده سازی شبکه و ذخیره سازی برای دسکتاپ مجازی Azure
تصاویر میزبان جلسه و استخرهای میزبان را ایجاد و پیکربندی کنید
دسترسی و امنیت را برای دسکتاپ مجازی MS Azure مدیریت کنید
کانتینرهای پروفایل FSLogix و حافظه پنهان FSLogix Cloud را پیاده سازی کنید
تجربه کاربری و ویژگی های دسکتاپ مجازی Azure را پیکربندی کنید
برنامه ریزی و اجرای تداوم کسب و کار و بازیابی بلایا
کارهای دسکتاپ مجازی Azure را خودکار کنید
این کتاب برای چه کسی است
اگر شما یک متخصص فناوری اطلاعات، مدیر فضای کاری، معمار یا مشاور هستید که به دنبال یادگیری در مورد طراحی، پیاده سازی و مدیریت دسکتاپ مجازی Azure هستید، این کتاب برای شما مناسب است. همچنین اگر برای امتحان Microsoft AZ-140 آماده می شوید، این کتاب برای شما مفید خواهد بود.
فهرست مطالب :
Cover
Title Page
Copyright and Credits
Dedication
Foreword
Contributors
Table of Contents
Preface
Section 1: Introduction
Chapter 1: Introduction to Azure Virtual Desktop
Desktop virtualization
Azure Virtual Desktop – what is it?
Providing the best user experience
Enhanced security
Simplify management
Managing Azure Virtual Desktop performance
Multi-session Windows 10/11
What licenses do I need?
How does Azure Virtual Desktop work?
What\'s managed by Microsoft and what you manage
What Microsoft manages
What does the customer manage?
Summary
Section 2: Planning an Azure Virtual Desktop Architecture
Chapter 2: Designing the Azure Virtual Desktop Architecture
Assessing existing physical and Virtual Desktop environments
Assessing Azure Virtual Desktop deployments
User personas
Application groups
Assessing the network capacity and speed requirements for Azure Virtual Desktop
Applications
Display resolutions
Azure Virtual Desktop experience estimator
Remote Desktop Protocol bandwidth requirements
Estimating bandwidth utilization
Estimating the bandwidth that\'s used by remote graphics
Dynamic bandwidth allocation
Limit network bandwidth use with throttle rate limiting
Reverse connect transport
Session host communication channel
Client connection sequence
Connection security
Identifying an operating system for an Azure Virtual Desktop implementation
Supported Azure OS images
What is Windows 10 multi-session?
Customizing the Windows 10 multi-session image for your organization
Planning and configuring name resolution for Active Directory and Azure Active Directory Domain Services
Planning a host pools architecture
App groups
End users
Registering the DesktopVirtualization resource provider
Registering the provider using Azure PowerShell (optional)
Resource groups, subscriptions, and management groups limits
Configuring the location for the Azure Virtual Desktop metadata
Calculating and recommending a configuration for capacity and performance requirements
Multi-session recommendations
Recommendations on sizing VMs
General recommendations for VMs
Testing workloads
Summary
Questions
Answers
Further reading
Chapter 3: Designing for User Identities and Profiles
Selecting a licensing model for your Azure Virtual Desktop deployment
Applying the Azure Virtual Desktop licensing to VMs
Azure Files tiers
Planning for user profiles
User profiles
Challenges with previous user profile technologies
An introduction to FSLogix Profile Containers
Azure Files integration with Active Directory Domain Services
Planning for user identities
Planning for Azure Virtual Desktop client deployment
Installing the Windows Desktop client
Subscribing to a workspace
Access client logs
Connecting to Azure Virtual Desktop using the Web Client
Setting up email discovery to subscribe to the Azure Virtual Desktop feed
Summarizing the prerequisites for Azure Virtual Desktop
Summary
Questions
Answers
Chapter 4: Implementing and Managing Networking for Azure Virtual Desktop
Implementing Azure Virtual Network connectivity
Azure Virtual Network
Azure VNets
Communication between Azure resources
Communication with on-premises networks
Filtering and routing Azure network traffic
Understanding what virtual network integration is for Azure services
Managing connectivity to the internet and on-premises networks
Types of VPN available to you
Implementing and managing network security
Azure network security overview
Understanding AVD network connectivity
Managing AVD session hosts by using Azure Bastion
What is Azure Bastion?
Setting up Azure Bastion
Connecting to a VM using Azure Bastion
Monitoring and troubleshooting network connectivity
Using Azure Monitor to diagnose network issues
Confirming all required URLs are not blocked
Summary
Questions
Answers
Chapter 5: Implementing and Managing Storage for Azure Virtual Desktop
Configuring storage for FSLogix components
FSLogix Profile container storage options
The different Azure Files tiers
Best practices for Azure Files with AVD
Configure storage accounts
Step 1 – create a new storage account
Step 2 – configure the basics
Step 3 – configure advanced settings
Step 4 – configure networking
Step 5 – configure data protection
Configuring file shares
Configuring disks
Ephemeral OS disks
Creating a VHD image
Creating a VM
Creating a local image
Dynamic disks versus fixed disks
Summary
Questions
Answers
Further reading
Section 3: Implementing an Azure Virtual Desktop Infrastructure
Chapter 6: Creating Host Pools and Session Hosts
Creating a host pool by using the Azure portal
Host pool creation
Workspace information
Automating the creation of AVD hosts and host pools
Setting up PowerShell for AVD
Creating an AVD host pool with PowerShell
Summary
Questions
Answers
Chapter 7: Configure Azure Virtual Desktop Host Pools
Windows Server session host licensing
Configuring host pool settings
Customizing RDP properties
Using PowerShell to customize RDP properties
Methods for configuring Azure Virtual Desktop load balancing
Using PowerShell to configure load balancing methods
Assigning users to host pools
Assigning users to host pools via PowerShell
Configuring automatic assignment
Configuring direct assignment using PowerShell
Applying OS and application updates on an Azure Virtual Desktop host
Configuring a validation pool
Applying security and compliance settings to session hosts
Summary
Questions
Answers
Chapter 8: Azure AD Join for Azure Virtual Desktop
Prerequisites
Deploying an Azure AD-joined host pool
Enabling user access
Connect to Azure AD-joined session hosts using the Remote Desktop client
Configuring local admin access
Summary
Questions
Answers
Chapter 9: Creating and Managing Session Host Images
Creating a gold image
Creating a VM
Connecting to the VM
Modifying a Session Host image
Disabling automatic updates
Installing language packs in Azure Virtual Desktop
Optimizing an image
Capturing an image template
Creating and using an Azure Compute Gallery (ACG)
Creating your first Azure Compute Gallery
Capturing an image in an Azure Compute Gallery
Creating an image definition from the Shared Image Gallery
Creating an image version
Troubleshooting OS issues related to Azure Virtual Desktop
VMs are not joined to the domain
Azure Desktop Agent and Virtual Desktop Bootloader are not installed
Azure Virtual Desktop Agent is not registering with the Azure Virtual Desktop service
Basic performance troubleshooting in Azure Virtual Desktop
Networking troubleshooting
Summary
Questions
Answers
Section 4: Managing Access and Security
Chapter 10: Managing Access
Introduction to Azure RBAC
Planning and implementing Azure roles and RBAC for AVD
The delegated access model
Assigning RBAC roles to IT admins
The PowerShell way to assign role assignments
Creating a custom role using the Azure portal
Managing local roles, groups, and rights assignments on AVD session hosts
Configuring user restrictions by using Azure Active Directory Domain Service group policies
Summary
Questions
Answers
Chapter 11: Managing Security
Introduction to MFA
How does Azure MFA work?
Security defaults
Conditional Access
Planning and implementing MFA
Creating a conditional access policy for MFA
Managing security by using Microsoft Defender for Cloud
Securing AVD using Microsoft Defender for Cloud
Using Microsoft Defender for Cloud and AVD
Enabling enhanced security for AVD
Configuring Microsoft Defender Antivirus for session hosts
What is the difference between Microsoft Defender Antivirus and Microsoft Defender for Endpoint?
Getting the latest updates
Setting the scheduled task to run the PowerShell script
Manually downloading and unpacking
Configuring quick scans
Suppressing notifications
Enabling headless UI mode
Summary
Questions
Answers
Section 5: Managing User Environments and Apps
Chapter 12: Implementing and Managing FSLogix
Installing and configuring FSLogix
License requirements for FSLogix profile containers
FSLogix key capabilities
FSLogix installation and configuration
Configuring antivirus exclusions
Configuring exclusions using PowerShell
Configuring profile containers
Configuring Cloud Cache
Configuring Cloud Cache
Microsoft Teams exclusions
FSLogix profile container best practices
Summary
Questions
Answers
Chapter 13: Configuring User Experience Settings
Configuring Universal Print
Prerequisites for Universal Print
Universal Print administrator roles
Setting up Universal Print
Registering printers using the Universal Print connector
Assigning permissions and sharing printers
Adding a Universal Print printer to a Windows device
Configuring user settings using Microsoft Endpoint Manager
Start Virtual Machine on Connect
Configuring with the Azure portal
Enabling screen capture protection for Azure Virtual Desktop
Troubleshooting FSLogix profiles
Troubleshooting Azure Virtual Desktop clients
Testing connectivity
Resetting the Remote Desktop Client
Remote Desktop Client is showing no resources
Summary
Further reading
Questions
Answers
Chapter 14: MSIX App Attach
Configuring dynamic application delivery by using MSIX app attach
What is MSIX?
What does it look like inside MSIX?
What is MSIX app attach?
MSIX app attach terminology
An overview on how MSIX app attach works
Prerequisites
Creating an MSIX package
Packaging a simple application in an MSIX container
Creating an MSIX image
Configuring Azure Files for MSIX app attach
Importing the code-signed certificate
Uploading MSIX images to Azure Files
Configuring MSIX app attach
Publishing an MSIX app to a RemoteApp
Troubleshooting
Published MSIX app attach applications not showing in the Start menu
Summary
Further reading
Questions
Answers
Chapter 15: Configuring Apps on a Session Host
Application Masking
Rule types available
Deploying an application as a RemoteApp
Implementing and managing OneDrive for Business for a multi-session environment
Implementing and managing Microsoft Teams AV redirection
Implementing and managing multimedia redirection
Managing internet access for Azure Virtual Desktop sessions
Summary
Questions
Answers
Section 6: Monitoring and Maintaining an Azure Virtual Desktop Infrastructure
Chapter 16: Planning and Implementing Business Continuity and Disaster Recovery
Designing a backup strategy for Azure Virtual Desktop
Planning and implementing a disaster recovery plan for Azure Virtual Desktop
Virtual network
Virtual machines
Managing user identities
Configuring user and app data
Disaster recovery considerations for MSIX app attach
Application dependencies
Configuring backup and restore for FSLogix user profiles, personal virtual desktop infrastructures (VDIs), and golden images
Virtual machine backup and restore
Zone-redundant storage
Azure file backup and restore
Replicating virtual machine images between regions
Summary
Questions
Answers
Chapter 17: Automate Azure Virtual Desktop Management Tasks
Creating an automation account for Azure Virtual Desktop
Automating the management of host pools, session hosts, and user sessions using PowerShell
Implementing autoscaling for host pools
Autoscale – scaling plans
Summary
Questions
Answers
Chapter 18: Monitoring and Managing Performance and Health
Configuring Azure Monitor for AVD
Creating a Log Analytics workspace
Configuring the monitoring of AVD
Configuring performance counters
Configuring events
Using AVD Insights
Setting up alerts using alert rules
Introduction to Kusto
Connecting Log Analytics to Kusto Explorer
Creating queries for AVD using Kusto Explorer
Using Azure Advisor for AVD
Summary
Questions
Answers
Chapter 19: Azure Virtual Desktop\'s Getting Started Feature
How the Getting started feature works
Prerequisites
Using the Getting started feature with Azure AD DS and AD DS
Using the Getting started feature without an identity provider
Post-deployment cleanup
Troubleshooting the Getting started feature
Summary
Questions
Answers
Appendix: Microsoft Resources and Microsoft Learn
Azure Virtual Desktop Community shout-outs!
Cool vendors
Other resources written by Ryan Mangan
Summary
Final Assessment
Questions
Answers
Index
About Packt
Other Books You May Enjoy
توضیحاتی در مورد کتاب به زبان اصلی :
Azure Virtual Desktop is a cloud desktop virtualization platform that securely delivers virtual desktops and remote apps. Mastering Azure Virtual Desktop will guide you through designing, implementing, configuring, and maintaining an Azure Virtual Desktop environment effectively. This book can also be used as an exam preparation guide to help you sit the Microsoft AZ-140 exam.
You'll start with an introduction to the essentials of Azure Virtual Desktop. Next, you'll get to grips with planning an Azure Virtual Desktop architecture before learning how to implement an Azure Virtual Desktop environment. Moving ahead, you'll learn how to manage and control access as well as configure security controls on your Azure Virtual Desktop environment. As you progress, you'll understand how to manage user environments and configure MSIX app attach and other Azure Virtual Desktop features to enhance the user experience. You'll also learn about the Azure Active Directory (AD) join and getting started feature. Finally, you'll discover how to monitor and maintain an Azure Virtual Desktop environment to help you support your users and diagnose issues when they occur.
By the end of this Microsoft Azure book, you'll have covered all the essential topics you need to know to design and manage Azure Virtual Desktop and prepare for the AZ-140 exam.
What you will learn
Design Azure Virtual Desktop and user identities and profiles
Implement networking and storage for Azure Virtual Desktop
Create and configure session host images and host pools
Manage access and security for MS Azure Virtual Desktop
Implement FSLogix Profile Containers and FSLogix Cloud Cache
Configure user experience and Azure Virtual Desktop features
Plan and implement business continuity and disaster recovery
Automate Azure Virtual Desktop tasks
Who this book is for
If you are an IT professional, workspace administrator, architect, or consultant looking to learn about designing, implementing, and managing Azure Virtual Desktop, this book is for you. You'll also find this book helpful if you're preparing for the Microsoft AZ-140 exam.