Azure Weekly
Issue #500 - 26th January 2025
500 Issues! That is an awful lot of early Sunday mornings! Anyhow onto the news from this week; In AI, Introducing the GPT-4o-Audio-Preview: A New Era of Audio-Enhanced AI Interaction and a nice move to use small language models (which are more efficient) Exciting Update: Abstractive Summarization in Azure AI Language Now Powered by Phi-3.5-mini.
In Data: DocumentDB: Open-Source Announcement, and Faster data processing with Native Execution Engines in Microsoft Fabric Runtime 1.3: efficient memory management explained, and Ian Griffiths continues his series on a better inner dev loop for data engineering with Spark dev containers: writing tests.
How you buy Azure has been changing over the last year, and there's a useful guide on Moving to a Microsoft Customer Agreement MCA from an Enterprise Agreement EA. Some other articles of note include: Automatically select the right Microsoft Entra tenant, an interesting perspective that Private endpoints are an illusion, and a deep dive guide into Nested virtualization on Azure.
Finally, Managing Environment Variables in Azure Static Web Apps with Azure Developer CLI and an interesting article explaining Why I Switched from WordPress to Astro: Faster, Cheaper, and Greener - we made a similar move a few years ago - endjin.com, Azure Weekly and Power BI Weekly are all now hosted on Azure Static Web Apps for similar reasons.
⚙️ AI + Machine Learning
- On the Azure blog, an announcement: Microsoft and OpenAI evolve partnership to drive the next phase of AI
- Jessica Hawk highlights that Coldplay evolves the fan experience with Microsoft AI
- Allan Carranza Introduces the GPT-4o-Audio-Preview: A New Era of Audio-Enhanced AI Interaction
- Carlotta Castelluccio blogs about Generative AI Level Up Tuesdays
- Yanling Xiong blogs about an Exciting Update: Abstractive Summarization in Azure AI Language Now Powered by Phi-3.5-mini
- Priya Kedia writes about Unlocking the Power of Synthetic Data for Fine-Tuning and Evaluation
- James Nguyen discusses Scaling Open-Source LLM Fine-Tuning with Azure ML
🔎 Analytics
- On Microsoft Fabric Blog, Mihir Wagle talks about Introducing Fabric Copilot capacity: Democratizing AI usage in Microsoft Fabric
- Estera Kot writes about Faster data processing with Native Execution Engines in Microsoft Fabric Runtime 1.3: efficient memory management explained
- Miquella de Boer describes Creating a shortcut to a VPC-protected Google Cloud Storage bucket
- Sunitha Muthukrishna (@mksuni) discusses Best practices for Fabric API for GraphQL
- Amar Digamber Patil describes how to Efficiently monitor SQL Database usage and consumption in Microsoft Fabric by using capacity metrics app
- Temidayo Omoniyi writes about Multiple Ways of Performing Incremental Load Using Data Factory
- Ian Griffiths (@idg10) shares part 3 in his series on improving the dev inner loop for Analytics in: Spark dev containers: writing tests
- Wayne Goosen shares Streamlit Deployment Guide Part 1: Containerization
🖥️ Compute
- Alibek Jakupov writes about Nested virtualization on Azure : a step-by-step guide
- Raghu Tanikella discusses TempDB Size Considerations to Ensure Successful SQL VM Deployments from Marketplace Images
- Akshita Vijay explains how to Configure remote access to compute nodes in an Azure Batch pool using Azure Portal
🚢 Containers
- Richard Hooper (@Pixel_Robots) introduces the AKS Security Dashboard: Now in Preview
- Daniel Neumann (@neumanndaniel) delves into Egress traffic blocking with Calico global network policies on Azure Kubernetes Service
- Meenakshi Balekar walks through Hosting Azure Bot SDK C on Azure Kubernetes Service AKS
- On Diagrid Blog, Bilgin Ibryam (@bibryam) covers Dapr Deployment Models
🗄️ Databases
- Elendil Zheng blogs about Introducing Virtual Canary Maintenance: Early access to Azure Database for MySQL updates
- On the Microsoft Open Technologies site, Abinav Rameesh describes DocumentDB: Open-Source Announcement
- Abhiman Tiwari describes Extending Regular Expressions Regex Support on Azure SQL Managed Instance MI
- Koen Verbeeck (@Ko_Ver) blogs about JSON Data Type in Azure SQL Database
- On episode 333 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) is jonined by Ryan Booz to discuss The State of the Database in 2025
🛠️ Developer Tools
- On the Visual Studio blog, Rhea Patel announces a free GitHub Copilot for Visual Studio
- Erin Stellato (@erinstellato) announces the Release of SSMS Preview 3
- N V Sudhir Kumar Raparla blogs about SQL Server version upgrade capability coming to SSMS soon
- Lo Kinfey (@Ljh8304) describes How to Customize Visual Studio Code Chat with GitHub Copilot and Semantic Kernel
- Owain Osborne-Walsh covers Self Hosted AI Application on AKS in a day with KAITO and CoPilot.
- Sergey Gigoyan describes How to Install SSIS in Visual Studio 2019
🔩 DevOps
- Jared Holgate announces General Availability of Terraform Azure Verified Modules for Platform Landing Zone ALZ
- Sakshi Munjal announces updates to the Baseline feature in Microsoft Planner
- Richard Fennell (@richardfennell) walks through Signing files in GitHub Actions
- John Lokerse delves into Chaining Bicep Deployments using Outputs and Stage Dependencies in Azure Pipelines
- Owain Osborne-Walsh covers Azure DevOps - Agent pool report and replace.
- Carlos Mendible (@cmendibl3) explains how to Automate Azure Quick Review with GitHub Actions
⚙️ Hybrid + Multicloud
- Lior Kamrat (@liorkamrat) announces Jumpstart ArcBox 25Q1 general availability
- On Azure Updates, Retirement: All Azure Automation jobs running on Agent-based Hybrid Worker will be stopped from 1 April 2025
🎭 Identity
- Shobhit Sahay writes about New Identity Secure Score recommendations in General Availability
- Azure Updates: In preview Public Preview: Seamless Amazon API Gateway Integration for API Center and Launched Generally Available: Azure Confidential Ledger Achieves ISO 27001 Certification
- Ankur Patel explains how to Customize authentication experiences and URL domains for external apps
- Oke Bamgbose announces mandatory multifactor authentication for the Microsoft 365 admin center
- Tim Deschryver explains how to Automatically select the right Microsoft Entra tenant
- Richard Fennell (@richardfennell) writes about Re-authenticating Microsoft Authenticator after swapping your phone
- Farooque Mohammad talks about Enhancing Security with Entra PIM and Conditional Access Policy using Authentication Context
🔌 Integration
- Azure Updates: Launched Generally Available: Azure Automation is revising Service and Subscription limits
- On the Azure blog, Ali Powell announces Global Acceleration Program for RISE with SAP on Microsoft Azure
📚 Learning
- Gomolemo Mohapi says Get Ready for the Powerful Devs Conference + Hack Together 2025
- Vinayak Hegde highlights AI Genius - AI Skilling series for Developers
- Jake Walsh (@jakewalsh90) discusses Azure Skill Sprint – Learning All About Azure Local and networking in an Azure Hybrid World
⚖️ Management and Governance
- Rob Nunez writes about Unlicensed OneDrive user accounts: What you need to know
- Sonia Cuff blogs about Moving to a Microsoft Customer Agreement MCA from an Enterprise Agreement EA
- Ricardo Martins (@ricmmartins) talks about Azure Workbooks: Advanced customization and data visualization in Azure
- Travis Roberts (@Ciraltos) covers Windows Server Editions Explained: Choosing Between Standard, Datacenter & Azure Edition
- Mansi Agrawal describes how to Set Up Endpoint DLP Evidence Collection on your Azure Storage Blob
🚌 Migration
- Andrew Coughlin covers Azure Migrate – Deployment Failure Due to Policy Blocking
🌐 Networking
- Jose Moreno (@erjosito) delves into Private Link reality bites – Private endpoints are an illusion
- Saleem Bseeu discusses Enhancing Azure Firewall Management with Change Tracking
🔐 Security
- Ofer Shezaf (@oshezaf) blogs about What's new: Find the Sentinel content you need using AI search
- Saar Cohen explains how to Get greater visibility with aggregated reporting of endpoint telemetry signals
- Gershon Levitz introduces the new Defender for Identity sensor management API
- Innocent Wafula shows how to Hunt for identity-based threats with Security Copilot and Microsoft Sentinel
- On episode 274 of the Ctrl+Allt+Azure podcast, Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) talk about CIS Benchmark for Microsoft 365 v4.0.0
📦 Storage
- viveksingla blogs about Introducing SSD as Base Disk Feature for Ephemeral OS disk
🔗 Web
- Glaucia Lemos writes about This Month in Azure Static Web Apps November and December 2024 - Special Edition
- Michal Hompus wriites Why I Switched from WordPress to Astro: Faster, Cheaper, and Greener
- Luke Murray (@lukemurraynz) covers Managing Environment Variables in Azure Static Web Apps with Azure Developer CLI
- manojdixit discusses Using cURL for isolation of Web related issues
- Gonzalo Murillo introduces the 'Session Affinity Proxy' setting in App Service Configuration.
- Susan Are walks through PhantomJS PDF Generation on Azure Linux App Services