Posts

Day 43: AZ-140 Pt.6 - Summary

Image
    Summary Quick overview of things to consider: Disclaimers:  In the below, its a list of points to scan over and quickly go away and research. All opinions below are my own and are not representative of any company I am linked with.  All scripts and information followed below is at your own risk and I hold no responsibility if you run any of it in production without testing in pre-production first.

Day 42: AZ-140 Pt.5.2 - Monitor and Maintain WVD - Monitor

Image
   Section 5: Monitor and Maintain a WVD Infrastructure (20-25%) Monitor and manage performance and health The below should cover the following criteria for this section of the exam: Monitor Windows Virtual Desktop by using Azure Monitor   https://docs.microsoft.com/en-us/azure/virtual-desktop/azure-monitor?WT.mc_id=modinfra-17152-thmaure Customize Azure Monitor workbooks for Windows Virtual Desktop monitoring https://docs.microsoft.com/en-us/azure/virtual-desktop/troubleshoot-azure-monitor?WT.mc_id=modinfra-17152-thmaure Optimize session host capacity and performance   https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/role/remote-desktop/session-hosts?WT.mc_id=modinfra-17152-thmaure https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-vdi-recommendations-2004?WT.mc_id=modinfra-17152-thmaure Manage active sessions and application groups    https://docs.microsoft.com/en-us/azure/virtual-...

Day 41: AZ-140 Pt.5.1 - Monitor and Maintain WVD - Automate

Image
  Section 5: Monitor and Maintain a WVD Infrastructure (20-25%) Automate Windows Virtual Desktop management tasks The below should cover the following criteria for this section of the exam: Configure automation for Windows Virtual Desktop   https://docs.microsoft.com/en-us/azure/virtual-desktop/set-up-scaling-script?WT.mc_id=modinfra-17152-thmaure Automate management of host pools, session hosts, and user sessions by using PowerShell and Azure Command-Line Interface (CLI)  https://docs.microsoft.com/en-us/azure/virtual-desktop/set-up-scaling-script?WT.mc_id=modinfra-17152-thmaure Implement auto scaling in host pools https://docs.microsoft.com/en-us/azure/virtual-desktop/set-up-scaling-script?WT.mc_id=modinfra-17152-thmaure Disclaimers:  In the below steps, it should be noted I am not going to say click this n that, I will give a general overview but you will need to fill in the gaps with your knowledge of Azure.  All opinions below are my own and are not re...

Day 40: AZ-140 Pt.5 - Monitor and Maintain WVD - DR/BCP

Image
  Section 5: Monitor and Maintain a WVD Infrastructure (20-25%) Plan and implement business continuity and disaster recovery The below should cover the following criteria for this section of the exam: Plan and implement a disaster recovery plan for Windows Virtual Desktop https://docs.microsoft.com/en-us/azure/virtual-desktop/disaster-recovery?WT.mc_id=modinfra-17152-thmaure Design a backup strategy for Windows Virtual Desktop https://docs.microsoft.com/en-us/azure/virtual-desktop/faq#how-does-windows-virtual-desktop-handle-backups?WT.mc_id=modinfra-17152-thmaure Configure backup and restore for FSLogix user profiles, personal  virtual desktop infrastructures (VDIs), and golden images https://docs.microsoft.com/en-us/azure/architecture/example-scenario/wvd/windows-virtual-desktop-fslogix?WT.mc_id=modinfra-17152-thmaure https://docs.microsoft.com/en-us/azure/virtual-desktop/fslogix-containers-azure-files?WT.mc_id=modinfra-17152-thmaure https://docs.microsoft.com/en-us/azure/bac...

Day 39: AZ-140 Pt.4.2 - Managing Users & Apps - Configure Apps

Image
  Section 4: Manage User Environments & Apps (20-25%) Install and configure apps on a session host The below should cover the following criteria for this section of the exam: Configure dynamic application delivery by using MSIX App Attach https://docs.microsoft.com/en-us/azure/virtual-desktop/app-attach-azure-portal?WT.mc_id=modinfra-17152-thmaure Implement application masking  deploy an application as a RemoteApp https://docs.microsoft.com/en-us/fslogix/implement-application-masking-tutorial?WT.mc_id=modinfra-17152-thmaure Implement and manage OneDrive for Business for a multi-session environment https://docs.microsoft.com/en-us/onedrive/sync-vdi-support?WT.mc_id=modinfra-17152-thmaure Implement and manage Microsoft Teams AV Redirect https://docs.microsoft.com/en-us/microsoftteams/teams-for-vdi?WT.mc_id=modinfra-17152-thmaure Implement and manage browsers and internet access for Windows Virtual Desktop sessions https://docs.microsoft.com/en-us/azure/architecture/example-s...

Day 38: AZ-140 Pt.4.1 - Managing Users & Apps - User Settings

Image
  Section 4: Manage User Environments & Apps (20-25%) Configure user experience settings The below should cover the following criteria for this section of the exam: Configure Universal Print Configure user settings through group policies and Endpoint Manager policies Configure persistent and non-persistent desktop environments Configure Remote Desktop Protocol (RDP) properties on a host pool Configure session timeout properties Troubleshoot user profile issues Troubleshoot Windows Virtual Desktop clients In the below steps, it should be noted I am not going to say click this n that, I will give a general overview but you will need to fill in the gaps with your knowledge of Azure.

