Hybrid multi-cloud deployments have become commonplace in the enterprise, resulting in data becoming more dispersed than ever. Not only do organizations have to consider which services should be run in on-premises, public cloud, private cloud or hybrid cloud environments; they must also determine how data security will be applied to protect and secure such dynamic workloads.
According to IDC’s “2018 Global CloudView Survey” of more than 5,700 firms, 81 percent of companies currently use or plan to use public clouds, and 86 percent of companies currently use or plan to use private clouds. This amounts to an overall increase of more than 30 percent from the previous year’s results.
By 2020, more than 90 percent of global organizations will have a multi-cloud strategy in place. Most organizations using public clouds will also deploy on private cloud platforms and leverage a hybrid cloud strategy.
This trend is reflected in the way organizations are consuming database management solutions. Common patterns include:
Deploying database management solutions on-premises or in private data centers (the heritage model). This remains a dominating pattern as organizations progress toward modernizing their workloads based on criticality and business impact.
Deploying traditional database management solutions on public cloud infrastructure–as-a-service (IaaS) models. For example, deploying Oracle database server on Amazon EC2.
Consuming database-as-a-service (DBaaS) solutions that are hosted and fully managed by a cloud provider. For example, a firm might subscribe to Amazon RDS for MySQL or Azure SQL Database.
Deploying database management solutions using cloud native architectures. This includes running databases like MongoDB within containerized environments such as Docker.
Combinations of all of the above.