top of page
Search


PAYG Is Not Losing Support, But the Grace Period is Going Away! Sneaky Distinction!
There has been a lot of noise lately about Microsoft “changing support” for Azure Pay As You Go subscriptions. Depending upon who you ask, this has turned into everything from “PAYG is being deprecated” to “Microsoft is forcing everyone into CSP.” None of that is actually happening. Microsoft doesn't always make this straightforward in messaging, so my hope is to help you out a bit! This is what I want to land clearly with you all and will repeat it a few times: Microsoft is

Shannon
Dec 30, 20255 min read


Choosing the Right License for Your GitHub Repository
Why You Should License Your GitHub Repository When you publish code on GitHub without a license, you automatically retain full copyright. That means others can read your code, but they cannot legally copy it, modify it, or redistribute it. In short: Public does not automatically mean open source. No license means no permission for reuse. GitHub is explicit about this. For a repository to be considered open source, it must include a license that grants others the right to use,

Shannon
Dec 15, 20254 min read


When Az PowerShell Gets Weird: How to Clean Up Duplicate Modules Without Breaking Anything
The companion code for this blog can be found here . One thing you may have noticed is that I have been in PowerShell a bit more frequently as of late. The back story is I had a machine that all of a sudden didn't respond well with PowerShell and I spent quite a bit of time cleaning everything up. Whenever plagued with PowerShell issues, I run through an extensive list of troubleshooting every time a machine doesn't play nice and figured it might be a good time to share some

Shannon
Dec 14, 20253 min read


Azure Resource Mover: What Actually Moves, What Doesn’t
All sample PowerShell companion code for this blog can be found here . Azure has plenty of tools that do one thing really well, and Azure Resource Mover fits right into that category. If you need to move supported resources across regions without rebuilding from scratch, this is your tool. The trick is knowing what it was built for, what it refuses to touch, and how to use it without creating a surprise outage. This guide walks through what Resource Mover is good at, what it

Shannon
Dec 12, 20255 min read


Contributor is Not the Magic Wand You May Think it is!
The code referenced in this blog can be found here ! There are still moments when Azure catches me by surprise. Back when I first moved away from traditional on-prem environments, I was convinced the Contributor role was almost identical to Owner , just without the ability to manage access or view billing. Simple, right? Turns out that was completely wrong, and what I learned since then keeps saving me headaches every time I spin up a new environment. My goal of this post is

Shannon
Dec 6, 20255 min read


You Can't Use Azure Migrate to Move Between Tenants (Even if you Try to Run it in Azure)
Tis the season! Customers always ask the most interesting questions about cloud capabilities. This one isn't documented well and you have to sort of piece it together by "reading the tea leaves" (my least favorite). A customer asked me a question that sounded simple enough: “Can we stand up Azure Migrate in our brownfield tenant, run dependency mapping there, and then use Azure Migrate to migrate workloads into our new greenfield tenant?” If you’ve ever led a large-scale migr

Shannon
Dec 4, 20254 min read
bottom of page
