The use of NVMe-based solid-state media, disaggregated storage, and scale-out software-defined architectures deliver very efficient infrastructure for the hyperscalers, but enterprises and most service providers do not typically have the same sophisticated development resources available to themto build these infrastructures.