The rise of cloud computing has dramatically changed the way enterprises build and deploy IT infrastructure and applications. In a recent survey of our enterprise customers, 66% cited agility as the top reason for utilizing cloud resources, due to the cloud’s ability to create compute resources on-demand to support new applications and business needs as well as its ability to resize infrastructure quickly to respond to changes in demand. The other 33% of respondents sought the cost advantages of the cloud, particularly in cloud storage systems like Amazon S3, where the cost per terabyte stored is lower than any on-premises solutions.
As enterprise IT and line-of-business leaders seek to do more data intensive workloads in the cloud, they face a set of challenges. First and foremost, they are realizing that the “component” approach to cloud, where each provider has a vast catalog of independent services, leads to a crisis of complexity, where the customer has to figure out how to connect several services into a cohesive application architecture. Further, incompatibility between comparable components across clouds forces companies to choose a single cloud, making it impossible to take a “best of breed” approach with the best properties of each provider. Last, the centralized focus of most cloud providers prevents companies from adopting hybrid architectures to more easily move away from their legacy infrastructure, inhibiting the distributed edge architectures of tomorrow.
The ideal platform for next-generation applications is both “native cloud,” deeply integrating with cloud providers in order to deliver the agility and cost advantages, and “cross cloud,” capable of not only deploying across different clouds but also coordinating data flows between them, so applications can run in a distributed fashion. MapR, with the Orbit Cloud Suite, achieves that ideal balance by creating geographically-distributed data fabrics from public cloud to private cloud to edge.
MapR Object Tiering auto-archives cold data to cloud storage for cost savings, while keeping the metadata in the MapR global namespace for easy accessibility and recall. According to a recent IDC predictions paper, spending on cloud-based big data analytics solutions will grow at 4.5x the rate of on-premises solutions, through the year 2020.
The MapR Cloud Installer is a cloud-aware provisioning and management tool that deploys underlying cloud infrastructure along with MapR software. It supports the ability to scale-up the cluster with a single click and turn off a cluster that isn’t currently in use. And it uniquely offers full customization of cloud deployments, allowing organizations to use any existing or new cloud-specific features and the cloud deployment tooling of their choice.
Integrations with major cloud object storage systems, including AWS S3, Azure Blob storage, OpenStack Swift, and Google Cloud Storage, simplify the movement of data between the MapR Converged Data Platform and native cloud stores.
A set of RESTful APIs for MapR Platform data services, including File, Database, and Streaming, makes it easy for applications to interact with the platform in a cloud-native manner.
MapR Mirroring provides secure, network-optimized, point-in-time consistent data replication between MapR clusters, whether intracloud, inter-cloud, or between on-premises and cloud.
MapR Replication provides real-time synchronization of database changes and streaming messages between a fabric of clusters. It enables active/active data assets with application failover.
MapR Edge is a small footprint edition of the MapR Converged Data Platform, optimized for IoT edge deployment scenarios
MapR Edge to Cloud File Migrate automatically moves files from a MapR Edge cluster to cloud object storage in real time.
Its queueing capability buffers events when network connections are poor or unavailable.
Its throttling capability ensures replication from edge to core doesn’t overwhelm network connections when bandwidth does become available.
MapR Cloud-Scale Multi-Tenancy enables platform sharing through support for multiple user namespaces, allowing a single data platform to be securely shared by multiple organizations with different users and groups.
MapR Plugin for OpenStack Manila allows the OpenStack cloud operating system to provision MapR file resources in a multi-tenant way, enabling MapR to be the file storage medium for private or public clouds.