The latest version adds provisioning, database-sharing and disaster-recovery capabilities. But before I dive into the details, it's important to set some context.
As the product management leader for Nutanix, I have the privilege of working with many customers who use NDB to run and manage their database workloads. They support everything from dev and test environments to production applications.
Explosive data growth coupled with a massive increase in database workloads has prompted significant challenges for these customers:
- Overtaxed database administration (DBA) and IT teams are saddled with managing more and more databases. Important but tedious tasks like patching and cloning take up valuable DBA and IT admin time and stretch teams thin
- As the number of databases increase, common tasks like backing up and restoring databases have become incredibly time-consuming. Organizations expect their database backups to be stored as cost-effectively as possible, available across sites, and recover quickly with no data loss
- The flood of developer requests for things like provisioning databases for dev and test purposes is only growing. These requests consume valuable DBA time and can negatively impact developer productivity if they have to wait hours, days, or even weeks to access a new database.
Since its release, NDB has helped customers modernize their database architectures, simplify database provisioning and administration, and improve DBA and developer productivity.