When Containers Are Persistent,
Data Storage Needs Evolve
W H I T E PA P E R
As modern enterprises become more sophisticated in the type of applications they enable
with microservices and containerized applications, the need for persistent storage for those
containers becomes increasingly critical.
This white paper looks at the evolution of
containers from ephemeral to persistent and
discusses ways for developers and DevOps teams
to utilize scalable, performant and inexpensive
storage solutions for containers—whether
traditionally provisioned or serverless—across
geographies worldwide.
Containers and agility
Organizations are adopting containers versus
virtual machines for many reasons. To start,
containers can start up rapidly and allow
developers to package all of their code's
dependencies together in one container image.
Containers are also more efficient with system
resources than VMs and more easily portable.
In addition, they enable agile development by
providing a perfect platform for microservices,
with each container running a function or
independent piece of the complete application.
So it's no surprise that the container market is
exploding, with IDC predicting that 70% of IT
organizations will adopt containers by 2023 to
improve agility.
Containers have evolved from roots in Unix
chroot and BSD jails to today's Docker and have
seen a concurrent evolution from an ephemeral
development platform to the platform of choice
for agile, persistent applications. This evolution
means it is becoming commonplace for new
applications to be built using modern containers