Connecting programmatically to Amazon Keyspaces - Amazon Keyspaces (for Apache Cassandra)
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Connecting programmatically to Amazon Keyspaces

This topic outlines the steps required to connect to Amazon Keyspaces programmatically. It guides you through creating IAM credentials and lists the available Amazon service endpoints. The last section shows how to connect to Amazon Keyspaces using cqlsh. For step-by-step tutorials to connect to Amazon Keyspaces using different Apache Cassandra drivers, see Using a Cassandra client driver to access Amazon Keyspaces programmatically. For a step-by-step tutorial that shows how to connect to Amazon Keyspaces from an Amazon VPC endpoint, see Tutorial: Connecting to Amazon Keyspaces using an interface VPC endpoint.

Note

To help you get started, you can find end-to-end code samples of connecting to Amazon Keyspaces by using various Cassandra client drivers in the Amazon Keyspaces code example repository on GitHub.

Amazon Keyspaces supports drivers and clients that are compatible with Apache Cassandra 3.11.2. It assumes that you have already completed the Amazon setup instructions in Accessing Amazon Keyspaces (for Apache Cassandra).

If you already have an Amazon Web Services account, see the following topics to learn how to access Amazon Keyspaces using cqlsh programmatically: