Azure Weekly
Issue #519 - 15th June 2025
This week, ending what has been a 12 year journey (with much of their content being shared here in Azure Weekly!), here's the final episode of the Azure Podcast. The hosts all get together to share anecdotes, and discuss how the Azure space has changed over the years.
Elsewhere, on the Fabric blog, RK Iyer runs through an example of PII detection and anonymization with PySpark and the Azure Incubations team is proud to share that Drasi has been accepted into CNCF sandbox for change-driven solutions.
There's a useful post about Azure Verified Modules: Support Statement & Target Response Times Update, Simona Liao announces that next edit suggestions are now available in Visual Studio, and Mindy Rosenthal highlights the new Data and AI courses and updates, the next iteration on Microsoft Learn.
Finally there's a great post on Understanding the Total Cost of Ownership of Cloud. We've written a series of posts about TCO: What is it?, How to calculate it, Putting it into action, and finally A simple toolkit for IT budgeting and planning.
⚙️ AI + Machine Learning
- On the Azure Developer Community Blog, Lee Stott talks about his experience at the European AI and Cloud Summit 2025
- On the Azure blog, Don Scott announces: Microsoft recognized for second consecutive year as a Leader in the 2025 Gartner Magic Quadrant for Data Science and Machine Learning Platforms
- Lee Stott also discusses Navigating the Future of AI with LLMs, SLMs, and Azure AI Foundry and How to Choose & Use the Right AI Models with Azure AI
- Muhammad Suzarilshah bin Zakaria explains how to Configure Embedding Models on Azure AI Foundry with Open Web UI
- Naiteek Sangani runs through the latest Advancements in Healthcare AI models
- Naomi Moneypenny announces that DeepSeek-R1-0528 is now available on Azure AI Foundry
- Sharda Kaur provides A Recap of the Build AI Agents with Custom Tools Live Session
- Tiffiany Law runs through Understanding the Fundamentals of AI Concepts for Nonprofits
- On the Twilio blog, Danny Santino explains how to Analyze your Pronunciation with Twilio Programmable Voice, OpenAI Realtime API, and Azure AI Speech
- Microsoft MVPs share their thoughts on The Future and Excitement of AI
🔎 Analytics
- The Azure Updates Team announces Persistent Graph Semantics - Azure Data Explorer (Public Preview)
- RK Iyer discusses PII Detection and Anonymization with PySpark on Microsoft Fabric
- Rick Lievano walks through The Telco Analytics Accelerator
- On Microsoft + Open Source, Allen Jones and Nandita Valsan announce that Drasi has been accepted into CNCF sandbox for change-driven solutions
- Ancy Philip announces the Refresh SQL analytics endpoint Metadata REST API (Preview)
- Eren Orbey introduces Upgrades to AI functions for better performance (and lower costs!)
- Ed Lima describes Integrating Azure API Management with Fabric API for GraphQL
- Sander van de Velde (@svelde) discusses how to Limit Microsoft Fabric capacity size with Custom Policy
🖥️ Compute
- The Azure Updates Team announces: Encrypt Premium SSD v2 and Ultra Disks with Cross Tenant Customer Managed Keys (Public Preview)
- Rishi Gomatam announces the general availability of Azure Laosv4, Lasv4, and Lsv4 storage optimized VMs
🚢 Containers
- Colin Mixon writes about Deploying AI and Stateful Workloads on AKS with Confidence
- Kalen Shaw provides An In-Depth Guide to Azure Kubernetes Services for Non-profits
- Vinicius Apolinario talks about gMSA on AKS and Private Endpoints
- Sandhya Castelino introduces Container Network Logs with Advanced Container Networking Services for AKS
🗄️ Databases
- Brandon Antoine blogs about how to Unlock the Power of Azure Database for MySQL servers
- On SQL Server Central, Dennes Torres runs through some Techniques to query Azure SQLs new JSON Datatype
- Also on SQL Server Central, Mehul Bhuva covers Azure SQL Performance Tuning: Mastering Indexes, Partitioning, and Clustered Columnstore
- Zachary Cavanell writes: What's new in SQL Server 2025
- Kalen Shaw describes Setting Up Azure SQL Database for Nonprofits and Small Businesses
🛠️ Developer Tools
- On Microsoft Fabric Blog, Sunitha Muthukrishna (@mksuni) describes How to debug user data functions locally in VS Code
- On the Visual Studio blog, Simona Liao announces that Next edit suggestions are available in Visual Studio
- Luke Murray (@lukemurraynz) explains how to Validate Azure Zone Redundancy with az zones CLI
- On the Azure Developer Community Blog, Cynthia Zanoni (@cynthiazanoni) writes about Extending Agent Mode (VS Code Live)
- Junjie Li provides the AI Toolkit for VS Code Update
- Bethany Jepchumba (@bethanyjep), Cloud Advocate, describes Building a Local Gen AI Prototype and moving that AI prototype to Azure
- The Azure Updates Team announces Azure Command Launcher for Java (Private Preview)
- Makena Barickman announces the release of SQL Server Management Studio SSMS 21.2.5
🔩 DevOps
- AJ Bajada describes Automating Release Tags (Github Actions)
- Andrew Wilson (@Andrew_DWilson) explains How to Set Up Manual Approval for Azure App Service Slot Swaps in Azure DevOps Pipelines
- On the Microsoft DevOps blog, Gloridel Morales covers the June Patches for Azure DevOps Server
- Kalen Shaw describes How Nonprofits Can Use Azure Repos
- Kevin Chant (@kevchant) describes Two ways to check that Power BI reports are using the right template with Azure DevOps
⚙️ Hybrid + Multicloud
- Abdullah Mamun announces the Preview of Arc enabled SQL Server in US Government Virginia
🎭 Identity
- Kalen Shaw discusses User Privileges and Permissions in Azure: A Guide for Nonprofits
- Lior Shapira announces Scope Identity Protection with Defender for Identity
- Pratim Dasgupta blogs about Entra Authentication in Arc enabled SQL Server 2025
- Zachary Cavanell covers how to Fix Identity Sprawl + Optimize Microsoft Entra
- Alec Harrison provides A Guide to Custom Roles in Azure
- Swaroop Krishnamurthy (@swaroop_kmurthy) writes about New policy enhancement tools in Entra Conditional Access
🔌 Integration
- The Azure Updates Team announces Azure Databricks Power Platform Connector (Public Preview)
- Toon Vanhoutte (@ToonVanhoutte) takes a Look back at INTEGRATE 2025
- "Taylor Tech" introduces Kairos: A New Era of Case Management for Nonprofits
- Duan Walker explains how to Configure SQL Storage for Standard Logic Apps
- Wagner Silveira (@WSilveiraNZ) announces Azure Logic Apps Standard Automated Test Framework (GA) and Azure Logic Apps Standard Custom Code with .NET 8 (GA)
- Anavi Nahar announces the Azure Databricks connector in Power Platform
- Kent Weare (@wearsy) highlights that Business Process Tracking Reaches General Availability
- Gyanendra Kumar Gautam provides the Weekly Update on Microsoft Integration Platform & Azure iPaaS
💡 Internet of Things
- John Joyner (@john_joyner) blogs about OT-IT cybersecurity convergence powered by Microsoft Sentinel & Microsoft Defender for IoT
📚 Learning
- Mindy Rosenthal highlights New Data & AI Courses coming soon. and covers the MS-721 ILT Course Update – July 2025
⚖️ Management and Governance
- The Azure Updates Team announces Azure Site Recovery Support for Azure Trusted Launch VMs Running Linux OS (GA)
- Kalen Shaw explains How Nonprofits Can Effectively Utilize Azure Cost Management Tools
- Mutemwa Masheke runs through Troubleshooting missing prerequisites for Azure Machine Configuration
- Sarah Lean (@TechieLass) explains how to Enable Azure Monitor Diagnostic Settings with Terraform
- Jack Tracey (@Jack_Ref) discusses Azure Verified Modules: Support Statement & Target Response Times Update
- Hiroshi Tanaka blogs about Building an Automated Recovery Pipeline for GPU Clusters with Slurm on Azure (Part 2)
- Brett Wilson provides A practitioner's guide to accelerating FinOps with GitHub Copilot and FinOps hubs
- Michael Flanakin discusses Microsoft Cost Management updates (May 2025 summary)
- Ottorino Bruni describes How to Monitor Website and API Uptime Using Azure Functions and .NET – Part 2: Configuration, Retries and Smart Alerts
- Maria F. covers Understanding the Total Cost of Ownership
- Michiel van Oudheusden (@mivano) writes When Architecture Meets Cost: Rethinking Cloud Patterns Through a FinOps Lens
🚌 Migration
- Ankit Sarkar introduces Azure Migrate Explore with AI Assistant
- Brandon Antoine talks about How to Migrate Your WordPress Site to Azure (for Nonprofits)
- Bhavya Joshi blogs about Pre-Migration Vulnerability Scans
🌐 Networking
- The Azure Updates Team announces Profile and Route WAF Policies on Azure Front Door (Private Preview) and Azure Virtual Network Manager in Azure China (GA)
- Tobias Zimmergren Jussi Roine discuss Microsoft Tech Updates - with a focus on Networking
- Ashish Rana covers DNS best practices for implementation in Azure Landing Zones
- Kalen Shaw talks about The Role of Secure Sockets Layer (SSL) Certificates in Nonprofit Organizations
- Travis Roberts (@Ciraltos) describes how to Disable Default Outbound Access in Azure Private Subnets
🔐 Security
- Brian Tirch describes Auditing Admin activities in Microsoft Defender Endpoint
- Eden Yaakobi highlights that Azure WAF Integration in Security Copilot is Now Generally Available
- Prateek Taneja highlights the New Data Connectors Released Using the Codeless Connector Framework
📦 Storage
- The Azure Updates Team announces Archive Access Tier Now Available in Italy North (GA)
🔗 Web
- Brandon Antoine covers Building a Web App and Database in Azure for Nonprofits and discusses Deploying Your Web App with CI/CD through Azure Portal
- Tiffiany Law talks about Deploying a Web App on Azure App Service
- Brandon Antoine describes Deploying a WordPress Site on Microsoft Azure: A Guide for Non-Profits With Video Tutorial
⚙️ Azure Virtual Desktop
- Rinku Dalwani announces RDP Multipath for reliable connectivity (Public Preview)