Logo
Log in
Subscribe

Microsoft Azure

Microsoft Azure

Reserved Instances

+6

Use Azure exports to find RI and Savings Plan candidates and commitment waste

Apr 3, 2026

•

11 min read

Use Azure exports to find RI and Savings Plan candidates and commitment waste

A Practical IT guide to choosing the right export set, reading actual versus amortized data correctly, and turning raw cost files into rate-optimization actions.

Matthew Koozer
Matthew Koozer

Cost Optimization

+10

If nobody trusts the cost model, your showback is already broken

Mar 26, 2026

•

8 min read

If nobody trusts the cost model, your showback is already broken

Three failure modes that quietly kill Azure showback, plus a practical MODEL checklist you can use to make shared cost allocation defensible.

Matthew Koozer
Matthew Koozer

Cost Optimization

+12

SRE meets FinOps: error budgets for spend

Mar 12, 2026

•

8 min read

SRE meets FinOps: error budgets for spend

A simple model for turning cost drift into an operational signal, with a worked example you can adapt in your own cloud environment.

Matthew Koozer
Matthew Koozer

Runbooks

+19

Private Endpoint DNS Checklist (What to Verify, in Order)

Feb 28, 2026

•

10 min read

Private Endpoint DNS Checklist (What to Verify, in Order)

Troubleshooting guide for when Private Endpoints "work" in Azure, but nothing can reach them.

Matthew Koozer
Matthew Koozer

Microsoft Azure

+11

Zero-trust networking in Azure: the operator’s version (not the slide deck)

Feb 26, 2026

•

10 min read

Zero-trust networking in Azure: the operator’s version (not the slide deck)

A practical lens for platform engineers, SREs, and cloud operators who own the pager and the audit trail.

Matthew Koozer
Matthew Koozer

Automation

+15

From ClickOps to GitOps: How I Migrated 250+ Azure Policies to Traceable CI/CD in a Day

Feb 20, 2026

•

7 min read

From ClickOps to GitOps: How I Migrated 250+ Azure Policies to Traceable CI/CD in a Day

Matthew Koozer
Matthew Koozer

Runbooks

+10

Automation Maturity Ladder

Feb 20, 2026

•

7 min read

Automation Maturity Ladder

Scripts → Workflows → Agentic Operations (A Practical Roadmap)

Matthew Koozer
Matthew Koozer

Runbooks

+9

Runbook-first automation

Feb 19, 2026

•

9 min read

Runbook-first automation

Build an incident checklist first, then automate safely (Practical IT How-to)

Matthew Koozer
Matthew Koozer

Microsoft Azure

+4

If you still manage Azure Policy in the portal, you are running production on hope

Feb 5, 2026

•

8 min read

If you still manage Azure Policy in the portal, you are running production on hope

A hot-take workflow for shipping Azure Policy through Azure DevOps without surprise outages, exception chaos, or portal drift.

Matthew Koozer
Matthew Koozer

Microsoft Azure

+5

Azure Policy at scale: DeployIfNotExists patterns that don’t melt ops

Feb 4, 2026

•

7 min read

Azure Policy at scale: DeployIfNotExists patterns that don’t melt ops

A PracticalIT how-to for building DeployIfNotExists policies that stay predictable in production.

Matthew Koozer
Matthew Koozer

Microsoft Azure

+8

Before and after: what changes when you move policy to PRs

Feb 3, 2026

•

6 min read

Before and after: what changes when you move policy to PRs

A mini case post for platform teams who are tired of click-ops governance

Matthew Koozer
Matthew Koozer

Cost Optimization

+4

How to sanity-check cloud cost reports before you escalate anything

Feb 2, 2026

•

4 min read

How to sanity-check cloud cost reports before you escalate anything

A practical workflow for Azure-heavy teams, but useful for any cloud cost report: verify coverage, verify the data, then isolate the driver.

Matthew Koozer
Matthew Koozer

Microsoft Azure

+5

Before and after: what changed when we moved policy to PRs

Feb 2, 2026

•

6 min read

Before and after: what changed when we moved policy to PRs

A mini case post for platform teams who are tired of click-ops governance

Matthew Koozer
Matthew Koozer

Cost Optimization

+5

Cost Drift: A System Bug, Not a Billing Surprise

Dec 23, 2025

•

5 min read

Cost Drift: A System Bug, Not a Billing Surprise

Matthew Koozer
Matthew Koozer

Practical IT

Practical playbooks for Azure architecture, automation, and cost control built by a practitioner.

© 2026 Practical IT.
Report abusePrivacy policyTerms of use
beehiivPowered by beehiiv