Basho Technologies has announced its Basho Data Platform for the operation and integration challenges of deploying and managing big data, IoT and hybrid cloud applications.,
The firm is known as the creator of Riak distributed NoSQL database software,
The Basho Data Platform integrates Riak KV software (formerly Riak), a distributed NoSQL database and Riak S2 software (formerly Riak CS), with Apache Spark for in-memory analytics, Redis caching for increased performance and Apache Solr for enhanced query capabilities…
… the sum of which, says Basho, will work to enhance productivity for development and operations teams.
The problem that Basho says it is addressing here is the fact that big data applications need to integrate and then deploy many different technology components.
The platform itself is designed to simplify operations associated with database scalability, multi-model support and integration with complementary technologies.
“Big data with multiple data models, hybrid cloud architectures with distributed active workloads and the rise of the Internet of Things require developers to integrate, replicate and synchronize information across functions,” said Mac Devine, VP and CTO IBM Cloud Services at IBM. “Distributed systems are at the convergence of big data, cloud and the Internet of things (IoT). Basho specializes in solving distributed systems challenges and integrated approaches such as Basho Data Platform help ensure that applications are highly available, massively scalable and easy to deploy at production scale.”
Our survey said
In a recent survey of Riak users conducted by TechValidate, more than 50 percent of respondents indicated that they are using Riak in multiple applications. The survey also showed that more than 40 percent have deployed Redis and an additional 42 percent are using Apache Solr. Responses to the survey indicated a widespread use of multiple technologies in supporting the data performance and storage needs of Big Data applications. All of these technologies have their own integration challenges and development skillsets.
The Basho Data Platform has been developed to address these challenges by reducing the complexity of integrating and deploying Big Data application technology components together. It includes NoSQL databases, caching and in-memory analytics, which are required for active workloads.
The Basho Data Platform controls the replication and synchronization of data between components of these highly distributed applications and supports multiple database models including key value and object storage. It integrates and simplifies management of Big Data applications for use in public, private and hybrid cloud environments.
Machinations managing multiple data models
The suggestion here is that both developers and operations teams struggle to manage multiple data models to facilitate big data applications using hybrid cloud architectures with distributed active workloads.
This is the opinion of IDC’s Carl Olofson who calls for a unified platform that allows orchestration and automated provisioning, monitoring and version control of applications that support these new technologies, and that enable them to integrate, replicate and synchronize information across functions.
Olofson insists that integrated solutions such as the Basho Data Platform help address the distribution of data across application components and ensure that these applications are highly available, massively scalable and easy to deploy at production scale.”
“This is a true turning point for the database industry, consolidating a variety of critical but previously disparate services to greatly simplify the operational requirements for IT teams working to scale applications with active workloads,” said Adam Wray, CEO and president of Basho. “The impact it will have on our users, and on the use of integrated data services more broadly, will be significant. We look forward to working closely with our community and the broader industry to further develop the Basho Data Platform.”
The Basho Data Platform enables real-time, in-memory analytics with Apache Spark, featuring high-availability of data, cluster synchronization and Spark cluster management without using Zookeeper. Enhanced read performance with integrated Redis caching lets users replicate and sync data from Riak KV to Redis cache.
Replicating and synchronizing data and indexes allows seamless data access and data accuracy significantly decreasing the chance of data loss should an instance of Redis or Spark become unavailable due to network, system or other connectivity failures.
The Basho Data Platform will be available in June, 2015.