Enterprises are moving many of their production applications to containers (e.g., PostgreSQL, MySQL, etc.). Today’s container orchestration tools facilitate the creation and deployment of containers in production, but they lack data management and data protection features. Containerizing enterprise applications in production requires persistence, scale, security, availability, and high performance capabilities.
The MapR Data Fabric includes a natively integrated Kubernetes volume driver to provide persistent storage volumes for access to any data located on-premises, across clouds, and to the edge. Stateful applications can now be easily deployed in containers for production use cases, machine learning pipelines, and multi-tenant use cases.
Use MapR tickets for end-to-end security of containers accessed by multiple users and groups.
Automatic failover ensures data is always available, so containerized applications can run on a 24x7 basis.
Protect critical data with mirroring, replication, and consistent point-in-time snapshots.
Create, retain, and synchronize data volumes within containers using POSIX, NFS, and S3 protocols under a single global namespace.
Use the dynamic “hot add” option to scale the clusters as the number of containers grow, improving performance.
Meet your performance SLAs needed for containerized enterprise applications by flexibly deploying on NVMe, SSDs, HDDs, or cloud.
Build stateful container applications by extending data fabric to Kubernetes and containers.
Integrating the MapR Data Fabric into Kubernetes environments solves the complexity associated with data management, data protection, and container portability.
For those who are not deploying Kubernetes in their container environments, MapR offers Persistent Application Client Containers for providing persistent access to all data.