Machine learning and other artificial intelligence applications add even more complexity.
As more enterprises migrate to cloud-based architectures, they are also taking on more applications (because they can) and, as a result of that, more complex workloads and storage needs.