Skip to main content
Cloud / Azure / Products / Azure Container Storage - Kubernetes Storage Orchestration

Azure Container Storage - Kubernetes Storage Orchestration

Azure Container Storage orchestrates persistent volumes for Kubernetes using local NVMe disks or Azure Elastic SAN.

containers
Pricing Model Cost depends on the backing storage used (local NVMe disks on the VM, or Azure Elastic SAN)
Availability Available in a limited set of Azure regions, including several EU regions
Data Sovereignty EU regions available
Reliability SLA as published by the provider (see official SLA page) SLA

What is Azure Container Storage?

Azure Container Storage is a cloud-based service for provisioning, managing, and orchestrating persistent volumes for stateful containerized applications on Kubernetes. The service integrates natively with Kubernetes, so volumes are managed through StorageClasses and PersistentVolumeClaims using standard kubectl tooling. The current version 2 supports local NVMe disks on the Kubernetes nodes and Azure Elastic SAN as backing storage.

Core Features

  • Kubernetes-native volume management via CSI driver, StorageClasses, and PVCs
  • Local NVMe disks for ultra-low latency workloads with their own replication logic
  • Azure Elastic SAN as network-attached, scalable storage with LRS/ZRS redundancy
  • Snapshots and volume resizing for Elastic SAN-backed volumes
  • Open-source driver, installable as an AKS extension or via Helm on self-managed clusters

Typical Use Cases

Databases such as PostgreSQL on Kubernetes use local NVMe disks for consistently low latency. AI/ML frameworks with their own data replication benefit from high NVMe performance. General-purpose databases, analytics engines, streaming/messaging systems, and CI/CD environments use Elastic SAN for predictable throughput and built-in redundancy.

Benefits

  • Significantly higher performance than traditional network-attached managed disks when using local NVMe volumes
  • Consolidating many smaller volumes under a shared SAN reduces cost and management overhead
  • Avoids ARM limits such as the number of disks attachable per VM when using Elastic SAN
  • Kubernetes-native volume management without installing your own CSI driver

Integration with innFactory

As a Microsoft Solutions Partner, innFactory supports you with Azure Container Storage: selecting the right backing storage for your workloads, sizing for database workloads, and migration from existing storage solutions.

Frequently Asked Questions

What is the difference between Container Storage and Azure Disks?

Azure Disks are individual managed disks attached directly to a VM. Azure Container Storage is a Kubernetes-native orchestration layer that dynamically provisions persistent volumes from local NVMe disks or Azure Elastic SAN and is managed through standard Kubernetes tooling.

Which backing storage types does Container Storage support?

The current version 2 of Container Storage supports local NVMe disks (for ultra-low latency, without built-in replication) and Azure Elastic SAN (network-attached, replicable storage with LRS/ZRS options and snapshot support). The older version 1 additionally supported classic Azure Disks but is no longer recommended for new deployments.

Is Container Storage only available for AKS?

Container Storage works with Azure Kubernetes Service (AKS), where it is easiest to install as an extension. Because the driver is open source, it can also be installed via Helm on self-managed Kubernetes clusters.

Does Container Storage support snapshots and replication?

Snapshots, replication (LRS/ZRS), and encryption options are only available for volumes on Azure Elastic SAN. Local NVMe disks offer the highest performance but without built-in replication or snapshots.

What is Container Storage best suited for?

Local NVMe disks suit latency-critical workloads such as PostgreSQL or AI/ML frameworks with their own replication logic. Elastic SAN suits general-purpose databases, streaming/messaging systems, and CI/CD environments that need predictable throughput and redundancy.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Azure (official documentation). This page does not represent an offer by Azure.

Microsoft Solutions Partner

innFactory is a Microsoft Solutions Partner. We provide expert consulting, implementation, and managed services for Azure.

Microsoft Solutions Partner Microsoft Data & AI

Similar Products from Other Clouds

Other cloud providers offer comparable services in this category. As a multi-cloud partner, we help you choose the right solution.

AWS

Amazon ECR - Container Registry

Amazon ECR is a managed container registry for Docker and OCI images. Secure storage and fast deployment.

Pricing Pay-per-use: billed by data stored and …
SLA 99.9% Monthly Uptime Percentage per region (see official ECR SLA page)
Compare →
AWS

Amazon ECS - Container Orchestration

Amazon ECS is a fully managed container orchestration service for running Docker containers on AWS.

Pricing No charge for the ECS control plane …
SLA Depends on the underlying resources (EC2/Fargate), see official ECS/Fargate SLA page
Compare →
AWS

Amazon EKS - Managed Kubernetes

Amazon EKS is a fully managed Kubernetes service for container orchestration in the AWS Cloud.

Pricing Hourly rate for the control plane, plus …
SLA 99.95% Monthly Uptime Percentage for the Standard Control Plane (see official EKS SLA page)
Compare →
AWS

AWS App2Container - Containerize Java and .NET Apps

AWS App2Container containerizes Java and .NET applications; closed to new customers since November 2025, succeeded by …

Pricing Free tool, pay only for target services …
SLA N/A (free CLI tool with no dedicated SLA)
Compare →
AWS

AWS Fargate - Serverless Container Compute

AWS Fargate is a serverless compute engine for containers without server management.

Pricing Pay for vCPU and memory resources
SLA Depends on ECS/EKS SLA
Compare →
AWS

EKS Anywhere - Kubernetes On-Premises

EKS Anywhere enables Kubernetes clusters in your own data center with AWS EKS tooling and support.

Pricing Software free to use, optional …
SLA No AWS SLA, since it runs on customer-owned infrastructure (support per the booked Enterprise Support tier)
Compare →

11 comparable products found across other clouds.

Ready to start with Azure Container Storage - Kubernetes Storage Orchestration?

Our certified Azure experts help you with architecture, integration, and optimization.

Schedule Consultation