Earlier this year, Microsoft released new admin roles for Microsoft Teams. This feature allows Office 365 tenant administrators to...
Deploy a MS-SQL database using AWS RDS and PowerShell

Using Amazon Web Services (AWS), we can use their Relational Database Service (RDS) to deploy an MS-SQL database quickly...
Enable copy and paste on VMware ESXi VMs

When working with virtual infrastructure virtual machines (VMs), sometimes you'd like to have copy and paste operations available. In...
AWS lifecycle rules on S3 buckets with PowerShell

One of the features Amazon Simple Storage Service (S3) provides to storage buckets is lifecycle rules. You can use...
How to use the Office 365 Call Quality Dashboard PowerShell module

The Call Quality Dashboard (CQD) PowerShell module allows administrators to access network and call quality information gathered by Microsoft...
Create a static website in Azure

Usually, when administrators think about deploying websites, visions of IIS, Apache, and other web servers dance in their heads....
Running PowerShell remotely as SYSTEM with Invoke-CommandAs

The Invoke-CommandAs module allows you to execute PowerShell commands remotely as the SYSTEM account. In this article, I will...
Custom logs and fields in Azure Log Analytics

Log Analytics, now part of Azure Monitor, is a log collection, search, and reporting service hosted in Microsoft Azure....
How and why to migrate Windows vCenter to VCSA 6.7 Update 1

VMware started to move away from Windows dependency, as they call it, a few years back. VMware now has...
Why Microsoft is using Windows customers as guinea pigs – Reply to Tim Warner

Tim, I couldn't agree more. This extreme unreliability and these constant highly disrupting forced updates are the main reasons...
Why I have a problem with Windows as a service

At the moment, I am not a fan of the "Windows-as-a-service" update delivery model Microsoft uses with Windows 10....
Introduction to Azure Traffic Manager

Azure Traffic Manager is an Azure service that provides a load balancing for your applications at the DNS level....
Load balancing two EC2 instances

After configuring an Amazon Application Load Balancer to load balance two Elastic Compute Cloud (EC2) instances, you will be...
Configuring Office 365 Microsoft Teams and Skype for Business federation

Microsoft Teams and Skype for Business Online are both capable of federation, which allows people to contact other users...
Adding new hosts to vCenter Server via FQDN vs. IP address

While in the past, it mattered a lot whether you added an ESXi host to vCenter via fully qualified...
Open Windows Admin Center directly from Active Directory Users and Computers (ADUC)

This article explains how to extend Active Directory Users and Computers (ADUC) to start the Windows Admin Center from...
Work around Azure MFA outages: Protect admin access

Before Microsoft suffers another failure with their Azure multi-factor authentication (MFA) product, take these steps to ensure continued administrative...
Install Docker offline on Windows Server 2016

Enterprise servers are not always exposed to the internet and are often sitting behind firewalls with restrictions to prohibit...
Install RSAT 1809 (and other optional features) in WSUS environments

Microsoft is providing more and more optional features for Windows 10 online instead of delivering them with the installation...
Working with AWS credentials using PowerShell

If you want to automate tasks in AWS with PowerShell, then you'll need a safe way to store your...