Opting for a company name prone to widespread potential misspelling has not held New York headquartered Continuuity back from pushing its developer offerings forward in the big data space. The firm has released what it calls the industry's first big data application fabric. Logically then, the product itself has been named the Continuuity Big Data AppFabric and is presented as a PaaS for developing big data apps.
- Stop Malware, Stop Breaches? How to Add Values Through Malware Analysis
- The People Problem: Cyber Threats Aren't Just a Technology Challenge
Packaged in Single-node Edition, Private Cloud Edition, and Public Cloud Edition, Continuuity has built a cloud-based application runtime platform and a suite of developer tools promising "push-button deployment" from the developer's local machine to the cloud.
The Big Data Play
"So far big data has been a data play. But as big data becomes more operational, there will be the need to have a repeatable model for developing applications that run against it," said Tony Baer, principal analyst at Ovum.
"Continuuity's Big Data application fabric makes the middle tier relevant to big data. It applies the same principles that allowed Java developers to scale enterprise applications to the multi-tiered, highly distributed environment of the Web. It allows Java developers to do what they do best — build repeatable applications that allow enterprises to incorporate big data into their operations."
NOTE: The AppFabric is available as a hosted cloud platform or can be integrated with an existing Hadoop/HBase installation. The Continuuity AppFabric is built on top of existing open source Hadoop infrastructure components.
The Continuuity Developer Suite consists of a single node edition of the Continuuity AppFabric and a Software Development Kit (SDK). It allows developers to build applications in their IDE, run, test, and debug them on their local machines and when ready, "push to cloud" — and here is where we see the push button single click deployment option coming into play.
A UI is provided to give insights into applications as they run in the cloud, indicating activity and diagnosing problems. A dashboard provides aggregate metrics across all applications, while capabilities also exist for developers to visualize and understand the behavior of their applications. The UI will highlight insufficient application resources and the user can click a "+" button to automatically add the needed resources without taking the application offline or having to think about the underlying infrastructure.
"We focus on developers because we are developers. Our team has built parallel databases, as well as big data infrastructures and applications, and we've been working on open source projects like Hadoop and Hbase for years. We're thrilled to be the first to market with the cloud-based platform that will enable developers to quickly and easily turn their big ideas into Big Data apps," said Todd Papaioannou, cofounder and CEO of Continuuity.