Azure Weekly
Issue #549 - 1st February 2026
Highlights this week include: Azure Static Web Apps Skill for GitHub Copilot – A new GitHub Copilot skill that reduces Azure Static Web Apps deployment time from 30+ minutes to under 3 minutes through guided framework detection, configuration, and deployment. Azure Databricks Agent Bricks Knowledge Assistant (GA) – Now generally available, this feature empowers you to create, deploy, and manage AI agents directly within the Azure Databricks platform, using unified data and AI capabilities.
Secure AI Agents with Microsoft Entra Agent ID – Microsoft's new Agent ID (public preview) provides identity, governance, conditional access, and lifecycle management for AI agents through a unified registry across Copilot Studio, Azure AI Foundry, and Security Copilot. Microsoft Purview Data Security Investigations (GA) – Now generally available, this tool uses AI-powered search, semantic embeddings, and risk scoring to investigate data security incidents at scale with new purge mitigation capabilities. Azure Savings Plans Explained – A clear breakdown of Azure Savings Plans offering savings through hourly commitments, covering the use-it-or-lose-it model, discount calculations, and practical guidance on when they make sense.
Fabric January 2026 Feature Summary – Highlights include Item Reference variables for unified configuration, direct VS Code notebook editing, AI-powered catalog experiences, and enhancements across Data Engineering, Warehouse, and Real-Time Intelligence. Fabric Connection inside Notebook (Preview) – Notebooks can now use cloud connections (Azure Blob Storage, PostgreSQL, S3, Key Vault, and more) directly via Get Data, with code snippet generation for accessing external data sources. Workspace Outbound Access Protection for Data Factory and OneLake Shortcuts (Preview) – Extends workspace-level outbound access protection to Pipelines, Copy jobs, Dataflows, and OneLake Shortcuts, enabling granular control over external connections.
If you're interested in all things Microsoft Fabric - don't forget to sign up for our new newsletter - Fabric Weekly - which we'll start publishing in the next month or so. We'll be moving all Fabric content over from Azure Weekly to Fabric Weekly, just as we did with Power BI Weekly 7 years ago.
Finally, Barry Smart has written a 4-part series which covers how we (endjin) have improved our data engineering approach in the past year by migrating workloads from PySpark / Pandas to Polars: Polars: Faster Pipelines, Simpler Infrastructure, Happier Engineers – Makes the case for Polars as the default DataFrame choice, delivering 5-20x faster performance than Pandas with 8x less energy consumption for most analytical workloads. Under the Hood: What Makes Polars So Scalable and Fast? – Deep dive into Polars' Rust foundation, Apache Arrow columnar storage, lazy evaluation with query optimization, and vectorized SIMD execution. Practical Polars: Code Examples for Everyday Data Tasks – Hands-on examples covering data loading, expressions, filtering, lazy evaluation, DuckDB integration, and streaming execution for larger-than-RAM datasets. Polars Workloads on Microsoft Fabric – Practical guide to running Polars in Fabric notebooks, including path construction, storage options, Delta Lake integration, and tips for code portability between local and cloud environments.
⚙️ AI + Machine Learning
- On the Azure blog, Scott Guthrie covers Maia 200: The AI accelerator built for inference
- On IT Next, Dave Rendon shares some Lessons Learned Shipping AI Agents at Scale: Replit, Wolters Kluwer, and AT&T.
- Also on IT Next, Kory Becker describes How they Replaced Copilot With a Free AI Model
- Penny Garrett discusses Make “Mastering AI” Your New Year’s Resolution
- Pratik Panda talks about Building Interactive Agent UIs with AG-UI and Microsoft Agent Framework
- Vineela Suri covers Unifying Scattered Observability Data from Dynatrace + Azure for Self-Healing with SRE Agent
- Hazem Ali talks about The Hidden Memory Architecture of LLMs
🔎 Analytics
- The Azure Updates Team announces Azure Databricks Agent Bricks Knowledge Assistant (GA)
- On Microsoft Fabric Blog, Katie Murray provides the Fabric January 2026 Feature Summary
- Barry Smart (@barry_j_a_smart) has written an in-depth 4 part series about how we (endjin) have migrated our Data Engineering workloads from PySpark / Pandas to Polars. Part 1 -Polars: Faster Pipelines, Simpler Infrastructure, Happier Engineers, Part 2 - Under the Hood: What Makes Polars So Scalable and Fast?, Part 3 - Practical Polars: Code Examples for Everyday Data Tasks and Part 4 - Polars Workloads on Microsoft Fabric
- James Serra (@JamesSerra) writes about Three Ways to Use Snowflake Data in Microsoft Fabric
- On SQL Server Central, Ankush Rastogi describes Building a Real-Time Analytics Pipeline with Azure Stream Analytics and SQL Server
- Naufal Prawironegoro covers Building a Reliable Real Time Data Pipeline with Microsoft Fabric
- On Microsoft Fabric Blog, Qixiao Wang blogs about Fabric Connection inside Notebook (Preview)
🖥️ Compute
- On the MSSQL Tips site, Temidayo Omoniyi talks about Azure Functions: The Serverless Powerhouse
- The Azure Updates Team announces 7th generation Intel-based VMs – Dlsv7/Dsv7/Esv7 (Public Preview), and Azure AMD Turin Dasv7, Easv7, and Fasv7-series Virtual Machines (GA) and highlights a Retirement: Support for Python 3.10 ends on October 1, 2026 – upgrade your Azure Functions apps to Python 3.13
- Colby T. Ford describes Building Data-Heavy Bioinformatics APIs using Serverless Azure Functions and Cosmos DB
🚢 Containers
- On IT Next, Dave Rendon talks about Azure Linux on AKS: What Changes When Microsoft Owns the Node OS.
- Adam Bertram (@adbertram) provides A Practical Guide to Hosting and Managing Remote MCP Servers on Azure
- Simone Rodigari talks about Scaling DNS on AKS with Cilium: NodeLocal DNSCache, LRP, and FQDN Policies
- On The New Stack, Steven J. Vaughan-Nichols talks about CNCF: Kubernetes is foundational infrastructure for AI
🗄️ Databases
- The Azure Updates Team announces Latest PostgreSQL minor versions supported by Azure Database for PostgreSQL – Flexible Server (GA)
- Affan Dar talks about Supporting ChatGPT on PostgreSQL in Azure
- Mohamed Baioumy talks about Azure SQL Database and the TDS protocol: how it works networking + protocol deep dive and explains how to Enable auditing to identify Change Tracking history table drops using Extended Events Azure SQL Db
- Santhosh Reddy discusses Handling Duplicate Metadata Errors When ReEnabling Mirroring in Azure SQL Database
- Erik Ejlskov Jensen walks through Getting Started with SQL Database Project Power Tools
- Ange Salsaa talks about Azure PostgreSQL Lesson Learned 14: Hitting the Max Storage Limits Blocking Further ScaleUp
🛠️ Developer Tools
- On the Visual Studio blog, Simona Liao writes about the Visual Studio January Update — Enhanced Editor Experience
- Lo Kinfey (@Ljh8304) discusses the GitHub Copilot SDK and Hybrid AI in Practice: Automating README to PPT Transformation
- Ryad B. talks about GitHub Copilot + SQL Server: Understanding the Security Analyzer
- On .NET Rocks, Maddy Montaquila discusses Aspire in 2026
🔩 DevOps
- Leo Visser (@autosysops) writes Check your Power Platform solutions for secrets with Pester and PowerShell
- Adrian Diglio discusses Driving DevSecOps Standards: Microsoft’s Role in Shaping NIST SP 1800-44 Volume B
- Alistair Speirs describes Silicon to Systems: How Microsoft Engineers AI Infrastructure from the Ground Up
- David Giard (@DavidGiard) blogs about Running Tests in an Azure Playwright Workspace
- Dheeraj Bandaru describes How to Connect Azure SRE Agent to Azure MCP
⚙️ Hybrid + Multicloud
- Naufal Prawironegoro blogs about Azure Arc for SQL Server: Executive Summary for Enterprise Clients
🎭 Identity
- Richard M. Hicks (@richardhicks) writes about Always On VPN vs. Entra Private Access: Choosing the Right Access Model for Your Organization
- Farooque Mohammad writes about Conditional Access for Agent Identities in Microsoft Entra
- Bhalchandra Atre describes Microsoft Graph User Configuration API preview - now available
- Monica Boris describes how to Take control of Fabric Identities limit for your tenant (GA)
🔌 Integration
- Wagner Silveira (@WSilveiraNZ) discusses Automated Test Framework - Missing Tests in Test Explorer
- Wagner Silveira (@WSilveiraNZ) introduces Unit Test Agent Profiles for Logic Apps & Data Maps
📚 Learning
- Ashlee Lyman discusses a Course Retirement Announcement: AZ-1010 and MS-4007
- Cristina Gonzalez Herrero describes Tech for Good in Action: Accessibility, AI, and Expanding Our Community Impact
⚖️ Management and Governance
- Adam Bertram (@adbertram) describes How to Automate Azure VM Patching with Update Manager
- Panu Oksala describes how to Turn Application Insights Exceptions into Pull Requests: End-to-End Automation with Kilo Code
- Arpitha Dhanapathi discusses Making AI Apps Enterprise-Ready with Microsoft Purview and Microsoft Foundry
- Bhalchandra Atre blogs about Exchange Online Public Folder Data and Retention Questions
- Jay Cotton discusses Compliance Meets AI: DLP for Copilot Is Better Than Ever.
- Shannon Kuehn (@shankuehn) blogs about Azure Savings Plans, finally explained with math that actually makes sense
- Deepthi Chelupati explains How SRE Agent Pulls Logs from Grafana and Creates Jira Tickets Without Native Integrations
- Mohamed Baioumy describes Observing an Azure SQL Database TDS connection on the wire
- Shannon Kuehn (@shankuehn) describes How Azure Picks a Discount and Why Your Bill Looks Confusing
- Radu Vunvulea (@RaduVunvulea) explains how to AI Ntive cloud reference architecture on Microsoft Azure
- Bhalchandra Atre highlights that Message Trace Support Using Graph API is now in Public Preview
- On Microsoft Fabric Blog, Pankaj Arora covers Surge protection gets smarter: introducing workspace-level controls (Preview)
- On IT Next, Dave Rendon writes about Massive Scale Infrastructure on Azure: What's new across Networking, Compute, and Storage.
🌐 Networking
- On Microsoft Fabric Blog, Advaitha Karthikeyan introduces Workspace-level IP Firewall rules in Microsoft Fabric (Preview)
- Richard M. Hicks (@richardhicks) writes about Always On VPN and Azure VPN Gateway SSTP Protocol Retirement
- Jack Stromberg writes about From Ingress to Gateway API: A pragmatic path forward and why it matters now
- Sam Cogan (@samcogan) explores Traffic Manager Integration for External DNS
- On Microsoft Fabric Blog, Bodhisatva Gautam discusses Workspace Outbound Access Protection for Data Factory and OneLake Shortcuts (Preview)
🔐 Security
- Helder Pinto, Premier Field Engineer, writes Splitting single-tenant Microsoft Defender XDR Sentinel logs in multiple company scenarios
- On IT Next, Dave Rendon writes about how to Secure AI Agents with Microsoft Entra Agent ID: Identity, Governance, and Conditional Access at Scale.
- Alex Klausner provides an UPDATE: New timeline for transitioning Sentinel experience to Defender portal
- Jay Cotton describes Compliance Meets AI 2026 Kickoff: DSPM for AI
- J. Collado covers Microsoft Sentinel and Dataverse Integration
- Katerina Athanasiou highlights that Microsoft Purview Data Security Investigations is now generally available
- Santosh Pargi blogs about Automating Export of Microsoft Sentinel Analytic Rules mapped to MITRE Tactics & Techniques
- Shirleyse Haley writes: Advance Your SOC Skills with the Power of Microsoft Sentinel data lake and graph
- Swaroop Krishnamurthy (@swaroop_kmurthy) highlights an Upcoming Conditional Access change: Improved enforcement for policies with resource exclusions
- Microsoft describes Turning threat reports into detection insights with AI
📦 Storage
- Geert van Teylingen (@teylemans) discusses Azure NetApp Files Elastic ZRS service level - File Storage High Availability Made Easy
- The Azure Updates Team announces Azure NetApp Files support in OpenShift Virtualization (Public Preview)
🔗 Web
- Dheeraj Bandaru introduces Azure Static Web Apps Skill for GitHub Copilot
- Ricardo Martins (@ricmmartins) writes about When and why startups add a Gateway in front of Azure AI Foundry and blogs about Production-grade API Gateway patterns for Microsoft Foundry
⚙️ Azure Virtual Desktop
- Travis Roberts (@Ciraltos) discusses Understanding AVD Networking Requirements and How to Troubleshoot Connectivity Issues