High Performance at a Low Price for WVD

In this post and accompanying video, we go over the benefits and considerations of using ephemeral disks with Azure Windows Virtual Desktop Session Hosts.  We review the performance improvements as well as limitations that come with ephemeral disks, including the inability to deallocate Session Hosts.  Next, we examine Azure Reserved Instances and how they can be used to keep the cost of Session Hosts down without using an auto scale solution.

Continue reading “High Performance at a Low Price for WVD”

Networking Basics, the OSI Model

This is the first of a series of videos on Computer Networking Basics.  In this video, we go over the OSI model and how it aligns with TCP/IP.  This is the basic fundamental to understanding a computer network.

Continue reading “Networking Basics, the OSI Model”

Starting Lab Computers with Stream Deck, a Webhook, and an Azure PowerShell Function

This video is a step-by-step introduction for using an Elgato Stream Deck to send a Webhook that starts or stops computers in Azure based on their tag settings.  We go over creating the Azure Function App, setting up system assigned identities and creating a custom RBAC role in Azure to grant the identity permissions to the subscription.  Then we configure the start stop function to use values passed in from the web hook to start or stop the computers.  Finally, we configure the Elgato Stream Deck with start and stop buttons that control the lab.

Continue reading “Starting Lab Computers with Stream Deck, a Webhook, and an Azure PowerShell Function”

Update with Breadth-First! Auto Scale Session Hosts in Windows Virtual Desktop Spring Update (ARM) with Azure Function

I am excited to announce a significant update to the Auto Start and Stop script for WVD.  This update adds a new option that works with the peak time settings to change the load balancing type from Depth-First to Breadth-First.  When used, it also starts all available session hosts during peak time to accommodate the user load. 

Continue reading “Update with Breadth-First! Auto Scale Session Hosts in Windows Virtual Desktop Spring Update (ARM) with Azure Function”

Azure Automanage now in Public Preview

In this post and accompanying video, we go over Azure Automanage.  Automanage is an Azure solution to automate management of IaaS servers within the Cloud Adoption Frameworks best practices.  This post gives an overview of the services.  The video reviews the service and provides a demonstration of on-boarding a server.  After that, we go on to review settings on a server that is part of Azure Automanage.

Continue reading “Azure Automanage now in Public Preview”

Azure Cost Management Course at Skylines Academy

I am excited to announce my new course available at Skylines Academy on Azure Cost Management.  This course is for anyone starting out with Azure or those who need to get a better understanding of their organizations azure cost.  Please see the link below for more information on the course.

Continue reading “Azure Cost Management Course at Skylines Academy”