{
  "slug": "azure-virtual-machines-dcsv3-dcdsv3-series-retirement",
  "title": "Azure Virtual Machines: DCsv3 and DCdsv3-series retirement",
  "summary": "Retirement date for DCsv3 and DCdsv3-series Azure Linux, Windows and Dedicated Host virtual machines: 31 Oct 2029. After that date, they are no longer available for use or purchase.",
  "cloud": "azure",
  "service": "Azure Virtual Machines",
  "service_slug": "virtual-machines",
  "category": "compute_sku",
  "type": "retirement",
  "announced_date": "2026-10-01",
  "effective_date": "2029-10-31",
  "effective_precision": "day",
  "impact": "After 31 Oct 2029, DCsv3 and DCdsv3-series Azure Linux, Windows and Dedicated Host virtual machines are no longer available for use or purchase. 3-year and 1-year Reserved VM Instances for these series are not available for purchase or renewal after October 31, 2026. From November 1, 2026, capacity restrictions apply to DCsv3/DCdsv3-series VMs. Microsoft states that billing may change.",
  "migration_path": "1. Migrate DCsv3 and DCdsv3-series VMs to one of the recommended options before 31 Oct 2029. Microsoft links a [Migration guide](https://aka.ms/dcsv3-dcdsv3-series-retirement).\n2. For a VM-based programming model, consider the [DCasv6](https://learn.microsoft.com/azure/virtual-machines/sizes/general-purpose/dcasv6-series?tabs=sizebasic), [DCadsv6](https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/dcadsv6-series?tabs=sizebasic), [DCesv6](https://learn.microsoft.com/azure/virtual-machines/sizes/general-purpose/dcesv6-series?tabs=sizebasic) or [DCedsv6](https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/dcedsv6-series?tabs=sizebasic) series, or the memory optimized [ECasv6](https://learn.microsoft.com/azure/virtual-machines/sizes/memory-optimized/ecasv6-series?tabs=sizebasic), [ECadsv6](https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/memory-optimized/ecadsv6-series?tabs=sizebasic), [ECesv6](https://learn.microsoft.com/azure/virtual-machines/ecesv5-ecedsv5-series) or [ECedsv6](https://learn.microsoft.com/en-us/azure/virtual-machines/ecedsv6-series) series confidential VMs.\n3. For containerized applications, consider [Azure Confidential Container Instances (C-ACI)](https://learn.microsoft.com/azure/container-instances/container-instances-confidential-overview) or [Virtual nodes on Azure Container Instances (C-VN2)](https://learn.microsoft.com/azure/container-instances/container-instances-virtual-nodes) for Azure Kubernetes Service (AKS).\n4. Check the Azure Virtual Machines [pricing page](https://azure.microsoft.com/pricing/details/virtual-machines/linux-previous/) for billing details.",
  "replacement": "DCasv6, DCadsv6, DCesv6, DCedsv6 or ECasv6, ECadsv6, ECesv6, ECedsv6 series confidential VMs",
  "affected_versions": [
    "DCsv3",
    "DCdsv3"
  ],
  "source_url": "https://azure.microsoft.com/updates?id=569592",
  "extra_source_urls": [
    "https://learn.microsoft.com/azure/virtual-machines/sizes/general-purpose/dcasv6-series?tabs=sizebasic",
    "https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/dcadsv6-series?tabs=sizebasic",
    "https://learn.microsoft.com/azure/virtual-machines/sizes/general-purpose/dcesv6-series?tabs=sizebasic",
    "https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/dcedsv6-series?tabs=sizebasic",
    "https://learn.microsoft.com/azure/virtual-machines/sizes/memory-optimized/ecasv6-series?tabs=sizebasic",
    "https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/memory-optimized/ecadsv6-series?tabs=sizebasic",
    "https://learn.microsoft.com/azure/virtual-machines/ecesv5-ecedsv5-series",
    "https://learn.microsoft.com/en-us/azure/virtual-machines/ecedsv6-series"
  ],
  "vendor_ref": "569592",
  "last_checked_at": "2026-11-12T09:55:19.345Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/azure-virtual-machines-dcsv3-dcdsv3-series-retirement",
  "short_url": "https://eolwatch.dev/i/cy",
  "markdown_url": "https://eolwatch.dev/items/azure-virtual-machines-dcsv3-dcdsv3-series-retirement.md",
  "json_url": "https://eolwatch.dev/items/azure-virtual-machines-dcsv3-dcdsv3-series-retirement.json",
  "estate_check": {
    "resource_types": [
      "microsoft.compute/virtualmachines",
      "microsoft.compute/virtualmachinescalesets",
      "azurerm_linux_virtual_machine",
      "azurerm_windows_virtual_machine",
      "azurerm_virtual_machine",
      "azurerm_linux_virtual_machine_scale_set",
      "azurerm_windows_virtual_machine_scale_set",
      "azurerm_orchestrated_virtual_machine_scale_set",
      "azurerm_kubernetes_cluster",
      "azurerm_kubernetes_cluster_node_pool"
    ],
    "fields": [
      "vmsize",
      "sku",
      "size",
      "vm_size",
      "sku_name",
      "default_node_pool.vm_size"
    ],
    "inputs": [
      "Azure Resource Graph export (CSV or JSON)",
      "Terraform state or plan (JSON)",
      "ARM template"
    ]
  },
  "source_note": null
}
