Azure Weekly
Issue #525 - 27th July 2025
Mark Russinovich shared an update about Project Flash: Advancing Azure Virtual Machine availability monitoring - Microsoft's Project Flash has introduced significant enhancements to Azure VM availability monitoring, including a new dimension that distinguishes between platform-triggered and user-initiated disruptions, enabling more precise root cause analysis and faster response times. The update also features integration with Azure Monitor alerts through Event Grid, providing real-time notifications via SMS, email, and push notifications—capabilities. A boon for organizations looking to improve their VM reliability and performance.
Microsoft Sentinel has unveiled a fully managed data lake that enables security teams to cost-effectively store and analyse all their security data in one place, eliminating data silos whilst supporting retrospective threat hunting and forensics across 350+ data sources: Introducing Microsoft Sentinel data lake. The solution offers flexible pricing that separates data ingestion from analytics consumption, complemented by new tools including a Visual Studio Code extension for Python-based analysis and scheduled jobs—making advanced security analytics accessible without complex infrastructure management. See this post for more details: Microsoft Sentinel data lake: Unify signals, cut costs, and power agentic AI.
There's a useful post What models can I use for free while prototyping - Microsoft's AI Toolkit now provides developers with free access to GitHub-hosted models for prototyping AI agents, offering an ideal starting point despite rate limits, with a pay-as-you-go option available for scaling up. Alternatively, developers seeking unlimited usage can run local models through tools like Ollama or Foundary Local, with the AI Toolkit seamlessly supporting both options directly within Visual Studio Code for easy experimentation and agent building.
Important Changes to App Service Managed Certificates: Is Your Certificate Affected - Azure App Service Managed Certificates will require public site accessibility and specific Traffic Manager configurations starting July 28, 2025, due to new industry validation requirements, potentially affecting certificate renewals for sites with restricted access or using nested endpoints and *.trafficmanager.net domains.
Finally, a guide to Supercharge Your Dev Containers on Windows - cloning repositories directly into the WSL filesystem rather than mounting from Windows transforms Dev Container performance by eliminating the cross-OS network protocol bottleneck, turning sluggish I/O operations into near-native Linux speeds—a simple yet game-changing optimisation for Windows developers, and Writing structured data to SharePoint from Synapse Notebooks - this guide demonstrates how to overcome Synapse's lack of native SharePoint write support by using Python notebooks with Microsoft Graph API authentication to write various file types—from CSV data to matplotlib visualisations—directly to SharePoint, filling a critical gap in many data platform architectures.
⚙️ AI + Machine Learning
- Marco Casalaina talks about The Future of AI: Optimize Your Site for Agents - It's Cool to be a Tool
- Elio Struyf (@eliostruyf) writes about From idea to production in under an hour with AI
- Mark Harrison writes about Smart AI integration with the Model Context Protocol MCP ... part 3B
- Bill Baer announces Microsoft 365 Copilot Search General Availability: A new era of search with Copilot
- Bilgin Ibryam (@bibryam) discusses Dapr Agents: Combining AI Agents & Workflows for Production Systems
- hkusano describes Building Enterprise-Grade Deep Research Agents In-House: Architecture and Implementation
- April Gittens writes about What models can I use for free while prototyping
🔎 Analytics
- On Microsoft Fabric Blog, Pradeep Srikakolapu describes Sunsetting Default Semantic Models - Microsoft Fabric, Ancy Philip blogs about What's new and coming soon in SQL analytics endpoint in Fabric, Richard Cheney explains how to Terraform Provider for Microsoft Fabric: 2 Using MCP servers and Fabric CLI to help define your fabric resources and Marisa Mathews describes Fabric Influencers Spotlight July 2025
- Sunitha Muthukrishna (@mksuni) walks through Using Microsoft Fabric Git integration for User Data Functions
- Ye Xu covers Simplifying Data Ingestion with Copy job – Copy Data from Database View, Sample dataset and New Connectors
- James Broome (@jamesbroome_) shares his latest guide Writing structured data to SharePoint from Synapse Notebooks
- Raven Zhang discusses Call Function App from Azure Data Factory with Managed Identity Authentication
- Jonathan Kahati writes about New in Excel for the web: Power Query Refresh & Data Source Settings for authenticated data sources
- Saravanan Ponnaiah writes about Why Databricks SQL Serverless is not PCI-DSS compliant
🖥️ Compute
- Mark Russinovich (@markrussinovich) discusses Project Flash update: Advancing Azure Virtual Machine availability monitoring
- Kirsten Megahan describes Azure VMware Solution now available in Spain Central
- Xavier Pillons covers Creating a Slurm Job Submission App in Open OnDemand with Copilot Agent
🚢 Containers
- The Azure Updates Team announces Launched Generally Available: Azure CNI static block allocation for pod subnet
- jonw explains how to Provide a Flat Network Scaling Solution to AKS - Azure CNI Pod Subnet - Static Block Allocation
- Ricardo Martins (@ricmmartins) discusses Azure Support Slack Bot on Azure Container Apps: Production-ready guide
- Sam Cogan (@samcogan) covers Customising Node-Level Configuration in AKS
🗄️ Databases
- Chaminda Chandrasekara discusses Use DefaultAzureCredential with C# to Work with Azure Cosmos DB Data Using Cosmos DB Built-in Data Contributor RBAC
- David Giard (@DavidGiard) covers Mike Shelton on PostgreSQL and AI
- Claire Giordano (@clairegiordano) covers Bits of wisdom from a year of Talking Postgres
🛠️ Developer Tools
- On the endjin blog, Mike Evans-Larah talks about Supercharge Your Dev Containers on Windows
- Carlos Robles (@dbamastery) covers MSSQL Extension for VS Code: Agent Mode Updates, Colored Connections, and Schema Designer updates
- Sri Kantan writes about Autonomous Visual Studio Code Desktop Automation using Computer Use Agent & PyAutoGUI
- Michael Collier (@justazure) covers Developing with ARM-based Surface Laptop Copilot+PC
- Chauncey Larsen talks about Boost mobile productivity with Surface Laptop 5G for Business and Surface Copilot+ PCs
- thabello describes Introducing API Management Support in the Azure SRE Agent
- Travis Roberts (@Ciraltos) covers MSIX Packaging Tool: Convert EXE & MSI to MSIX
🔩 DevOps
- John Reilly (@johnny_reilly) talks about Azure DevOps: merging pull requests and setting autocomplete with the API
- Igor Najdenovski writes about From Manual Testing to AI-Generated Automation: Our Azure DevOps MCP + Playwright Success Story
- Kristen Womack covers Azure Developer CLI: From Dev to Prod with One Click
- On the GitHub blog, Tiago Pascoal describes How to streamline GitHub API calls in Azure Pipelines
- AJ Bajada writes about Agentic DevOps: Getting the Most Out of GitHub Copilots Coding Agent
- Sarah Lean (@TechieLass) describes How to use Terraform to generate secrets
⚙️ Hybrid + Multicloud
- roycey blogs about EOL of Azure Linux 2.0 on Azure Kubernetes Service enabled by Azure Arc
- Robert Teague discusses CMMC and the Shared Responsibility in the Cloud
- Supriya S. discusses Azure ExpressRoute Direct: A Comprehensive Overview
🎭 Identity
- Chris Padgett talks about Sign-up and sign-in with Discord using Entra External ID
- Eric Sachs explains how to Strengthen identity threat detection and response with linkable token identifiers
🔌 Integration
- Kishore Avvaru writes about Strategic Solutions for Seamless Integration of Third-Party SaaS
- Mohammad Shboul covers Troubleshoot Az Module within Logic App Standard
- Paul Grimley discusses Azure Service Health Built-In Policy Preview – Now Available
- Pallavi Verma delves into Introducing Teams Q&A export API on Microsoft Graph Beta
📚 Learning
- On the Visual Studio blog, Jim Harrer writes about Fresh Learning Paths Now Available on Pluralsight for VS Subscribers
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) chat in Episode Three Hundred, and some Microsoft security updates
⚖️ Management and Governance
- The Azure Updates Team announces Launched Generally Available: Search Job Enhancements in Log Analytics, announces Launched Generally Available: Log Analytics Summary rules and announces Launched Public Preview: Modernizing Azure Resource Manager Throttling for Sovereign Clouds
- Adi Biran discusses Bring Auxiliary Logs to the next level
- Noya Blanga discusses Introducing the Improved Search Job Experience in Azure Monitor Log Analytics
- Sathya Narayanan writes about Always-On Diagnostics for Endpoint DLP
- Mindy Rosenthal describes SC-401 Evolves: Secure AI with Microsoft Purview
- Tim Meyers writes about From Individual Voices to Collective Insight
- Aishwarya Dinde explains how to Automate bulk metadata updates in Microsoft Purview Data Map using Azure Functions and AI
🎬 Media
- Juan Jose Sanchez talks about Identities with Custom ID: A Simpler, Smarter Way to Manage Communication Users
🌐 Networking
- The Azure Updates Team announces In preview Public Preview: Web Application Firewall WAF running on Application Gateway for Containers and announces Launched Generally Available: Azure Managed Lustre now supports VNet Encryption for in-transit data protection
- Christopher Lin discusses Microsoft Connected Cache is now generally available
- Sai Kishor describes Securing Containerized Applications with Application Gateway for Containers and Azure WAF
- Shabaz Shaik talks about Draft and deploy - Azure Firewall policy changes Preview
🔐 Security
- Abhi Singh blogs about Microsoft AI Security Story: Protection Across the Platform
- On Microsoft Security blog, Scott Woodgate And Krishna Kumar Parthasarathy describes Microsoft Sentinel data lake: Unify signals, cut costs, and power agentic AI
- Abhishek Agrawal blogs about Introducing Microsoft Sentinel data lake
- Julian Gonzalez covers Microsoft Sentinel data lake pricing preview
- Mike Browning writes 'MDTI is Converging into Microsoft Sentinel and Defender XDR'
- Santosh Pargi describes Microsoft Defender for Endpoint MDE Live Response and Performance Script.
- On ZDNet, Webb Wright covers Microsoft just upgraded Sentinel with an AI-powered data lake - here's how it works
📦 Storage
- Fernanda Vela covers Defender for Storage: Malware Scan Error Message Update
🔗 Web
- Yutang Lin writes about Important Changes to App Service Managed Certificates: Is Your Certificate Affected
- Michael Goad explains how to Take Notes Automatically in In-Person Meetings with Microsoft Teams Mobile App & Facilitator Agent
- Mike Budzynski (@mbudzynski) discusses Workspaces Are Now Generally Available In Azure API Management Premium v2
- Raven Zhang blogs about Capture Java Thread Dump from Kudu console on Windows App Service
- Jonathan Simon explains how to Try a Microsoft Build demo search app with LLM functions from Azure Marketplace partner Elastic
⚙️ Azure Virtual Desktop
- Rinku Dalwani writes 'RDP Multipath is now generally available for Azure Virtual Desktop and Windows 365'
- Ron Coleman blogs about Azure Virtual Desktop metadata database now available in Korea Central