Today, Amazon Web Services, Inc. (AWS), an Amazon.com company (NASDAQ: AMZN), announced the general availability of Amazon Keyspaces (for Apache Cassandra), a scalable, highly available, and fully managed database service for Cassandra workloads. Amazon Keyspaces supports the same application code, Apache 2.0 licensed drivers, and developer tools that customers running Cassandra workloads use today. Customers can easily migrate on-premises Cassandra workloads to the cloud, without the worry of managing underlying infrastructure, while realizing superior scalability, availability, and manageability. With Amazon Keyspaces, there are no servers to manage, no need to provision, configure, and operate large Cassandra clusters, no need to manually add or remove nodes, and no need to rebalance partitions as traffic scales up or down. There are no up-front investments required to use Amazon Keyspaces, and customers only pay for the capacity they use. To get started with Amazon Keyspaces, visit: http://aws.amazon.com/keyspaces.
Many customers using AWS have asked for help running, scaling, and managing their Cassandra database deployments because managing large Cassandra clusters on-premises with hundreds of terabytes of data and millions of reads and writes per second is difficult and complex. Cassandra requires specialized expertise to set up, configure, and maintain the underlying infrastructure, and necessitates a deep understanding of the entire application stack, including the Apache Cassandra open source software. Aside from scaling clusters, customers must secure, patch, and operate Cassandra. Managing and scaling Cassandra clusters requires regularly adjusting complex configuration settings, manually adding or removing nodes, and rebalancing partitions, which can adversely affect availability and performance. Most customers with variable workloads also find it challenging to scale clusters up and down, so they often end up building clusters for peak loads and incur the unnecessary cost of paying for unused capacity. And, many customers also complain that they are unable to upgrade their cluster reliably due to Cassandra’s clunky rollback and debugging features, so instead they run outdated versions of Cassandra.
Amazon Keyspaces provides a scalable, highly available, and fully managed Cassandra-compatible database service. Amazon Keyspaces is compatible with the open-source Apache Cassandra Query Language (CQL) API, enabling customers to migrate their workloads to Amazon Keyspaces and use the same Cassandra application code, Apache 2.0 licensed drivers, and tools that they use today. Amazon Keyspaces is serverless, so customers no longer need to provision, configure, and operate large Cassandra clusters, nor manually add or remove nodes, or rebalance partitions as traffic scales up or down. Amazon Keyspaces takes care of all of this. Amazon Keyspaces provides customers with single-digit millisecond performance at any scale, and can scale tables up and down automatically based on actual application traffic, with virtually unlimited throughput and storage. Amazon Keyspaces offers both on-demand and provisioned capacity modes. On-demand capacity enables customers to pay only for the actual reads and writes performed by their application. With provisioned capacity with auto scaling, customers can optimize the cost of reads and writes for predictable workloads by specifying capacity per workload in advance. Customers with existing Cassandra tables running on-premises or on Amazon Elastic Compute Cloud (EC2) can easily migrate those tables to Amazon Keyspaces using AWS services like Amazon EMR or open-source tools like the Cassandra Query Language Shell (cqlsh). Amazon Keyspaces integrates with other AWS services, so customers can secure access to their tables using AWS Identity and Access Management (IAM), monitor their tables using Amazon CloudWatch, manage their encryption keys with AWS Key Management Service (KMS), automate the creation of resources with AWS CloudFormation, and securely connect their tables to their Amazon Virtual Private Cloud (VPC) with AWS PrivateLink.
“Many customers have self-managed Cassandra on Amazon EC2 or on-premises for some time, and these customers tell us that managing large Cassandra clusters is difficult because it requires specialized expertise to set up, configure, and maintain the underlying infrastructure, and necessitates a deep understanding of the entire application stack, including the Apache Cassandra open source software,” said Shawn Bice, Vice President, Databases, AWS. “Amazon Keyspaces gives customers the ability to run Cassandra without having to worry about managing the underlying hardware, and because it’s also serverless, customers can stand up Cassandra clusters in minutes and scale their database up and down with ease based on the needs of their application.”
Amazon Keyspaces is available today in US East (N. Virginia), US East (Ohio), US West (Oregon), US West (N. California), Europe (Frankfurt), Europe (Ireland), Europe (London), Europe (Paris), Europe (Stockholm), Asia Pacific (Hong Kong), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Canada (Central), Middle East (Bahrain), and South America (Sao Paulo) regions, with more regions coming soon.
Founded in 1919, Halliburton is one of the world’s largest providers of products and services to the energy industry. As part of Data Foundation, a DecisionSpace® 365 data platform, Halliburton uses a variety of purpose-built databases, including Cassandra. “We really like the flexibility that Cassandra offers our developers, and we are excited about using Amazon Keyspaces,” said Amanda Smith, Technology Development Manager, Halliburton. “Amazon Keyspaces integrates with other AWS services, has built-in enterprise features, such as encryption, and provides us with a scalable, highly available, fully managed, and serverless option to run our Cassandra workloads.”
Elsevier is a global information analytics business that provides scientists and clinicians with digital solutions and tools in the areas of strategic research management, R&D performance, clinical decision support, and professional education. “We are migrating one of our customer-facing big-data analytics products to leverage latest technologies, and Cassandra meets our use case to store information because of its performance and scalability. However, we were concerned about managing and monitoring the Cassandra infrastructure due to its complexity and time required to manage and support,” said Edward Lewis, Manager of Information Technology, Elsevier. “Amazon Keyspaces is fully managed and serverless, giving us the scalability, fast performance, and reliability we need to run our applications.”
HERE Technologies enables people, enterprises, and cities to harness the power of location by providing mapping content, an integrated suite of solutions, services and development tools, and a marketplace for data to solve complex location-based problems. “We use Cassandra to store data for our applications because of its scalability and performance. However, deploying, managing, and tuning Cassandra is time-consuming and complex,” says Sandhya Janagam, Lead Database Administrator, HERE Technologies. “Amazon Keyspaces makes provisioning and deploying Cassandra possible in just a few clicks, freeing up our developers to focus on innovating our applications instead of managing infrastructure.”
About Amazon Web Services
For 14 years, Amazon Web Services has been the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 175 fully featured services for compute, storage, databases, networking, analytics, robotics, machine learning and artificial intelligence (AI), Internet of Things (IoT), mobile, security, hybrid, virtual and augmented reality (VR and AR), media, and application development, deployment, and management from 73 Availability Zones (AZs) within 23 geographic regions, with announced plans for 12 more Availability Zones and four more AWS Regions in Indonesia, Italy, Japan, and Spain. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—trust AWS to power their infrastructure, become more agile, and lower costs. To learn more about AWS, visit aws.amazon.com.
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. Customer reviews, 1-Click shopping, personalized recommendations, Prime, Fulfillment by Amazon, AWS, Kindle Direct Publishing, Kindle, Fire tablets, Fire TV, Amazon Echo, and Alexa are some of the products and services pioneered by Amazon. For more information, visit www.amazon.com/about and follow @AmazonNews.