Connecting to Apache Cassandra databases with the AWS Schema Conversion Tool
You can use AWS SCT to convert keyspaces from Apache Cassandra to Amazon DynamoDB.
Connecting to Apache Cassandra as a source
Use the following procedure to connect to your Apache Cassandra source database with the AWS Schema Conversion Tool.
To connect to an Apache Cassandra source database
-
In the AWS Schema Conversion Tool, choose Add source.
-
Choose Cassandra, then choose Next.
The Add source dialog box appears.
-
For Connection name, enter a name for your database. AWS SCT displays this name in the tree in the left panel.
-
Use database credentials from AWS Secrets Manager or enter them manually:
-
To use database credentials from Secrets Manager, use the following instructions:
-
For AWS Secret, choose the name of the secret.
-
Choose Populate to automatically fill in all values in the database connection dialog box from Secrets Manager.
For information about using database credentials from Secrets Manager, see Configuring AWS Secrets Manager in the AWS Schema Conversion Tool.
-
-
To enter the Apache Cassandra source database connection information manually, use the following instructions:
Parameter Action Server name Enter the Domain Name Service (DNS) name or IP address of your source database server.
Server port Enter the port used to connect to your source database server.
User name and Password Enter the database credentials to connect to your source database server.
AWS SCT uses the password to connect to your source database only when you choose to connect to your database in a project. To guard against exposing the password for your source database, AWS SCT doesn't store the password by default. If you close your AWS SCT project and reopen it, you are prompted for the password to connect to your source database as needed.
Use SSL Choose this option if you want to use Secure Sockets Layer (SSL) to connect to your database. Provide the following additional information, as applicable, on the SSL tab:
-
Trust store: The trust store to use.
-
Key store: The key store to use.
Store password AWS SCT creates a secure vault to store SSL certificates and database passwords. By turning this option on, you can store the database password and connect quickly to the database without having to enter the password.
-
-
-
Choose Test Connection to verify that AWS SCT can connect to your source database.
-
Choose Connect to connect to your source database.