Azure Snippets w/c 19/05/2025
By Jon Lee
Summary of Azure snippets for the week commencing 19th May 2025, grouped by Azure service.
For all the updates on Azure platform resources and products - Azure updates from Microsoft
GA = Generally Available
Public/Private Preview = as stated
RET = Service retirement
Azure services with highlighted updates this week:
- Azure Backup
- Azure Bastion
- Azure DB for PostgreSQL
- Azure Functions
- Azure Site Recovery
- Azure Storage
- Cloud Services
- Compute
- Copilot
- FinOps
- Governance
- Infrastructure as Code
Azure Backup
Vaulted backup for Azure Data Lake Storage (Public Preview) : Azure Backup now supports transferring your Azure Data Lake Storage backups to a vault. In this limited public preview, you can configure vaulted backups for block blobs in a HNS-enabled standard general-purpose v2 ADLS Gen2 storage account in specific regions (a very limited set at present).
Support in Azure Backup for AKS for Azure File Share-based Persistent Volumes (Private Preview) : With this new capability, customers can now enable snapshot-based backups for AKS applications using both Azure Disks and Azure file shares as persistent storage — expanding protection coverage for stateful workloads on AKS. Customers need to sign up to get onto the preview. This has been a gap in Backup for AKS for a while - nice to see it’s moving towards being filled.
Azure Bastion
- Azure Bastion Developer now in 36 public regions (GA) : Previously available in 6 limited regions, Azure Bastion Developer has now expanded to a total of 36 public regions with support for more regions coming soon. Bastion Developer provides secure-by-default RDP/SSH connectivity to VMs without the need for a public IP — all for free. Both UK regions are now supported - though VNet peering isn’t (currently).
Azure DB for PostgreSQL
On-Demand Backups for Azure Database for PostgreSQL – Flexible Server (GA) : Now you can create physical snapshots of Azure Database for PostgreSQL – Flexible Server based on your business needs. This new feature complements the scheduled automated backups offered by the service, while adding the flexibility to delete the on-demand backups. Very useful, as previously only automated backups of the server were available. More info in the docs, along with some limitations to be aware of.
Fabric Mirroring for Azure Database for PostgreSQL - Flexible Server (Public Preview) : DB for PostgreSQL Flexible Servers can now be mirrored into Fabric, alongside Azure SQL (Managed Instance coming soon) and Snowflake. Easily unify your organizational data in OneLake, enhance app integration with rich business insights by joining data across various sources, and enjoy one-click integration with Microsoft Power BI.
Azure Functions
- Durable Task Scheduler for Azure Functions (Public Preview) : Durable task scheduler is a new storage provider for durable functions. It is designed to address the challenges and gaps identified by our customers with existing bring-your-own storage options. This is the preferred managed backend solution for customers who require high performance, enhanced monitoring of stateful orchestrations, or find managing bring-your-own storage accounts too cumbersome. Good to finally be moving towards an option beyond BYOS!
Azure Site Recovery
- Azure Site Recovery for Shared Disk (GA) : Enables you to protect, monitor, recover, and re-protect your workloads running on Windows Server Failover Clusters (WSFC) on Azure VMs with Shared Disks.
Azure Storage
Performance Plus for Azure Disk Storage (GA) : Azure Disk Storage now offers Performance Plus, which enhances the IOPS and throughput performance of Premium SSD, Standard SSD, and Standard HDD disks that are sized 513GB or larger. Performance Plus is offered for free and is available to use through deployments on Azure Command-Line Interface (CLI), PowerShell and the Azure Portal. You need to create a new disk to use it, so snapshots will be needed to upgrade existing disks.
Azure Premium SSD v2 now available in more regions (GA) : Multiple non-Availability Zone regions, including UK West.
Cloud Services
- Cloud Services (Extended Support) to Be Retired on March 31, 2027 (RET) : I think this is the last of the Service Manager (classic) model finally saying goodbye. Who remembers working with Web and Worker roles? Get them migrated to Service Fabric managed clusters if you still have any hanging round.
Compute
D, Ds, Dv2, Dsv2, and Ls Series Virtual Machines to Be Retired on May 1, 2028 (RET) : One of the early VM SKUs finally being put out to pasture. Migration guides are available - for most customers, it should just be a matter of resizing the VM to a more recent SKU.
Instance Mix for Virtual Machine Scale Sets (GA) : Scale sets previously had to contain VMs of the same SKU. Instance mix allows you to specify multiple VM sizes within a single Virtual Machine Scale Set, providing greater flexibility and cost efficiency. To further optimize deployments, instance mix allows you to specify an allocation strategy to optimize for price or capacity.
Copilot
- Microsoft Copilot in Azure (GA) : With Microsoft Copilot in Azure, you can gain new insights, discover more benefits of the cloud, and orchestrate across both cloud and edge. Copilot leverages Large Language Models (LLMs), the Azure control plane, and insights about your Azure environment to help you work more efficiently. Currently free, might be charged for later, and if you overuse it expect to be throttled :-) Also GA now - networking capabilities for Copilot.
FinOps
- Enhanced Cost Management Exports (GA) : Enhanced Cost Management exports are now generally available across all Azure regions and clouds, including support for the FinOps Open Cost and Usage Specification (FOCUS) format version 1.0. These updates help organizations streamline FinOps workflows, manage costs at scale, and align with enterprise security and compliance requirements.
Governance
Microsoft completes landmark EU Data Boundary, offering enhanced data residency and transparency (GA) : With the completion of the boundary, European commercial and public sector customers are now able to store and process their customer data and pseudonymized personal data for Microsoft core cloud services — including Microsoft 365, Dynamics 365, Power Platform, and most Azure services — within the EU and EFTA regions. In addition, Microsoft will store professional services data from technical support interactions for the core cloud services within the EU and EFTA regions. For those who use Azure in EU countries and have strict data residency requirements, this is pretty significant, as essentially all data interactions end-to-end will now be kept within the boundaries of the EU.
Metrics Usage Insights (Public Preview) : Metrics usage insights gives you actionable insights into metrics usage and cost optimization opportunities for your Azure monitor workspace. By providing information on time series and event usage, throttling limits, metrics usage trends, and unused metrics, you can take such actions as removing unused metrics and right-sizing resources. Currently designed for Azure Managed Prometheus users.
Infrastructure as Code
Support for Desired State Configuration Extension for Azure Virtual Machines to Be Retired on March 31, 2028 (RET) : The PowerShell DSC extension is being replaced by Azure Machine Configuration. Machine Configuration is an extension of Azure Policy that seems to do broadly the same job as DSC, but with more native integration to the Azure platform.
Terraform Export from the Azure Portal (Public Preview) : Alongside ARM templates and Bicep, you can now export your resources from the Azure portal as Terraform configuration files. Code can be generated for both the AzureRM and AzAPI providers. The feature is enabled via a new Microsoft.AzureTerraform resource provider.