Azure Weekly
Issue #555 - 15th March 2026
A good mixture of official announcements and community content this week. In AI: With its latest Phi-4 reasoning model, Microsoft reckons bigger isn’t always better: Microsoft’s new Phi-4-Reasoning-Vision-15B model shows that compact, carefully trained multimodal models can rival much larger systems by prioritising high-quality reasoning data over raw scale, and ships with three switchable thinking modes so developers can tune compute to the task at hand. A closer look at Work IQ: Work IQ is the intelligence layer inside Microsoft 365 Copilot that personalises responses by combining secure access to your organisation’s M365 and Dynamics 365 data, a contextual memory built from chat history and activity patterns, and a growing library of specialised skills and tools, with a public API preview landing this month. Build a Fully Offline RAG App with Foundry Local: No Cloud Required: A hands-on walkthrough for building a fully air-gapped Retrieval-Augmented Generation support agent using Microsoft Foundry Local, Node.js, and SQLite; no cloud, GPU, or embedding model required, with the same OpenAI-compatible API that makes the code trivially portable to Azure when connectivity is available. From Prompt Engineering to AI Programming: Building Enterprise-Ready Generative AI Solutions: argues that closing the gap between an impressive AI demo and a reliable production system requires applying the same engineering disciplines used elsewhere: testable components, labelled evaluation datasets, systematic metrics, and observability — to LLM integrations rather than treating them as magic black boxes.
In Infrastructure: The Startup-Scale Landing Zone: Get Azure right from day one: Introduces the open-source Startup-Scale Landing Zone (SSLZ), an opinionated Bicep/Terraform template that gives early-stage startups production-ready Azure governance, RBAC, security defaults, and budget alerts in under an hour, with an explicit migration path to the full Azure Landing Zone when the team and workloads eventually outgrow it. Designing and Implementing a Tagging Strategy for Azure Update Manager: Presents a lean, policy-enforced tagging taxonomy for Azure Update Manager that uses dynamic scopes to automatically assign newly provisioned VMs and Arc-enabled servers to the correct patch schedule the moment the right tag is applied. Stop Burning Money in Azure Storage: A practical cost-optimisation guide that explains when to use each of Azure Blob Storage’s five access tiers, compares the trade-offs between Smart Tier and Lifecycle Management policies, and highlights the early-deletion penalties and small-file transaction costs that quietly inflate storage bills.
Finally, Tracing Packets in Azure Networks: A comprehensive troubleshooting toolkit for Azure network engineers, walking through firewall logs, Virtual Network Flow Logs, PaaS diagnostics settings, Network Watcher features, and on-demand packet capture — including a practical tip on uploading Wireshark JSON exports to an AI for rapid packet analysis. It’s Not Always Azure: A real-world troubleshooting case study that traces an Azure VM RDP failure through NSG checks, platform redeployment, and guest OS diagnostics before identifying the root cause as a third-party security product silently re-enabling and misconfiguring Windows Firewall after an update. Implementing the Backend-for-Frontend BFF / Curated API Pattern Using Azure API Management: Shows how Azure API Management’s policy engine can serve as a lightweight BFF layer by fanning out parallel calls to multiple backend services and returning a single, client-optimised composite response — without writing or deploying any additional aggregation code.
If you're interested in all things Microsoft Fabric - don't forget to sign up for our new newsletter - Fabric Weekly - which we'll start publishing in the next month or so. We'll be moving all Fabric content over from Azure Weekly to Fabric Weekly, just as we did with Power BI Weekly 7 years ago.
⚙️ AI + Machine Learning
- On the Azure blog, Don Scott talks about The economics of enterprise AI: What the Forrester TEI study reveals about Microsoft Foundry
- Natalie Wossene writes: Unpacking your top questions on agentic AI - The Shift podcast
- Alberto Santamaria-Pang provides Image Search Series Part V: Building Histopathology Image Search with Prov-GigaPath
- Lee Stott discusses Building a Multi-Agent On-Call Copilot with Microsoft Agent Framework
- Moshai Gibbs talks about Microsoft at NVIDIA GTC 2026: Powering the AI Ecosystem
- Sunil Sattiraju writes: From Manual Document Processing to AI-Orchestrated Intelligence
- Yan Xia introduces VibeVoice ASR: Longform, Structured Speech Recognition At Scale
- Dave Voutila announces Fireworks AI on Microsoft Foundry
- Yina Arenas introduces Fireworks AI on Microsoft Foundry: Bringing high performance, low latency open model inference to Azure
- Maria Bledsoe talks about Modernizing regulated industries with cloud and agentic AI
- Sabyasachi Samaddar delves into Decision Matrix: API vs MCP Tools - The Great Integration Showdown
- David Gewirtz discusses how Enterprise AI agents are multiplying fast, and Microsoft wants full control of them
- Vasu Jakkal discusses how to Secure agentic AI for your Frontier Transformation
- Paul Sawers highlights: With its latest Phi-4 reasoning model, Microsoft reckons bigger isn’t always better
- James Broome (@jamesbroome_) writes From Prompt Engineering to AI Programming: Building Enterprise-Ready Generative AI Solutions
- Seth Patton provides A closer look at Work IQ
- Lee Stott explains how to Build a Fully Offline RAG App with Foundry Local: No Cloud Required
- Mandy Whaley writes: From Single Apps to Scale Solutions - How AI Agents Scale Modernization
🔎 Analytics
- Sandeep Pawar discusses ExtractLabel: Schema-driven unstructured data extraction with Fabric AI Functions
- Ansley Yeo writes - From insight to action: Bringing Fabric Activator into Ontology with Rules
- On Microsoft Fabric Blog, Mehrsa Golestaneh blogs about Operationalizing Agentic Applications with Microsoft Fabric
- On SQL Server Central, Mehul Bhuva walks through Designing Delta Tables with Liquid Clustering: Real-World Patterns for Data Engineers
🖥️ Compute
- Pramod Palukuru discusses Building Reusable Custom Images for Azure Confidential VMs Using Azure Compute Gallery
- Ajay Kundnani covers an Upcoming Compute API Change: Always return non-null securityType
🚢 Containers
- Darko Mocelj discusses AI Inferencing in Air-Gapped Environments
- Achraf Ben Alaya writes - From Terraform to Autopilot: AI-Assisted Automation for Azure Container Apps Part 3
- Karol Pieciukiewicz covers PlantUML Server in Azure Container Apps for Agentic AI App
- Feynman Zhou (@FeynmanZhou) highlights that Proactive Health Monitoring and Auto-Communication is Now Available for Azure Container Registry
🗄️ Databases
- The Azure Updates Team announces Customer-managed encryption keys now supported on Premium SSD v2 disks for Azure Database for PostgreSQL (Public Preview), Terraform, Bicep, Ansible support for elastic clusters on Azure Database for PostgreSQL (GA) and Azure Database for PostgreSQL dashboards with Grafana (GA)
- Meagan Longoria (@mmarie) explains How Fabric Mirroring Transformed with SQL Server 2025
- Ggauri Kasar provides the February 2026 Recap: Azure Database for PostgreSQL
- Saurabh Kirtani provides the February 2026 Recap: Azure Database for MySQL
- On SQL Server Central, Kunal Rathi describes How to Use sqlpackage to Detect Schema Drift Between Azure SQL Databases
- Francisco Pardillo writes: Understanding Hash Join Memory Usage and OOM Risks in PostgreSQL
- On IT Next, Dave Rendon explains How Talcott Financial Group Cut Costs 40% by Unifying Oracle Data and AI on Azure: A Technical Deep Dive
🛠️ Developer Tools
- The Azure Updates Team announces Query Profiler in MSSQL extension for Visual Studio Code (Public Preview)
- On Microsoft Fabric Blog, Iqra Shaikh explains how to Deploy SQL databases in Fabric from VS Code: No more context switching
- On the Visual Studio blog, Jim Harrer writes about Visual Studio Dev Essentials: Free, Practical Tools for Every Developer
- On Hacker Noon, Incomplete Developer blogs about Claude Haiku 4.5 - My Favorite AI Model for GitHub Copilot in Visual Studio 2026
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) highlights how Microsoft Sharpens AI Toolkit for VS Code in Foundry Update and VS Code 1.111 Debuts Weekly Stable Cadence, Expands Agent Controls
- Ezra Park highlights The updated Copilot Notebooks experience: Your home for understanding work, projects, and more
- On the Azure blog, Jeremy Winter writes about Many agents, one team: Scaling modernization on Azure
- Nitin Agrawal announces GPT-5.4 Thinking in Microsoft 365 Copilot
- Anbo Nagi discusses MCP vs mcp-cli: Dynamic Tool Discovery for Token-Efficient AI Agents
🔩 DevOps
- Deepthi Chelupati highlights that Azure SRE Agent Now Builds Expertise Like Your Best Engineer Introducing Deep Context
- Radu Vunvulea (@RaduVunvulea) explains How they Used GitHub Copilot to Automate an Azure DevOps Migration
- Deepthi Chelupati discusses What's new in Azure SRE Agent in the GA release
- The Azure Updates Team announces Azure SRE Agent with new capabilities (GA)
- Vineela Suri blogs about Agent Hooks: Production-Grade Governance for Azure SRE Agent
⚙️ Hybrid + Multicloud
- Abhishek Sharan blogs about how to Bulk enable Azure Arc Connected Machine Agent Automatic Upgrade (Tag Scoped) with Azure Cloud Shell
- Aurnov Chattopadhyay talks about the Azure Arc Server Feb 2026 Forum Recap
- Thomas Maurer (@thomasmaurer) talks about Azure Local LENS Workbook: Fleet-Level Insights at a Glance
🎭 Identity
- Damien Bowden (@damien_bod) explains how to Invite Guest users in a Entra ID Multi-tenant setup
- Robert Smit (@Clustermvp) covers Deploying Azure Connected Cache for Enterprise & Education / Delivery Optimization
- On the Microsoft Cloud IT Pro Podcast, Eric Woodruff and Chris Brumm discuss Non-Human Identities in Microsoft Entra
🔌 Integration
- Gyanendra Kumar Gautam describes how AI is Reshaping Microsoft Integration. Heres What Actually Matters This Week
📚 Learning
- Liberty Munson writes about New Microsoft Certified: Azure Databricks Data Engineer Associate Certification and New Microsoft Certified: SQL AI Developer Associate Certification
- On the Azure Developer Community Blog, Carlotta Castelluccio writes about an On-demand webinar: Maximize the Cost Efficiency of AI Agents on Azure
⚖️ Management and Governance
- The Azure Updates Team announces Summary rules in Log Analytics workspace now support manual Retry bin (GA)
- Wim Matthyssen (@wmatthyssen) describes Designing and Implementing a Tagging Strategy for Azure Update Manager
- Jayadev G. explains How to Create a Harness Pipeline and integrate with Azure
- Dalibor Kovacevic writes about What It Takes to Give SRE Agent a Useful Starting Point
- Ricardo Martins (@ricmmartins) introduces The Startup-Scale Landing Zone: Get Azure right from day one
🚌 Migration
- The Azure Updates Team announces Azure Storage Mover enables private data transfers from AWS S3 to Azure Blob (Public Preview)
- Samhitha Gurumurthy blogs about Migrating On-prem Windows & Linux VMs to Azure Confidential Virtual Machines via Azure Migrate
- Shashban talks about the Azure Copilot Migration Agent
🌐 Networking
- Jose Moreno (@erjosito) asks: What is the Azure Virtual Network Routing Appliance?
- Aidan Finn (@joe_elway) discusses Tracing Packets in Azure Networks
- Aidan Finn (@joe_elway) writes: It's Not Always Azure
🔐 Security
- Charbel Nemnom (@charbelnemnom) discusses Microsoft Sentinel Cost Estimation and Optimization - The Definitive Guide
- Bryan Lopez discusses ITAR Compliance in the Microsoft Cloud: Navigating GCC, Azure Commercial, and Azure Government
- Harshitha Reddy Chappidi blogs about Using Different Azure Key Vault Keys for Azure SQL Servers in a Failover Group
- Parth Jamodkar writes about When Trust Becomes the Attack Vector: Analysis of the EmEditor Supply-Chain Compromise
- Shrija Sharma provides the March update: What's new in Security for partners
- Tiffiany writes about Comprehensive Security in the Era of AI: What Non-profits Need to Know Now
- Itay Sarig describes Assigning Process Accountability to Group Policy Refreshes
- On the Microsoft DevOps blog, Laura Jiang highlights a Temporary rollback: build identities can access Advanced Security: read alerts again
- Yura Lee writes about Modern Database Protection: From Visibility to Threat Detection with Microsoft Defender for Cloud
- Zixiao Chen introduces Agentic Secret Finder: Finding Real Credentials Where Traditional Tools Fail
- Chris Tulip blogs about Securing devices faster with hot-patch updates on by default
- Jon Jones discusses how to Level up your data security at Microsoft 365 Community Conference
- Microsoft Incident Response describes Detecting and analyzing prompt abuse in AI tools
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) discuss The Microsoft Cloud Security Benchmark v2
- Sanchit Mehta describes The Agent that investigates itself
📦 Storage
- Sabyasachi Samaddar explains how to Stop Burning Money in Azure Storage
- Austin Ma walks through Understanding the Standard HDD I/O unit size update and what it means for your workloads
- Srini Thumala discusses Modernizing On-Prem File Servers: Azure Storage Mover and File Sync
🔗 Web
- On the Azure Developer Community Blog, Sajal Mukherjee blogs about Implementing the Backend-for-Frontend BFF / Curated API Pattern Using Azure API Management