# DeltaStream

DeltaStream is a serverless stream processing platform that integrates with streaming storage services. DeltaStream provides a SQL-based interface wherein you can easily create stream processing applications such as streaming pipelines, materialized views, microservices, and many more.

This document walks you through setting up WarpStream to be used as a data [Store](https://docs.deltastream.io/overview/core-concepts/store) in DeltaStream.

## Step 1: Setting up the WarpStream credentials

### Prerequisites

* DeltaStream account: get access to DeltaStream [by registering here](https://console.deltastream.io/).
* WarpStream account: get access to WarpStream [by registering here](https://console.warpstream.com/signup).
* The WarpStream cluster is up and running with active, populated topics.

### Create a WarpStream credential

* Navigate to your WarpStream console and select the appropriate Cluster.
* Select **Credentials** from the top row navigation.

<figure><img src="/files/tOL39rFCODSyO8eKtFEw" alt=""><figcaption></figcaption></figure>

* Name the credential and then click to create. **`dsCred`** in this example.

<figure><img src="/files/t7vH7ohC28WIiMKQpTF7" alt=""><figcaption></figcaption></figure>

* Follow the instructions, and save the credentials in a safe place.

## Step 2: Connect DeltaStream to WarpStream

* Back in DeltaStream, navigate to the **Resources** section, click **Add Store,** and select **Kafka**.

<figure><img src="/files/HpYJ3Ae7cMuk7d8MHeyd" alt=""><figcaption></figcaption></figure>

* Fill in the Kafka dialog as follows:
  * **Name** - In this example **WarpStream**
  * **Region** - Select from the available areas (the one most applicable)
  * **URLs to connect -** Applicable bootstrap server and port, here **`serverless.warpstream.com:9092`**
  * **SASL Hash Function** - select **SHA512**
  * **Username** - This is the username from the credential you created in WarpStream
  * **Password** - This is the password from the credential you created in WarpStream

<figure><img src="/files/LI5cfhU5oOu4j4Iuq6hq" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4OpTXFxwziB19fOji07Y" alt=""><figcaption></figcaption></figure>

## Next Steps

Everything is now configured for you to define [DeltaStream Objects](https://docs.deltastream.io/tutorials/relation) and start executing [queries](https://docs.deltastream.io/reference/sql-syntax) against your Apache Kafka®-compatible WarpStream data stores.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.warpstream.com/warpstream/reference/integrations/deltastream.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
