Azure Weekly
Issue #561 - 3rd May 2026
Highlights this week, starting with AI: DeepSeek V4 Flash and V4 Pro in Microsoft Foundry: Microsoft has added DeepSeek V4 Flash to its Foundry model catalogue (with V4 Pro coming soon), giving teams a single platform to mix a low-latency model for high-volume work with a deeper-reasoning model for complex agentic tasks. Bring Your Own Model to Foundry Agent Service Is Now Generally Available: BYOM in Foundry Agent Service has reached general availability, letting enterprises connect prompt agents to any Chat Completions-compatible model routed through Azure API Management or a third-party AI gateway. Memory in Foundry Agent Service (Public Preview): Foundry Agent Service has gained a managed long-term memory store in public preview that automatically extracts, consolidates and retrieves user preferences and conversation context so agents stay coherent across sessions. Microsoft Agent Framework 1.0 (GA): Microsoft Agent Framework has reached version 1.0 GA for both .NET and Python, providing a production-ready, open-source SDK that unifies Semantic Kernel and AutoGen into a single stack for single- and multi-agent workflows. Automate agent evaluation with the Evaluation APIs: Copilot Studio's Agent Evaluation is now exposed through Power Platform REST APIs and a certified connector, so teams can wire test-set runs into CI/CD pipelines, Power Automate flows or custom tools as quality gates.
Fabric April 2026 Feature Summary: April's Microsoft Fabric round-up brings tabbed multitasking to GA, AI auto-descriptions for semantic models, deeper VS Code integration and notebook retry policies, cross-workspace MLflow logging, ALTER TABLE in explicit transactions, and several new Real-Time Intelligence capabilities including streaming mirrored database change feeds into Eventstreams. Multi-layer Caching with the Decorator Pattern: endjin's Jonathan George walks through layering an in-process IMemoryCache over an Azure Blob Storage cache in front of a Databricks SQL Serverless source, using the Decorator pattern (and a per-key semaphore) to defeat cold-start latency and the thundering-herd problem for an analytical web API.
VS Code Curbs Token Use Ahead of Copilot's Controversial Usage-Based Billing Switch: Two days after GitHub announced Copilot's switch to usage-based billing on 1 June 2026, Microsoft shipped VS Code 1.118 with prompt caching tweaks, deferred tool loading and smaller purpose-built models for search and execution, all aimed at cutting the tokens (and therefore the bill) per agent turn. Microsoft-OpenAI rewrite opens the door for Anthropic and Google: OpenAI and Microsoft have amended their partnership so OpenAI can serve its products across any cloud (including AWS Bedrock) while Microsoft is freed to build its own models and lean more heavily on rivals like Anthropic and Google, with revenue-share payments to Microsoft continuing through 2030.
Finally, Hardening OpenClaw on AKS: Mitigating Container Escapes with Kata microVM Isolation: A step-by-step walkthrough of running the OpenClaw autonomous AI agent inside Kata Container microVMs on Azure Kubernetes Service, swapping the shared-kernel container boundary for a hypervisor boundary so a successful container escape lands inside a guest VM rather than on the host.
⚙️ AI + Machine Learning
- The Azure Updates Team announces Memory in Foundry Agent Service (Public Preview) and Microsoft Agent Framework 1.0 (GA)
- The Azure Updates Team highlights a Retirement: Prompt Flow in Azure ML and Foundry and on Tech Community blog, Shubhendu Satsangi highlights: Prompt flow is being retired
- Samarpita A. describes Making Sense of Azure AI Foundry IQ
- Akash Chekka writes: OrganAIze - What Happens When You Let AI Agents Organize Themselves
- Diksha Shakya describes Transforming Video Content into Structured SOPs Using Graph-based RAG
- Dave Rendon (@DaveRndn) delves into Compliance as Code for the Agentic Era: Inside Microsofts AI Trust Architecture.
- Parvathy R Pillai talks about Azure AI Foundry vs Traditional ML Pipelines: Whats Different and Why It Matters
- Rajesh Yadav covers The Future of Agentic AI: Inside Microsoft Agent Framework 1.0
- Rashaud Savage introduces DeepSeek V4 Flash and V4 Pro in Microsoft Foundry
- S Kundapura blogs about Operating AI Agents on Azure: Observability with Azure AI Foundry
- Solar Rezaei introduces Post-Stream Refinement: Higher-Accuracy Real-Time Transcription
- Sreekanth Thirthala introduces AI Skill Assessment in Azure API Center
- Vaidhya P. blogs about AG-UI: The Future of Agent-Driven User Interfaces
- Minseok Song walks through Fixing Broken Markdown in AI Translation: Hardening a Production Pipeline
- Junjie Li explains how to Streamline Image Generation Workflow in Foundry Toolkit
- Kumar Rahul highlights Microsoft’s New In‑House AI Models (MAI‑Transcribe, MAI‑Voice, MAI‑Image)
- Zachary Cavanell blogs about Foundry Agent Service + Microsoft Agent Framework Explained
- Efrat Gilboa explains how to Automate agent evaluation with the Evaluation APIs
- Zachary Cavanell covers Operations Context for AI Ontology in FabricIQ
- Adrian Bridgwater describes Microsoft-OpenAI rewrite opens the door for Anthropic and Google
- Julio Colon blogs about how to Design predictable AI performance to scale selling through Microsoft Marketplace
- Shah Viral blogs about Building an Enterprise Knowledge Copilot with Foundry IQ and Agentic Retrieval on Azure AI
- John Aziz (@john00isaac) explains how to Build AI RAG Apps with LangChain, Azure DocumentDB and Microsoft Foundry: Step-by-Step Guide
- Mike Budzynski (@mbudzynski) highlights that Bring Your Own Model to Foundry Agent Service Is Now Generally Available
- S. Yarlagadda discusses Architecting Cost-Aware LLM Workloads with Model Router in Microsoft Foundry
🔎 Analytics
- Matthew Hicks walks through Bring your Dremio data into OneLake (Preview)
- Katie Murray provides the Fabric April 2026 Feature Summary
- Meagan Longoria (@mmarie) writes about Programmatically Retrieving Materialized lake view (MLV) Lineage and Refresh Times
- Praveen Kumar Sreeram (@PrawinSreeram) highlights a Fix: Failed to Create Livy Session When Invoking Notebooks from Fabric Pipelines
- Mike Donnelly (@SQLMD) asks: What Is Fabric Ontology?
- Vash Riva walks through how to Simplify Real-Time Pipelines with the Fabric Eventstreams SQL Operator (Generally Available)
- Connie Xu describes how Pipelines are evolving beyond ETL
- Anasheh Boisvert highlights that you can now Monitor your Eventstreams with workspace monitoring (Preview)
- On the endjin blog, Jonathan George (@jon_george1) writes about Multi-layer Caching of Analytical Data with the Decorator Pattern
🖥️ Compute
- The Azure Updates Team announces Connect to Azure Elastic SAN from Windows VM via VM Extension (GA)
- The Azure Updates Team announces Azure Functions support for Java 25 (GA)
🚢 Containers
- The Azure Updates Team announces that Microsoft Azure Red Hat OpenShift is now available in Austria East (GA)
- Richard Hooper (@Pixel_Robots) highlights - AKS managedNATGatewayV2: Zone-Redundant Egress Now in Preview
- Amreen writes about Istio‑Based Weighted Traffic Management on AKS for Enterprise Workloads
- Jian S. walks through Hardening OpenClaw on AKS: Mitigating Container Escapes with Kata microVM Isolation
- Prabal Deb describes Running Diffusion Models at Scale on AKS
- Prabhat Tomar talks about Building an Enterprise-Grade SQL Platform on Kubernetes using Crossplane and Azure PostgreSQL
🗄️ Databases
- David Levy announces Microsoft.Data.SqlClient 7.0.1
- Hudajaz Mawi covers Azure SQL Database BACPAC Export Stuck with Private Link and Resource Locks
🛠️ Developer Tools
- Mark Downie (@poppastring) provides the Visual Studio April Update – Cloud Agent Integration
- Matt Clark talks about SDK-Style Support for Extension Projects
- Jame Maguire describes MCP in .NET: The Practical Guide Nobody Wrote. OAuth Bugs, Transport Gotchas, and What Visual Studio Cant Do
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) discusses Visual Studio 2026 Gives IntelliSense Priority in Longstanding Copilot Completion Clash, and VS 2026 Joins VS Code with Integrated Cloud Agent: Assign a Task, Close the IDE, Get a PR and describes how VS Code Curbs Token Use Ahead of Copilot's Controversial Usage-Based Billing Switch
- Dieter Gobeyn writes: 10 MCP servers I configured for GitHub Copilot (and you should too)
- Deba Priya describes Dev Containers for .NET in VS Code: A Beginner‑Friendly Guide That Actually Works
- B. Manasa discusses Re-thinking Data Modeling: How GitHub Copilot Is Changing the Way We Design Systems
- George Petrakis highlights ZureMap - an open-source Angular application that visualises Azure infrastructure as interactive diagrams.
- Thomas Goßler highlights AzTagger - a cross-platform desktop app for fast and flexible querying of Azure resources and tag management.
🔩 DevOps
- Aloor Mahesh writes - From Portal Edits to GitOps : Deploying Azure API Management Configuration with APIOps
- S. Kissel walks through Extracting and Auditing Azure DevOps Permissions at Scale with PowerShell
- Vineela Suri talks about Plugin Marketplace for Azure SRE Agent: Build Once, Install Anywhere
⚙️ Hybrid + Multicloud
- Douglas Phillips highlights that Microsoft Sovereign Private Cloud scales to thousands of nodes with Azure Local
- Remco Hooijer explains how to Connect Databricks classic and serverless compute to on-premises resources without opening inbound firewall
- Jack Tracey (@Jack_Ref) writes about the New Local Management Group for ALZ & Updated Sovereign Policies for SLZ
- T. Roettinger highlights: Azure Local expands to sovereign-scale infrastructure with disaggregated deployments
- On SQL Server Central, Nico Botes covers Microsoft On-Premises Data Gateway Administration
- Salvatore Pellitteri (@pellittsa) blogs about On-Premises Data Gateway: Why the April 2026 Release Really Matters
- Irtoyou highlights the On-premises data gateway April 2026 release
🎭 Identity
- Richard M. Hicks (@richardhicks) describes What's New in Entra Global Secure Access Client v2.28.96
- Adam Bertram (@adbertram) explains How to Secure Azure Service Accounts with Managed Identities
- Aaron Tsang announces Managed Identity support for graphical session recording (Public Preview)
🔌 Integration
- Vikas Gupta explains How to Troubleshoot Azure Functions Service Bus Trigger Issues
💡 Internet of Things
- Sander van de Velde (@svelde) discusses Bridging external MQTT Brokers in Azure IoT Operations and Removing previously discovered assets and devices in Azure IoT Operations
⚖️ Management and Governance
- Dheeraj Bandaru explains how to Get started with the New Relic MCP server in Azure SRE Agent
- Pooja Pradhan writes - From Drift to Diagnosis: AI‑Powered Root Cause Analysis for Azure Infrastructure
- S. Kundapura blogs about Migrating Splunk Logs to Azure Application Insights on VMs
- Sokuma talks about Azure Monitor Service Level Indicators (SLI)
- Vineela Suri blogs about Azure SRE Agent for Azure Monitor Alerts: Reduce Alert Fatigue, Investigate What Matters
- Zoran Jovanovic writes about Proactive Reliability Series — Article 1: Fault Types in Azure
- Julio Colon describes how to Design predictable usage-based billing for AI apps and agents selling in Microsoft Marketplace
- Sanoop T. talks about Azure SAP Zone Resource Agent (Public Preview) — Technical Deep Dive (Part 2)
- Valini Sunthwal writes - From ServiceNow to Self-Healing Infrastructure: A Multi-Repo Azure AI Platform
- V. Sakash discusses Deploying Azure Redis Enterprise with Geo-Replication Using Terraform
🎬 Media
- Archer Zhao highlights that Voice Live API now supports WebRTC (Preview)
🚌 Migration
- Himanshu Yadav discusses AI-Accelerated AVM Refactoring: Modernizing Legacy IaC Safely and Swiftly
🌐 Networking
- The Azure Updates Team announces Microsoft HTTP DDoS Ruleset for Azure WAF on Azure Front Door Premium (Public Preview) and Cross-region IPAM pool association in Azure Virtual Network Manager (GA)
- The Azure Updates Team announces Bring your own AI Gateway in Foundry Agent Service (GA)
- The Azure Updates Team announces Container Network Insights Agent (Public Preview)
- Andrew Mathu writes about the General availability of Default Ruleset DRS 2.2 for Web Application Firewall
- Munieswar Avulapalli walks through Deploying DNS Private Resolvers and Private DNS Zones for Azure AI Supported Services
- Yogeshwaran Kannaiyan covers Troubleshooting SQL MI Failover Group Creation in Hub–Spoke Network with Centralized Firewall
🔐 Security
- Andrew Wilson (@Andrew_DWilson) blogs about Azure Key Vault Access Policies Removed On Deployment
- Lak Prasad describes Enterprise Security Assessment: A Strategic Lens for Mission Critical Environments
- Noa Nutkevitch talks about Microsoft Defender: New Advanced hunting enhancements
- Vipul Pandey writes about Granular email content access with unified RBAC – now the default for new Defender tenants
- On IT Next, Dave Rendon (@DaveRndn) blogs about why Securing AI Is Securing Your Data: The Microsoft Purview Architecture That Makes M365 Copilot Safe and A Deep Dive Into Microsoft Purview for the Agentic Enterprise.
- David Hoerster talks about how to Use Data Wrangler to Streamline Your Microsoft Sentinel data lake Notebook Development
- Jenny Ferries explains How Microsoft 1ES uses agentic AI to take on security and compliance at scale
- Shub Singh describes HashiCorp Vault Integration with Terraform — Secure Secret Management
- V. Sriramdas talks about Securing Your AI Agents Before They Ship: Red Teaming with Microsoft PyRIT
- Sule Tatar talks about SASE 101: How to get started with secure access in a cloud-first world
- Mark Russinovich and Saurabh Dighe talk about Enforcing trust and transparency: Open-sourcing the Azure Integrated HSM
- Chandra Hundigam provides a Azure Key Vault Auto-Rotation Practicle Guide
- Vivek Kokkengada runs through Whats new in Microsoft Sentinel: April 2026
- Alym Rayani runs through What’s new, updated, or recently released in Microsoft Security
📦 Storage
- The Azure Updates Team announces Prefix-scoped access for User Delegation SAS (GA) and on Tech Community blog, D. Espindola highlights Prefix-scoped access for User Delegation SAS is now generally available for Azure Blob Storage
- Luis Filipe explains how to Update host keys to use SFTP on Azure Blob Storage
- Anthony Mashford (@anthonymashford) discusses The Fort Knox of File Shares in Azure
- Karl Rautenstrauch writes: AHEAD helps us launch the Strategic Azure Storage Services Partner Program
- Christina Curlette announces Native PowerShell Tooling for ReFS Snapshots
🔗 Web
- Andrew Wilson (@Andrew_DWilson) provides some Azure App Registrations Display Name Guidance
- Amritpal Singh Naroo asks: Why Does Azure App Service Return HTTP 404?
- Tiffiany blogs about Building Intelligent Apps With Azure