Day 37: AZ-140 Pt.4 - Managing Users & Apps - FSLogix

Image
  Section 4: Manage User Environments & Apps (20-25%) Implement and manage FSLogix The below should cover the following criteria for this section of the exam: Plan for FSLogix Install and configure FSLogix Configure Profile Containers Configure Cloud Cache Migrate user profiles to FSLogix In the below steps, it should be noted I am not going to say click this n that, I will give a general overview but you will need to fill in the gaps with your knowledge of Azure.

Day 36: AZ-140 Pt.3.1 - Managing WVD - Access

Image
   Section 3: Manage Access and Security (10-15%) Manage Access The below should cover the following criteria for this section of the exam: Plan and implement Azure roles and role-based access control (RBAC) for Windows Virtual Desktop Manage local roles, groups and rights assignment on Windows Virtual Desktop session hosts Configure user restrictions by using Azure AD group policies and AD policies In the below steps, it should be noted I am not going to say click this n that, I will give a general overview but you will need to fill in the gaps with your knowledge of Azure.

Day 35: AZ-140 Pt.3 - Managing WVD - Security

Image
  Section 3: Manage Access and Security (10-15%) Manage Security The below should cover the following criteria for this section of the exam: Plan and implement Conditional Access policies for connections to Windows Virtual Desktop Plan and implement multifactor authentication in Windows Virtual Desktop Manage security by using Azure Security Center Configure Microsoft Defender Antivirus for session hosts In the below steps, it should be noted I am not going to say click this n that, I will give a general overview but you will need to fill in the gaps with your knowledge of Azure.

Day 34: AZ-140 Pt.2.3 - Create Gold Images & Deploy

Image
  Section 2: Implement a Windows Virtual Desktop Infrastructure (25-30%) Create and manage session host images   The below should cover the following criteria for this section of the exam: Create a gold image   Modify a session host image   Install language packs in Windows Virtual Desktop   Deploy a session host by using a custom image   Plan for image update and management   Create and use a Shared Image Gallery   Troubleshoot OS issues related to Windows Virtual Desktop  Creating my gold image I am going to create my image using a template provided by Microsoft but making some alterations to it, and then strip away the VHD and use that for my machines instead.  

Day 33: AZ-140 Pt.2.2 - Create & Configure Hostpools

Image
Section 2: Implement a Windows Virtual Desktop Infrastructure (25-30%) Create and configure host pools and session hosts The below should cover the following criteria for this section of the exam: Create a host pool by using the Azure portal  Automate creation of Windows Virtual Desktop host and host pools by using PowerShell, Command-Line Interface (CLI), and Azure Resource Manager templates Create a host pool based on Windows client or Windows Server session hosts   Configure host pool settings   Manage licensing for session hosts that run Windows client or Windows Server   Assign users to host pools   Apply OS and application updates to a running Windows Virtual Desktop host  Apply security and compliance settings to session hosts  In order for FSL to work with my on-prem estate and have somewhere to be stored, I need a few things first:

Day 32: AZ-140 Pt.2.1 - Implement - Storage

Image
  Section 2: Implement a Windows Virtual Desktop Infrastructure (25-30%) Implement and manage storage for Windows Virtual Desktop The below should cover the following criteria for this section of the exam: Configure storage for FSLogix components Configure storage accounts Configure disks Create file shares  In order for FSL to work with my on-prem estate and have somewhere to be stored, I need a few things first.  1. ADConnect installed and setup, this has already been covered in a previous blog.  2. A storage account, this will sit in my HP RG I created before. Creating my storage account 1. We need to use FileStorage here which we can only have if we select Premium, this gives us better performance, however StorageV2 is fine on  Standard. 2. The name cannot be more than 15 characters as I'll be using this with my ADDS.

Day 31: AZ-140 Pt.2 - Implement - Networks

Image
   Section 2: Implement a Windows Virtual Desktop Infrastructure (25-30%) Implement and manage networking for Windows Virtual Desktop The below should cover the following criteria for this section of the exam: Implement Azure virtual network connectivity Manage connectivity to the internet and on-premises networks Implement and manage network security Manage Windows Virtual Desktop session hosts by using Azure Bastion Monitor and troubleshoot network connectivity Creating the Resource Group The resource group allows us to group all our resources in a single location for this solution.

Day 30: AZ-140 Pt.1 - Planning

Image
  Day 30: AZ-140 Pt.1 - Planning So due to the current pandemic, unfortunately I cannot do the DevOps exam (onsite) which I am deeply disappointed about.  However, I am really interested in the upcoming AZ-140 due in March, so will re-book this as a proctored exam remotely.  The AZ-140 awards the "Microsoft Certified: Windows Virtual Desktop Specialty" qualification, which means that. "Candidates for the Windows Virtual Desktop Specialty certification are Microsoft Azure administrators with subject matter expertise in planning, delivering, and managing virtual desktop experiences and remote apps, for any device, on Azure. Responsibilities for this role include deploying virtual desktop experiences and apps to Azure. Professionals in this role deliver applications on Windows Virtual Desktop and optimize them to run in multi-session virtual environments. To deliver these experiences, they work closely with Azure administrators and architects, along with Microsoft 365 admi...

Day 1 - 30: Fisontech.net Archive Blogs

Image
  I migrated from fisontech.net to blog.fisontech.net I decided to move to a dedicated blogging service to help manage my blog better, mainly for tags and general organization. You can follow the old blogs using the below links.