Notes from the Azure tenants I actually run.
Ozan Berk Polat, Cloud Solutions Architect in Istanbul. Identity-first security, disaster recovery, cost governance, and the fixes that never made it into the docs.
An OS Disk Snapshot Is Not a Rollback When LVM Spans Two Disks
A test clone built from an OS disk snapshot went straight to emergency mode because the root volume group continued on a data disk.
Four Suspended SKUs on a Licensing Group Blocked Every New User
Old SKUs left on a license group after a renewal made every assignment fail for new members, and the admin center no longer showed them.
"Are We Affected?" How I Answer Azure Retirement Emails From Inventory
Five Azure retirement and action-required notices, checked against the real inventory instead of memory, and the routine and queries I use to answer them.
Do Your VM Tags Tell the Truth? Checking Them Against Backup, ASR and Maintenance Configurations
I rebuilt a monthly check that compares VM tags with what Azure Backup, Site Recovery and maintenance assignments actually do, and it went from 15 flagged VMs to 2 real ones.
An Empty Private DNS Zone Took Down Blob Resolution
Field notes from centralizing privatelink zones in a customer's hub-and-spoke tenant, where linked but empty zones answered NXDOMAIN for real services.
So I Finally Opened an AWS Account
An Azure-native consultant's honest first impressions of AWS - through a serverless URL shortener and a Terraform module library.
Mastering Azure VM Tagging: A 4-Phase Maturity Framework for Cloud Governance
A deep dive into a 4-phase maturity model to eliminate tag drift and ensure continuous compliance in Azure environments.
Resilience by Design: Automating Credential Lifecycle Audits in Entra ID
Learn how to audit long-lived Entra ID credentials using PowerShell to ensure operational resilience and compliance with DORA and NIS2 frameworks.
Resolving Azure Site Recovery (ASR) Kernel Incompatibility on Linux
A step-by-step guide to fixing the "Site recovery extension does not support the Linux kernel" error by managing kernel versions on Azure Ubuntu VMs.
Enterprise-Grade FinOps Automation: Orchestrating Azure Cost Management at Scale
A technical deep-dive into a production-hardened Azure Logic App workflow for multi-granular cost reporting using Teams and Office Scripts.
Automating Azure VM Utilization Reports with Logic Apps
A step-by-step guide to generating automated monthly VM resource utilization (CPU, RAM, Disk) reports using Azure Logic Apps, Log Analytics, and KQL.
Real-Time RPO Monitoring in Azure: How I Enhanced Disaster Recovery Visibility for a Major European Bank
A case study on transitioning from log-based monitoring to an API-driven approach to meet high-precision banking standards.
How-To: Monitoring Delayed Files with Zabbix Agent 2
Learn how to monitor files waiting for extended periods in a specific directory on a Windows server using Zabbix Agent 2 and PowerShell.
Comprehensive Azure Disaster Recovery & Database Restore Test
A detailed walk-through of a comprehensive database and infrastructure restore test in an isolated Azure environment.
Configuring Video Delivery via Azure Front Door and Blob Storage
A comprehensive guide on how to securely and efficiently deliver public video content to mobile applications using Azure Front Door and Blob Storage for a large bank.
Driving Cloud Efficiency - Saving $26,000 Yearly via Azure Reservations
A case study on how an automotive seating and interior systems leader optimized their cloud spend by transitioning from Pay-As-You-Go to Azure Reserved Instances.
How to Fix DeletingLicensedGroupNotAllowed Errors in Entra Sync
If you manage a hybrid Microsoft Entra ID (formerly Azure AD) environment, you know that Azure AD Connect is usually a "set it and forget it" tool. But occasionally, you might…
How to Upgrade Microsoft Entra Connect via Staging Mode
A step-by-step guide to upgrading Microsoft Entra Connect with zero downtime using the staging mode strategy.
Entra: The Beating Heart of Azure
Exploring why Microsoft Entra is the strategic control plane and the security core of modern Azure environments.
Deploying a Private AKS Cluster with Application Gateway for Containers (ALB)
A comprehensive step-by-step guide on deploying a private Azure Kubernetes Service (AKS) cluster with a custom Private DNS Zone and setting up the Application Gateway for…
Streamlining Certificate Management - Integrating Public CAs with Azure Key Vault
Learn how to integrate a Public Certificate Authority (CA) with Azure Key Vault to automate the generation and renewal of your SSL/TLS certificates.
How to Synchronize a Specific Computer Object to Entra ID
In many hybrid environments, synchronizing every local computer object to the cloud isn't always the best approach. There are several scenarios where selective synchronization is…
Getting Started with Azure API Management
A comprehensive guide on setting up and configuring Azure API Management, including backend definitions, schema validations, policies, and operations.
How to Restrict Microsoft Graph API Permissions to Specific Mailboxes
Learn how to restrict broad Microsoft Graph Application permissions like Mail.Read or Mail.Send to specific mailboxes using Application Access Policies in Entra ID.
How to Resize Linux LVM Disk on Azure
A step-by-step technical guide on expanding LVM-based Linux disks on Azure Virtual Machines without data loss.
KeyPulse: Automating Azure Entra ID Secret and Certificate Expiration Alerts
Build an automated Azure Entra ID credential monitoring system using PowerShell, Azure Functions, Microsoft Graph, Azure Key Vault, and Azure Communication Services.
Monitoring Expiring Certificates and Secrets in Azure Entra ID with PowerShell
Automate monitoring of expiring Azure Entra ID certificates, client secrets, and SAML signing certificates using PowerShell, Microsoft Graph, and Azure Functions.
How to Create a New Version from an Existing Image in Azure Compute Gallery
A step-by-step guide on how to update an existing Golden Image and create a new version within an Azure Compute Gallery.
How to Configure SSO with Entra in Veeam Backup for Microsoft Azure
Step-by-step guide to integrating Entra ID SSO with Veeam Backup for Microsoft Azure for seamless and secure authentication.
Azure Essentials: A Professional Guide from My Early Career
A comprehensive collection of foundational Azure concepts and operational insights gathered during my first steps into the tech industry.