Cloud-Native Data Platform Frees Developers to Focus on App Development
Constellation is a cloud data platform that simplifies development and operation of modern applications.
Join the DZone community and get the full member experience.Join For Free
I had the opportunity to meet with Robin Schumacher, Chief Product Officer and Jonathan Ellis, Co-founder and Chief Technology Officer of DataStax at their Accelerate user conference where DataStax CEO Billy Bosworth introduced DataStax Constellation in his keynote.
Constellation is a cloud data platform that simplifies development and operation of modern applications. Constellation will launch later this year with two cloud services: DataStax Apache Cassandra as a Service and DataStax Insights. DataStax Apache Cassandra as a Service will deliver scale-up and scale-down Cassandra clusters, on consumption-based pricing.
DataStax provided a hands-on preview of Constellation to more than 300 developers during Accelerate user. While developer advocate Patrick McFadin was prepared for a few failures during the live demo, he was very proud the following day to announce there were no failures.
According to Bosworth, “DataStax has created a bold vision that radically simplifies how data is managed and how modern applications are built. The news is the first step on our journey to making that vision a reality. DataStax Constellation makes building modern applications easier for developers and IT teams by reducing the complexity associated with every aspect of purchasing, development, and operations. Because Constellation is cloud native and fully compatible with DataStax Enterprise and Apache Cassandra, application architectures can easily span on-prem, hybrid, or multi-cloud. This frees businesses to choose whatever infrastructure is right for them."
“Companies seeking agility are attracted to the ease of deployment and elastic scalability of cloud services, but most firms also don’t want to give up the flexibility of having hybrid and multi-cloud deployment options,” said Doug Henschen, VP and principal analyst at Constellation Research. “Constellation Research sees keen interest in options that combine push-button ease of management with flexibility and choice when it comes to deployment options.”
Cloud Data Platform
DataStax Constellation is a cloud-native platform that will deliver the services needed to build, deploy, and manage modern applications. Constellation is an entirely new engineering cloud service that makes it easy to access all your data needs from a single cloud console.
Apache Cassandra as a Service
The first service available will be DataStax Apache Cassandra as a Service, a net-new DataStax product. DataStax Apache Cassandra as a Service goes far beyond hosted Apache Cassandra, providing users with a frictionless, cloud-native experience with the resiliency and reliability that customers expect from DataStax. DataStax Apache Cassandra as a Service simplifies and accelerates everything related to getting a modern application deployed—from provisioning to configuration and automated backups of a Cassandra database, to an integrated development console and customized application drivers. DataStax has optimized every aspect of the database’s operation so that the tuning and configuration one traditionally associates with Cassandra or any other complex, distributed database is automatically handled for the customer. Additionally, DataStax Apache Cassandra as a Service is built for compatibility with the entire DataStax and Apache Cassandra ecosystem, making it push-button easy to migrate on-premises applications to the cloud and removing any risk of vendor lock-in.
DataStax Insights is a next-generation performance management and monitoring tool for DataStax Constellation and DataStax Enterprise. Insights is built from the ground up to optimize on-premises and cloud deployments with intelligence that allows novices to tune their clusters like seasoned professionals. It includes:
Recommendation Insights — Leverages artificial intelligence (AI) to identify and provide recommendations that solve cluster issues.
Application Insights — Provides a comprehensive view of the customer’s Cassandra data models, driver connections, and slow queries. Highlights the anti-patterns that likely degrade application responsiveness and require immediate attention.
Performance Insights — Identifies the performance bottlenecks in a cluster and pinpoints the most problematic data centers, nodes, and partitions.
The initial offering of Insights will support DataStax Apache Cassandra as a Service as well as DataStax Enterprise on-prem and in the cloud, followed by support for DataStax Distribution of Apache Cassandra on-prem and in the cloud at a later time. DataStax will be running an early access program this summer.
Opinions expressed by DZone contributors are their own.