Home > Storage > PowerFlex > White Papers > Dell APEX Block Storage for AWS: MongoDB using Kubernetes and PowerFlex CSI > Executive summary
Running mission-critical applications in the public cloud is gaining popularity as businesses adopt the benefits of public clouds, including a robust set of software tools, services, and dynamic scale, and as they shift their focus from infrastructure to core competencies.
Dell APEX Block Storage for AWS (formerly known as PowerFlex cloud storage on AWS) brings advantages of scaling, performance, and a robust feature set, including local and remote replication, high availability (HA), resiliency, and CloudIQ security.
Dell APEX Block Storage for AWS can be rapidly deployed through a web portal that automates the initial deployment, or to expand an existing system, making the process simple and quick. The scale-out design allows for independent storage and compute instances that can be spread across AWS Availability Zones (AZs), providing higher resiliency if an AZ is down. Dell APEX Block Storage for AWS provides a choice of Elastic Block Storage (EBS) for more flexibility, or native attached NVMe SSD drives for increased performance.
Cloud native architecture enables modern applications to take advantage of containerization and orchestration. Kubernetes can handle complex environments with capabilities like autoscaling, scheduling, load balancing, resource monitoring, and managing containerized applications. MongoDB is a NoSQL database that is widely deployed for all businesses supporting modern applications as it is scalable due to its versatility for storing, processing, and accessing a wide range of NoSQL data types containing business data.
This whitepaper provides guidance for deployment of MongoDB on Kubernetes cluster using the PowerFlex Container Storage Interface (CSI) for dynamic persistent volume provisioning and Dell APEX Block Storage for AWS as the underlying software-defined storage layer.