Azure Weekly

Issue 570

5th July 2026

Highlights this week include:

Yes, after many months of saying we were launching Fabric Weekly - we've actually done it! We'll stop covering Fabric news in this newsletter (in an attempt to bring the size down!). So if you're interested in Fabric - sign up for Fabric Weekly and also don't forget about Power BI Weekly! (and don't forget subscriptions are "double-opt-in" - you need to confirm your subscription).

🤖 AI

🔎 Analytics

🖥️ Compute

  • Announcing public preview of new Mbv4 Virtual Machines The new Mbv4 VM series offers memory-optimized and storage-optimized configurations with up to 780,000 IOPS and 16GBps remote disk bandwidth, powered by 6th generation Intel Xeon processors and Azure Boost.
  • How to build long-running MCP tools on Azure Functions The post shows how to build long-running MCP tools on Azure Functions using Durable Functions, returning a workflow id clients poll to handle work that exceeds typical client timeouts.

🚢 Containers

🗄️ Databases

  • Generally Available: New Powershell module: Az.PostgreSQLFlexibleServer The new Az.PostgreSQLFlexibleServer PowerShell module simplifies managing Azure Database for PostgreSQL with enhanced functionality.
  • Lessons Learned #542: Reviewing Historical Azure SQL Database Storage Growth The article outlines three ways to review Azure SQL Database storage growth: Azure Monitor metrics within retention, exporting metrics to Log Analytics for long-term KQL analysis, and a custom snapshot table.
  • Azure SQL vs PostgreSQL The guide compares Azure SQL and PostgreSQL across engine, dialect, indexing, security, and cost, favoring Azure SQL for Microsoft-ecosystem integration and PostgreSQL for extensibility and lower cost at scale.
  • Log Insights in Minutes: A Simpler pgBadger Workflow The post shows a simpler workflow for generating a pgBadger HTML report from Azure Database for PostgreSQL Flexible Server by downloading native .log files from the portal, avoiding storage accounts and JSON extraction.
  • 3 Reasons Enterprise SQL Server Migrations Slow Down - and How to Avoid Them The post identifies downtime risk, cost uncertainty, and compatibility as the three blockers that stall enterprise SQL Server migrations to Azure SQL, positioning Azure SQL Managed Instance and Hyperscale as answers.
  • Learn T-SQL With Erik: Aligning Queries and Indexes Part 1 In Part 1 of Learn T-SQL, Erik Darling rewrites a query using CROSS APPLY and MAX instead of a derived join, aligning it with an existing index to cut runtime from three seconds to about fifteen milliseconds.
  • Azure Cosmos DB vs AWS DynamoDB The guide contrasts multi-model, five-consistency-level Azure Cosmos DB with single-model AWS DynamoDB, comparing their data models, global replication, indexing defaults, and Request Unit versus capacity-unit pricing.
  • From RAG to agents: Build AI pipelines inside Azure HorizonDB Azure HorizonDB's preview AI pipelines let you define chunking, embedding, extraction, and generation steps in SQL that run durably next to your Postgres data, replacing external orchestrators and glue code.
  • From SQL Server On-Premises to Claude Desktop: How I built a Full MCP Pipeline The article walks through building a Python fastMCP server, an HTTP-to-stdio proxy, and a Docker deployment so Claude Desktop can query a SQL Server database like Wide World Importers through MCP tools.

🛠️ Developer tools

🔩 DevOps

🧬 Hybrid + multicloud

🎭 Identity

🔌 Integration

🎓 Learning and Certifications

⚖️ Management and Governance

🚌 Migration

🌐 Networking

  • Optimal routing with ExpressRoute – Revisited The article maps ExpressRoute routing guidance to Virtual WAN, showing how secured hubs drop asymmetric flows because MSEEs strip private ASN prepending, and how route maps restore predictable routing with reserved public ASNs.

🔐 Security

📦 Storage

💻 Virtual Desktop Infrastructure

  • Automating AVD Context-Based Redirections Azure Virtual Desktop Context-Based Redirections control clipboard, drive, printer, and USB access by device compliance, and the article automates the setup with PowerShell across three control planes.

🔗 Web

  • Azure App Service Deployment Slots Azure App Service deployment slots run new code in an isolated, warmed-up staging slot, then swap it into production for zero-downtime releases, instant rollbacks, and per-slot configuration isolation.
  • Azure App Service Environment The tutorial explains how Azure App Service Environment v3 provides a single-tenant App Service with network isolation, up to 200 instances, no VNet management dependencies, and a choice of External or Internal VIP deployment.

Get Azure Weekly in your inbox every Sunday

Sign up to receive the email every week and keep on top of all the announcements.

Don't forget to confirm your subscription. We have a double opt-in sign up process to prevent spam.

We will never provide your details to any third parties. We don't spam.

Azure Weekly Logo