How Are You Getting Your Cloud On?
How Are You Getting Your Cloud On?
While many enterprises are creating cloud strategies, no two are the same. Take a look at some companies' approaches to the cloud for dev, data, and more.
Join the DZone community and get the full member experience.Join For Free
See why enterprise app developers love Cloud Foundry. Download the 2018 User Survey for a snapshot of Cloud Foundry users’ deployments and productivity.
With 71% of CIOs having a cloud-first strategy, it’s clear that enterprises are doing something with the cloud, but it’s also clear that when it comes to cloud adoption, no two organizations are in the same place. While some organizations have gone "all in" by moving their production workloads to the cloud, most organizations are adopting a hybrid approach in which they are
- Building net-new next-generation applications that are built on cloud-native, non-relational database platforms, or
- Selectively moving application workloads to one or multiple clouds and back from those same clouds to their on-premises data center.
At Datos IO, we are all about helping organizations embrace multi-cloud by making it easy to intelligently move application data to and from the cloud as well as protect application data that resides in the cloud, so we thought we would share some of the ways in which organizations are embracing a multi-cloud infrastructure strategy.
DR in the Cloud
One of the easiest ways to test the cloud and its promise of flexibility and agility is to set up your disaster recovery (DR) environment to act as a failsafe mirror for the data in your on-premises environment. For your DR environment, the cloud allows you to be more flexible in technology choices and offers elastic expansion of capacity. Having your DR environment in the cloud can be a conservative strategy to test the waters and prepare your organization. For more adventurous folks, you can think about building your DR strategy to focus on multiple clouds vs. a single cloud.
Test/Dev Environments in the Cloud, or Vice-Versa
In their journey to the cloud, many customers are trying to minimize their risk by moving test and development environments first. One way to do this is to move test/dev instant workloads for your batch analytical, integration and processing workloads. Some organizations have moved their production workloads to the cloud and could re-purpose their on-premise infrastructure for test and development environments.
As enterprises transition to the cloud, they are leveraging cloud on-demand capabilities to transition analytical processing for peak processing hours, such as quarter-end financial reporting. In such cases, companies want to stand up an environment to offload processing and probably merge changes back to on-premise when cloud operations are completed. Until now, we have explained moving existing on-premise applications to the cloud, but here are a few examples of how organizations are deploying new applications in the cloud.
Another way for an organization to use the Cloud is to use it as a Data Lake, where data of all varieties from different databases to different applications, go to a single environment. Big Data file system technologies like Hadoop are custom-built for data lake environments and offers a cost-effective way to store and process all the data. These new applications reside in the cloud and must be protected.
Next-Generation Mobile and Web Applications
Companies like Netflix are frequently using non-relational databases like Cassandra and MongoDB to build new Web 2.0 applications. A lot of new websites use MongoDB because of its support for objects, which works well in building a web catalog. Similarly, Cassandra is popular for applications like web user profiles because of its ability to support distributed replication and fast write throughput. If one wishes to build a new application for the cloud, using a non-relational database is highly recommended.
For all of these scenarios, you’re going to need a solution that helps you protect your cloud applications and helps you intelligently move data to, from, and within a multi-cloud infrastructure. That’s exactly what Datos IO is doing with organizations including Cisco, eBay, Home Depot, and Macy’s.
Opinions expressed by DZone contributors are their own.