Azure Weekly
Issue #564 - 24th May 2026
Highlights this week include: Cloud Native Platforms: Build: Part 1 of a three-part series setting out five engineering disciplines that decide whether a cloud-native platform scales gracefully or accumulates technical debt, starting with flexibility (configuration over conditional logic, feature flags, additive schema versioning) and resilience patterns such as idempotent operations, the transactional outbox, circuit breakers and bulkheads. Cloud Native Platforms: Run: Part 2 argues that platforms are defined by how they are operated rather than how they are built, covering five operational disciplines anchored on observability with user-journey SLIs and burn-rate alerts against SLOs, and treating the incident lifecycle as an engineering contract. Cloud Native Platforms: Evolve: Part 3 looks at how AI is reshaping the whole software lifecycle (planning, design, development, testing, release, operations) rather than just editor autocomplete, with six disciplines for moving from individual assistance to structured, agentic workflows with explicit human checkpoints. Powering multi-cluster workloads with seamless crosscluster networking for Azure Kubernetes Fleet Manager: Introduces a managed Cilium-based cross-cluster networking layer (in preview) for Azure Kubernetes Fleet Manager that lets pods in different AKS clusters talk directly using eBPF routing, with global service discovery via a simple annotation, multi-cluster observability and unified security policies, removing the traditional VPN and gateway "networking tax".
Running a production-like local environment with Aspire: Tim Deschryver shows how .NET Aspire's AppHost lets you model an application's dependencies (databases, queues, blob storage, mail, identity providers) in one place so local development behaves close to production, illustrated with an Azure Blob Storage example that swaps cleanly between Azurite locally and a real Azure Storage account when published. Learn how to host your agents on Microsoft Foundry: A recap of a three-part livestream series on deploying Python AI agents to Microsoft Foundry, covering hosted agents built with Microsoft Agent Framework (with Foundry IQ and multi-agent workflows), agents built with LangChain and LangGraph, and quality and safety evaluations including bulk, scheduled and continuous evals, guardrails and red-teaming, with recordings, slides and open-source code samples.
Finally, Microsoft Fabric variable libraries: best practices guide: Carmel Eve's write-up of a SQLBits 2026 session on Microsoft Fabric variable libraries for managing environment-specific configuration across Dev/Test/Prod, with the key recommendation to set Default values as non-functional placeholders so a missed activation fails loudly rather than silently writing to the wrong environment.
⚙️ AI + Machine Learning
- Hima Chauhan writes about When RAG Hits the Wall: Designing Systems That Scale from 1,000 to 1 million Documents
- Pamela Fox explains how to Learn how to host your agents on Microsoft Foundry
- Rohit Poddar covers Confidence-Aware RAG: Teaching Your AI Pipeline to Acknowledge Uncertainty
- Brian O'Shea writes about Three Tiers, One Platform: Building Agents Together with the Build-Along Series
- Lee Stott writes about Spec-Driven Development for AI-Enabled Enterprise Systems
- Osi writes about Now in Foundry: Tongyi-MAI Z-Image-Turbo, with FLUX.1-schnell and SDXL base 1.0
- Sharmila Chockalingam explains how to Cohere Command A+ Now Available in Microsoft Foundry
- Tania Muley writes about When AI Should Ask for Help: Human-in-the-Loop Patterns in Microsoft Foundry
- vmanasa describes Teaching AI to Remember: Exploring Memory Store in Microsoft Foundry
- Lee Stott talks about Building AI Agents with Microsoft Foundry: A Progressive Lab from Hello World to Self-Hosted
- Saumil Shrivastava explains how to What's New in Microsoft Foundry Labs – May 2026
- Arturo Quiroga writes about From Prompt to Production: Building Azure Architecture Diagrams with AI
- Jatinder Singh explains how to AI Under Attack: A Defender's Guide to Memory Poisoning, Jailbreaks, and Evasion Techniques
- vmanasa discusses Foundry IQ as a Shared Knowledge Brain for Multiple AI Agents
🔎 Analytics
- Roy Rubinstein explains how to Create support tickets from within Microsoft Fabric Generally Available
- Santhosh Kumar Ravindran (@thisissanthoshr) blogs about Resource Profiles in Microsoft Fabric Data Engineering Preview and describes Notebook export controls in Microsoft Fabric
- Lewis Spencer explains How Many Microsoft Fabric Capacities Do You Actually Need
- Carmel Eve (@Carmel_Eve) covers Microsoft Fabric variable libraries: best practices guide
- Daniel Marbach (@danielmarbach) writes about Small optimizations, large systems: tightening the Event Hubs partition key hash loop
- Betsy Weber discusses FabCon and SQLCon: MVP voices on community, connection, and showing up
- Justin Royal explains how to AI agents on Microsoft Fabric for faster retail merchandising decisions
- On SQL Server Central, Additional Articles explains how to Improve Query Performance in the Fabric Warehouse with Clustering
- Rakesh Krishnan writes about New metadata sync and more in SQL Analytics Endpoint Preview
- Matt Basile explains how to Understand your storage with OneLake item-size reporting Preview
🖥️ Compute
- The Azure Updates Team announces Launched Generally Available: SQL Server on Azure VMs in Malaysia West, Indonesia Central and announces In preview Public Preview: TLS/SSL certificate support for Azure Functions Flex Consumption
- Ranj Sharma writes about Golden Image Refresh for Virtual Machines and VM Scale Sets: Driving Consistency at Scale
- Tsuyoshi Ushio writes about From Coding Agents to Cloud Automation: AI-Assisted Customer Related Incidents in Azure Functions
- Vinil Vadakkepurakkal explains how to AI Infrastructure Preflight at User space: Validating Multi Node, Multi GPU Slurm Clusters
🚢 Containers
- The Azure Updates Team announces Launched Generally Available: Application Insights Auto-instrumentation for Azure Kubernetes Service apps
- Deepak Bansal And Brendan Burns talks about Powering multi-cluster workloads with seamless crosscluster networking for Azure Kubernetes Fleet Manager
- On the Redmond magazine site, Chris Paoli discusses Microsoft Pushes Further Into Linux with Azure Linux 4.0 Rollout
- Paul Sawers writes about After becoming cloud computings telemetry standard, OpenTelemetry graduates into the AI infrastructure era
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) talks about The Rise of OpenTelemetry in Microsoft Dev Tooling
- On the Twilio blog, Paul Kam explains how to Build a Voice and SMS AI Agent with Twilio Agent Connect and Microsoft Azure
- On ZDNet, Steven Vaughan-Nichols covers Microsoft surprises with its first server Linux distribution: Azure Linux 4.0
- Deep Ganguly discusses Custom KEDA Scale Rules for Azure Functions on Azure Container Apps
- Kishorekumar Pattabiraman writes a 3-part series: Cloud Native Platforms: Build, Run and Evolve
- Lo Kinfey (@Ljh8304) blogs about Building a Controllable Inference Platform on Kubernetes with AI Runway
- Chetan Vaja covers Getting Started with OpenSearch on AKS with AKS AVM and Helm
🗄️ Databases
- The Azure Updates Team announces In preview Update: Microsoft Entra ID token refresh support for Python, .NET, and JavaScript in Azure Database for PostgreSQL and announces Launched Generally Available: langchain-azure-cosmosdb python package for Azure Cosmos DB
- Catalin Esanu talks about Public preview: Expanded coverage and unified management for SQL VA Express Configuration
- Damien Bowden (@damien_bod) explains how to Aspire Azure SQL deployment bug
- Claire Giordano (@clairegiordano) writes about Ultimate Guide to POSETTE: An Event for Postgres, 2026 edition
- David Levy announces mssql-django 1.7.2 and talks about mssql-python 1.7.1 and the case of the missing megabytes
- Erik Ejlskov Jensen blogs about SqlServer.Rules 5.0.0 is out
- soudey writes about Native Database/Query Monitoring with Azure Database for PostgreSQL
- Tameika Lawrence discusses TLS Certificate Pinning and Best Practices in Azure Database for MySQL
- Abhiman Tiwari blogs about Regex support for LOB types in T-SQL—available in Azure SQL & SQL Server 2025
🛠️ Developer Tools
- The Azure Updates Team announces In preview Public Preview: Evaluate feature rollouts with Azure App Configuration Scorecards
- Jeffrey Palermo (@jeffreypalermo) discusses Gaurav Seth: Leading in the AI World - Episode 402
- On the Visual Studio blog, Rachel Kang covers Plan Before You Build: Introducing the Plan agent in Visual Studio
- On the GitHub blog, Candy Ho explains how to Take your local GitHub sessions anywhere
- BH Ramesh discusses Integrating Azure DevOps with VS Code Agent using MCP Model Context Protocol
- Karl Abbott writes about Agentic AI for Linux Operations on Azure: The Prompts
- Mukta Batra writes about Safe Rollouts Start with Signals: Introducing Scorecards in Azure App Configuration
- Sreekanth Thirthala describes Azure API Center portal is now generally available
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) discusses Devs Weigh In on Visual Studio Database Tools, writes about VS Code 1.121 Adds Remote Agents, Boosts Claude Code Functionality Again and writes about Angry Devs Persist on Visual Studio Blue Theme Revival: 'Once More, We Ask...'
- Tim Deschryver describes Running a production-like local environment with Aspire
🔩 DevOps
- Danidu Weerasinghe highlights Buildkite Azure Bicep Deployment Pipeline for Secure Azure CI/CD
- Richard Fennell (@richardfennell) writes about Strange build issue in Azure DevOps Pipelines when MSBuild is running pre-build scripts
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) chat about Essential MCP servers for working with Azure
- plalchandani covers OIDC vs SPN: Securing Azure Deployments with GitHub Actions & Terraform
- Brady Bumgarner delves into Publishing readiness for AI apps and agents on Microsoft Marketplace
- Elliot Margot discusses Agent Builder, Copilot Studio, or Azure AI Foundry: How We Decide for Every Client
- Lee Stott covers CI/CD for AI Agents on Microsoft Foundry
- Mo Siddi covers Applying Site Reliability Engineering to Autonomous AI Agents
- Pablo Lopes talks about Dont Start Your Application Upgrade by Changing Code
- Pooja Y. talks about Real-World Success Stories with PostgreSQL on Azure
- Samantha Fernandez announces Public Preview of Argo CD extension in AKS Azure Portal Experience
⚙️ Hybrid + Multicloud
- The Azure Updates Team announces Launched Generally Available: site-to-site VPN connections with certificate authentication and announces In preview Public Preview: Summarized advertised gateway prefixes for route advertisement
- Aline Tran blogs about Ansible + Azure Arc: Manage Arc Extensions with New Ansible Modules
- Aurnov Chattopadhyay talks about Azure Arc Server April 2026 Forum
- Bhalchandra Atre covers Replacing IIS SMTP virtual server with Exchange Edge Transport
- sharmajyoti explains how Simplified access to Hotpatching enabled by Azure Arc for Windows Server 2025
- Wim Matthyssen (@wmatthyssen) discusses Azure Arc-enabled SCVMM: Securing the Azure Connected Machine agent during onboarding with PowerShell
🎭 Identity
- The Azure Updates Team announces Launched Generally Available: Entra-only identities with Azure Files
- Aung Oo announces that Azure Files Entra-Only identities: Advancing cloud-native identity and security and blogs about Azure IaaS: Deploy high-performance workloads with a system-level approach
- Dave Rendón (@DaveRndn) writes about Inside the Worlds Largest Cloud: A Deep Dive on Mark Russinovichs Azure Infrastructure Summit
- Muhammad Suzarilshah bin Zakaria walks through Signing in to Microsoft Foundry from OpenClaw using Azure AD: a smoother way to bring your models in
- Tiffiany describes How to Configure Temporary Access Pass TAP to Prevent Lockouts
🔌 Integration
- The Azure Updates Team announces In preview Public Preview: Azure Event Grid Subscription Identifiers, announces Launched Generally Available: Azure Event Grid releases for April 2026 and announces Retirement: TLS 1.0 and TLS 1.1 in Azure App Service, Azure Functions, and Azure Logic Apps
- Daniel Marbach (@danielmarbach) blogs about Azure Service Bus: Earn the redesign
- Arpit writes about Easy Auth Configuration for Logic App Standard through CI/CD
- Wagner Silveira (@WSilveiraNZ) walks through Introducing Code Interpreters for Logic Apps
- Yanbo Deng talks about Bulk-configure diagnostic settings on Azure Logic Apps Consumptions and writes about Clean up idle and always-failing Azure Logic App Consumption
💡 Internet of Things
- Sander van de Velde (@svelde) covers Sending ONVIF action commands to IP cameras using Azure IoT Operations
📚 Learning
- Adam Bertram (@adbertram) describes How to Pass the AZ-500 Azure Security Exam in 2026
- Matthew Burrows explains how to Know before you go: Azure Managed Redis at Microsoft Build 2026
- Koen Verbeeck (@Ko_Ver) discusses Session Materials for Techorama & DataGrillen 2026
⚖️ Management and Governance
- Kalaivanan talks about Monitoring & Observability in Microsoft Foundry
- On IT Next, Dave Rendón (@DaveRndn) describes Microsoft Purview in 2026: The Data Security Blueprint That Works for AI
- Abhishek Sharan explains how to Build a Local Microsoft Sentinel Triage Agent in VS Code Copilot + MCP
- Arturo Quiroga talks about WAR, Azure Advisor, and Us Azure Arch Diagram Builder: Three Ways to Score an Azure Architecture
- June Singh describes How to Visualize Your Azure AI Workloads Usage for Observability
- David Giard (@DavidGiard) blogs about Harald Fianbakken on Microsoft Sovereign Cloud
- Thomas Maurer (@thomasmaurer) covers Simplifying ITSM for Microsoft Azure with Cireson Tikit
- Gary Goh covers Dynamics FinOps governance changes and the move to Power Platform and covers Dynamics FinOps governance changes and the move to Power Platform
🚌 Migration
- On the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@ciphertxt, @benstegink) blogs about Episode 428: Migrating Group Policy to Microsoft Intune
🌐 Networking
- The Azure Updates Team announces Launched Generally Available: Azure Front Door WebSocket, announces Launched Generally Available: Azure Virtual Network updates – default limits increased for NSGs and route tables, announces Launched Generally Available: Network Watcher rule impact analyser and announces Launched Generally Available: User Groups and IP address pools for P2S connections
- Jay Li explains how to Deploy with Confidence: Using Rule Impact Analyzer in Azure Virtual Network Manager and explains how to Summarized Gateway Prefixes for Route Advertisement in Azure Virtual Networks
- Sven Baeck discusses Understanding and building an Azure Hybrid Meshed Hub-Spoke Topology
- Alan Kinane (@Azure_Alan) writes 'MANA is rolling out to existing Azure VM sizes: what it means for your NVAs'
- Danidu Weerasinghe describes How to Manage Azure Private DNS Zone RBAC in Landing Zones
🔐 Security
- Adam Bertram (@adbertram) explains how to Protect Sensitive Data with Microsoft Purview DLP Policies
- On IT Next, Dave Rendón (@DaveRndn) writes about Inside the Microsoft Sentinel Platform: A Deep Dive into the Data Lake, Graph, and MCP Server
- edgarus71 walks through Redefining Security for an AI Driven World
- RGupta blogs about Agent 365 connector: Monitor, hunt, and investigate AI agent activity in Microsoft Sentinel
- SRay covers Securing AI Agents EndtoEnd: Connecting Purview DSPM, Agent 365, and the AI Security Dashboard
📦 Storage
- The Azure Updates Team announces Launched Generally Available: Azure NetApp Files cache volumes, announces Launched Generally Available: Mock runs for Azure Storage Actions – Validate before you execute and announces Launched Generally Available: Azure NetApp Files object REST API
- The Azure Updates Team announces Launched Generally Available: Azure Storage Mover Blob-to-Blob migration and announces Launched Generally Available: Schedule one-time or recurring migrations with Azure Storage Mover
- On Tech Community blog, Geert van Teylingen (@teylemans) writes about From Scale to Breakthrough: Azure NetApp Files Sets a New Cloud Benchmark for EDA Performance
- Anthony Mashford (@anthonymashford) describes Defying Data Gravity - ANF Cache Volumes Are Now GA
🔗 Web
- On App Service Blog, Azure App Service Team discusses Platform Improvements for Python AI Apps on Azure App Service
- Jordan Selig writes about You Can Scale MCP Servers Behind a Load Balancer on App Service — Here's How, writes about You Can Build a Framework-Agnostic AI Gateway on Azure App Service — Here's How and covers Turn Your App Service Web App Into a Self-Healing Agent: LLMOps Best Practices for Production
- Jordan Selig covers Debugging Python apps on App Service with the new SSH helper aliases