Stopping multiple Azure VMs with a single line of code in Azure CLI

As I spend a lot of time with open source technologies in Azure, including Ubuntu, Kubernetes, and PostgreSQL to name a few, I have come to appreciate the Azure CLI. It’s simple, concise, shell-script friendly, integrates natively with Azure Pipelines, and works very well from Windows 10 or a variety of Linux hosts. As an … Continue reading “Stopping multiple Azure VMs with a single line of code in Azure CLI”

High Resolution Azure Governance Icons

Had a handful of folks reaching out looking for the link from Twitter. Get it below   https://gallery.technet.microsoft.com/Azure-Governance-Icons-a2d535ff By request, this zip file contains five high resolution SVG icons for Azure Governance components, listed below. blueprint.svg governance.svg management-groups.svg policy.svg resource-graph.svg I suspect these icons will appear in some future release of the icons and stencils … Continue reading “High Resolution Azure Governance Icons”

Markdown Syntax Cheat Sheet

Updating this reference to point to the new location of my markdown notes I keep for self-reference. If you document your work in markdown, you may find this useful. Find it at “Markdown Syntax Cheat Sheet”. While you’re here, you may want to check out my “Favorite VS Code Extensions”, which includes several markdown related … Continue reading “Markdown Syntax Cheat Sheet”

My favorite extensions for VS Code

I wanted to share a few cool addons I’ve found over the last few months, and keep a written record for myself. Below is a list of a few of my favorite addons for VS Code. I’m working with Azure, Shell script, Docker, Kubernetes, and PowerShell. I’ll refresh this list over time. Feel free to … Continue reading “My favorite extensions for VS Code”

Create a bootable Windows Server 2016 USB drive (step-by-step)

These procedures were written and tested using Windows Server 2016 February 2018 build, but should work on any version of Windows Server or Windows Desktop version 8 or above. I did this quickly for a new Intel NUC Core i7 I bought as a local software development workstation. Step 1: Download Windows media If you … Continue reading “Create a bootable Windows Server 2016 USB drive (step-by-step)”

FIX: Cannot boot VM from ISO to install OS

Just sharing a quick fix for an issue you may encounter when working in secure environments. The issue I encountered a Hyper-V VM in the lab today that would not boot from an Ubuntu ISO image. No matter what I did, the VM went straight to attempting PXE boot (even with network boot at bottom … Continue reading “FIX: Cannot boot VM from ISO to install OS”

How to enable hibernation on a Guarded Host running Windows 10 Fall Creators Update

The Guarded Host feature (pictured below) allows us to run shielded VMs on Hyper-V with remote attestation. While uncommon on Windows 10, it can come up both in lab testing and developer scenarios in ultra-secure environments. In this case, a user noticed hibernation was disabled once the Guarded Host feature was enabled.  What’s more, it would … Continue reading “How to enable hibernation on a Guarded Host running Windows 10 Fall Creators Update”

HOW-TO: Wireshark-friendly network packet capture with Azure Network Watcher

Earlier this year, Microsoft released a preview of the Azure Network Watcher. It includes a number of network analysis and troubleshooting features, but the packet capture is the one I get the most questions about. The packet capture is fed into a .cap file, of the standard format used with popular network capture tools, such … Continue reading “HOW-TO: Wireshark-friendly network packet capture with Azure Network Watcher”

FAQ: How can I track Windows 10 Azure AD Device Registrations?

This question came up twice for me this week, and the answer is not obvious if you’ve not gone looking for this info before. You can actually track your Windows device registrations in two places: One option is through searching your Azure AD Audit logs and filtering on Device Registration. Another is the Azure AD … Continue reading “FAQ: How can I track Windows 10 Azure AD Device Registrations?”

Early chapter preview of ‘Inside OMS’ version 2

There have been many inquiries into if the band would be getting back together for a second version of the very popular “Inside the Microsoft Operations Management Suite“. Version 2 is 16 chapters of the latest and greatest of Microsoft OMS…and it’s coming soon. When? I am happy to report we are well into the authoring process … Continue reading “Early chapter preview of ‘Inside OMS’ version 2”