John Savill


John Savill is a Windows technical specialist, an 11-time MVP, and an MCSE for Private Cloud and Server Infrastructure 2012. He's also ITIL certified and a CISSP. John is the author of the popular FAQ for Windows and a senior contributing editor to Windows IT Pro, as well as the author of Microsoft Virtualization Secrets (Wiley) and Mastering Hyper-V 2012 R2 with System Center and Azure (Wiley). John's blog is available at

Configure Static IP Address on NIC Within a Team
Learn how you configure IP addresses for NICs in a NIC team.
Trigger Action from PowerShell Without Waiting for It to Complete
Call an action from PowerShell without waiting for its completion.
PowerShell command prompt
Call Interactive Console Application from PowerShell
Learn how to use interactive console applications from the PowerShell ISE.
See CPU Utilization of Hyper-V Hosts
Learn why Task Manager is useless for Hyper-V processor utilization.
View All Virtual Machines in an Availability Set
View all virtual machines in a subscription that are part of an Availability Set.
PowerShell command prompt
Use PowerShell to Add Virtual Machine to Availability Set
Use PowerShell to easily add virtual machines to an Availability Set.
Azure Site-to-Site VPN Connection Costs Between Virtual Networks in Same Region
Understand the cost for connections between virtual networks in the same Azure region.
cloud computer cord
Data Backup from Windows Client to Azure
Find out how to back up from Windows clients to Azure Backup storage.
virtual computer
IaaS VM Upgrade Domains
Understand whether IaaS virtual machines use upgrade domains.
View Fault Domain of All VMs in a Cloud Service
Find the fault domains of all the virtual machines in a cloud service
high performance
Upgrade Azure Site-to-Site Gateway to High-Performance
Use the new high-performance site-to-site gateway in Azure.
storage tanks
Convert Between Geo-redundant and Zone-redundant Storage in Azure
Find out whether you can convert between geo-redundant and zone-redundant storage in Azure.
Azure Core Oversubscription
Find out whether Azure oversubscribes cores for virtual machines.
Network Adapter Identification in Hyper-V 2
Use the new network adapter identification feature.
key and lock depicting security
Network Security Groups Defined
Learn what Network Security Groups in Azure are and when to use them.
John Savill's PowerShell Master Class

Join John Savill for 9 hours of comprehensive PowerShell training. This course will start from the ground up, walking through the basics of PowerShell, how to create basic scripts, and building toward creating custom modules to achieve amazing results in your environment, in non-Microsoft environments, and in Azure.

Invest a few hours each week and become the #1 PowerShell expert in your organization.

Sessions meet Thursdays, March 5th through March 19th

Topics covered will include:

  • Remote management with PowerShell
  • Connecting commands and mastering objects
  • Creating PowerShell scripts and best practices to aid in code reuse
  • Parsing data and working with objects
  • Desired State Configuration
  • Building PowerShell workflows using Orchestrator SMA and Azure Automation
  • PLUS new capabilities in PowerShell 4.0 and 5.0


Windows Forums

The Windows IT Pro forums are moving to! Get answers to questions, share tips, and engage with the IT professional community.

Sponsored Introduction Continue on to (or wait seconds) ×