top of page
Search


Why Service Endpoint Policies Only Work for Azure Storage (And Why Everyone Gets Confused About This)
Let me tell you about a moment that happens to almost everyone working with Azure networking. You're designing a network, you discover service endpoints, and you think "Great! This keeps my traffic on Microsoft's backbone instead of the public internet." You enable them for Storage, SQL, maybe Key Vault. Everything makes sense. Then you stumble across service endpoint policies and think "Oh cool, I can add more control to all these services!" You start setting them up for SQ

Shannon
Feb 245 min read


When Microsoft Authenticator Says “Too Many Devices” and You Know That’s Not True
There is a very particular flavor of frustration that only appears in identity work. I used to work in the identity and network access division at Microsoft, so my joke was I needed to move faster over the course of my career, because I've landed smack dab in identity and by proxy security most of my career. The moment I'm talking about is when Microsoft Authenticator calmly informs you that you have "too many devices registered." You know with absolute clarity that this is i

Shannon
Feb 205 min read


The CAP Theorem Is Why Your Cloud App Sometimes Feels Off
There is a moment every cloud engineer seemingly has, whether they admit it or not. You open an application and something feels strange. A record you just saved is not there yet, a dashboard shows two different answers depending on where you look, or a system insists an action never happened even though you just performed it. At some point, a smart sounding person says “eventual consistency,” everyone nods, and the conversation moves on without anyone actually feeling satisfi

Shannon
Feb 154 min read


Azure Data Box Regions, Cross-Region Costs, and Migration Questions Everyone Asks
So you're looking at Azure Data Box, and it seems pretty straightforward. Microsoft sends you a physical box, you load it up with data, ship it back, and boom: your data's in Azure. Simple, right? Then you actually start planning the migration. You open the portal, dive into the docs, and suddenly you're reading the same paragraph about "regions" for the third time, still not entirely sure what it means. Here's the question I've been asked from time to time: If I create my Da

Shannon
Jan 315 min read


Stop Guessing: How to Actually Identify Your Azure Billing Structure
Note, the companion code and corresponding full GitHub repository is located here . Azure costs are tricky enough without licensing contracts adding another layer of confusion on top. One of my long-running jokes from my time working at Microsoft was that you needed an advanced degree just to understand Azure billing, and then a second one to understand how that billing intersects with real-world consumption in Azure. What tends to catch teams off guard is that the agreement

Shannon
Jan 309 min read


HCP Terraform's Enhanced Free Tier, Explained With Clarity
Why This Suddenly Feels Like a Big Deal in the Cloud Ecosystem Every so often, something shifts in the cloud ecosystem, and the reaction is immediate and loud. Feeds fill up, takes get hotter by the minute, and a fairly straightforward announcement starts sounding like the end of the world. That is exactly what happened after HashiCorp published its update about continuing the HCP Terraform enhanced Free tier experience. If you have been on LinkedIn at all recently, you have

Shannon
Jan 255 min read
bottom of page
