THANK YOU FOR SUBSCRIBING
Revolutionizing Containerised Applications with Azure Container Storage
These workloads include cloud-first as well as app modernisation.

By
Apac CIOOutlook | Monday, June 26, 2023
Stay ahead of the industry with exclusive feature stories on the top companies, expert insights and the latest news delivered straight to your inbox. Subscribe today.
Customers can now quickly construct and manage block storage volumes for production-scale stateful container applications running on Kubernetes owing to Azure Container Storage, delivering consistent user experiences across various environments.
FREMONT, CA: With the rapid uptake of Kubernetes, the world is witnessing an increase in production workloads that require container-native persistent storage for databases (like MySQL), big data (like ElasticSearch), messaging applications, and continuous integration and continuous delivery (CI/CD) systems. These workloads include cloud-first as well as app modernisation. Users need operational simplicity to deploy and expand storage intimately associated with the containerized apps to execute these stateful applications. Businesses currently have to decide between employing adapted containers, VM-centric cloud storage, and deploying and self-managing open-source container storage solutions in the cloud, all of which result in significant operational overhead, scalability constraints, and high costs.
Container native storage must permit the following to give clients a smooth end-to-end experience:
1. To maximise pod availability without experiencing bottlenecks during volume attaches and deletes, the cluster should have seamless volume mobility.
2. Rapid scalability of many volumes as application pods grow or shrink as necessary.
3. Optimal price performance for all volume sizes, but notably for small volumes with higher IOPs requirements.
Simple and uniform volume management across backing storage types is available to fit workload needs, such as choosing between ephemeral discs with extremely low latency and persistent or scalable remote storage.
Azure Container Storage meets these needs by allowing users to focus on executing workloads and applications rather than managing storage. The first step towards offering a transformational storage experience is Azure Container Storage. It will help businesses of all sizes in streamlining their containerization efforts and enhancing their overall storage management skills as a crucial addition to Azure's array of container services.
Intending to satisfy the requirements of stateful container applications, Azure Container Storage is a specifically designed, software-defined storage solution. It offers a consistent control plane across various backing storage solutions. For stateful container applications, this fully managed service offers a volume management layer that enables storage orchestration, data management, Kubernetes-aware data protection, and rule-based performance scaling.
In line with open-source container-native storage strategies, Azure Container Storage runs Kubernetes microservices-based storage controllers to decouple the storage management layer from pods and backing storage, enabling portability across Kubernetes nodes and the capacity to mount various storage options.