This is the Trace Id: 16ebcb7810045ed51f12610afbf2e79d
Skip to main content
Azure

Azure Container Storage

Power stateful containerized workloads with intelligent, cloud-native storage

Unlock high-performance storage for your Kubernetes workloads

Azure Container Storage is a volume-management service built natively for Azure Kubernetes Service (AKS). Simplify creating and managing persistent volumes for production-scale stateful container applications. Use the free managed service in Azure or the open-source version across any Kubernetes cluster.

Azure Container Storage v2.0.0 is here! Up to 7× faster, open- source, and free of service fees. Learn more.

Achieve fully managed persistent volume deployment and unified volume management for various back-end storage options

Create simple and consistent volume orchestration for stateful workloads via the Kubernetes control plane

Leverage local NVMe drives on select virtual machine families to provide rapid storage for Kubernetes workloads

Quickly scale stateful containers with persistent volumes

Accelerate high-performance stateful workloads

Run stateful container applications on Kubernetes with the high performance of locally attached NVMe disks.

Use Azure Container Storage with local NVMe

A person wearing protective goggles and headwear working with cables in a server room
Colorful shipping containers

Enable Kubernetes-native volume orchestration

Deploy and manage persistent storage volumes for stateful container applications in AKS, such as PostgreSQL, Kafka, Valkey, and more. Azure Container Storage enables full lifecycle control—including snapshots and storage pools—without switching between platforms.

Use Azure Container Storage with Azure Kubernetes Service (AKS)

Run stateful workloads with ease

Orchestrate volumes consistently using Kubernetes-native APIs for reliable, scalable storage that behaves like part of your application.

Workload samples

A person holding a tablet displaying data in charts and graphs
A presenter pointing to data on a large screen in front a group of attendees in a conference room

Grow with confidence

Rapidly scale out containerized applications with persistent volumes that expand with your demands.

Resize persistent volumes in Azure Container Storage without downtime

Achieve open-source freedom for Kubernetes storage

Run Azure Container Storage with our fully open-source implementation. Install on a Kubernetes cluster, contribute to the project, and customize for your environment, all while benefiting from the same performance and features as the Azure-managed version.

GitHub repository

Video container

Built-in security and compliance

A security center overview in Azure showing policy and compliance data and resource security hygiene
The security center compute and apps tab in Azure showing a list of recommendations

Get started with an Azure free account

1

Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.

2

After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.

3

After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Azure Container Storage resources and documentation

Blog and updates

Read the Azure blog and subscribe to Azure updates for the latest news and information about Azure Container Storage.

Community and Azure support

Ask questions and get support from Microsoft engineers and Azure community experts.

Chat with an Azure support specialist.

Frequently asked questions about Azure Container Storage

  • Azure Container Storage supports only Azure Kubernetes Service (AKS) today. Deploy and manage volumes consistently across various backend storage options such as local storage and persistent block storage while using AKS.

  • Azure Container Storage is built natively for containers and provides a storage solution that is highly optimized for creating and managing volumes for running production-scale stateful container applications. It provides higher performance and availability than Azure CSI drivers. Additionally, Azure Container Storage supports storage types such as local volumes and storage area network (SAN), which are not supported by Azure CSI drivers.

  • Azure Container Storage works well for all stateful ReadWriteOnce (RWO) workloads.

  • Yes. See the Quickstart to learn how to enable Azure Container Storage in an existing AKS cluster.

Ready when you are—let's set up your Azure free account

Try Azure for free