Updated: June 19, 2023 (June 19, 2023)

  Analyst Report

New Container Storage Options for AKS

My Atlas / Analyst Reports

783 wordsTime to read: 4 min
Barry Briggs by
Barry Briggs

Before joining Directions on Microsoft in 2020, Barry worked at Microsoft for 12 years in a variety of roles, including... more

  • Azure Container Storage, in preview, provides improved storage utilization and cost-efficiency for stateful containers on Azure Kubernetes Service.
  • The service can store persistent data from containers using a variety of storage protocols and media.
  • Container Storage is yet another service that can lock developers into Azure despite the mobility promised by standards like Kubernetes.

Container applications running on Azure Kubernetes Service (AKS) often use external storage services such as Azure SQL Database for application data. However, maintaining persistent session state—such as the contents of a shopping cart or the current game score—has presented challenges. ACS, a fully managed Azure service, provides a simplified interface to an arbitrary amount and number of underlying storage devices that can be leveraged by container-based workloads hosted in AKS.

Challenges Addressed by ACS

In the past, developers who needed storage for container applications added storage drivers to the Kubernetes source code—called “in-tree” storage—which tied the storage to specific external storage services and required deep knowledge of Kubernetes.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now