> For the complete documentation index, see [llms.txt](https://docs.openflower.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openflower.org/connect-your-data/data-sources-in-openflower/nosql-databases/dynamodb.md).

# DynamoDB

DynamoDB is a fully managed NoSQL database service offered by Amazon Web Services (AWS) that provides fast and predictable performance with seamless scalability, making it ideal for applications with high scalability requirements.

## Prerequisites

* Get DynamoDB database connection parameters from the database owner.
* Refer to IP allowlist to add IP addresses of OpenFlower to your allowlist (if needed).

## Connect to DynamoDB data source

Follow the steps below:

1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers.
   * Navigate to the **Data Sources** tab on [OpenFlower Homepage](https://prod-us1.openflower.org) and click **New data source**.
   * When creating a new query in the app editor, click **+ New** > **+ New data source**.
2. Select **Database** > **DynamoDB** as the data source type.
3. Set its name and configure general settings, including access key ID, secret key. You can also set endpoint URL and region.
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected.
5. Click **Save**, and it will be saved to your data source library.
