- Boot Sequin
- Connect to a sample playground database
- Configure an Event Hub to receive database changes
- See your changes flow in real-time
Prerequisites
- An Azure account with Event Hubs namespace
- An Event Hub within that namespace
Create a Shared Access Policy key
While it’s recommended to create a dedicated Shared Access Policy for Sequin, you can use the default policy for this quickstart:- In the Azure Portal, navigate to your Event Hubs namespace
- Click “Shared access policies” in the left sidebar
- To use the default policy:
- Click “RootManageSharedAccessKey”
- If no keys are present, click the “Regenerate primary key” button
- Copy either the “Primary key” or “Secondary key”
- Note the policy name (“RootManageSharedAccessKey”)
Run Sequin
Create directory and start services
- Download sequin-docker-compose.zip.
- Unzip the file.
- Navigate to the unzipped directory and start the services:
Alternative: Download with curl
Alternative: Download with curl
Alternative: Clone the repository
Alternative: Clone the repository
Verify services are running
docker ps:Up).Login
Open the web console

Login with default credentials
- Email:
- Password:
View the playground database
sequin_playground with a sample dataset in the public.products table.Let’s take a look:Navigate to Databases
Select playground database
sequin-playground database:
View contents of the products table
products table. Run the following command:psql command.products table:Create an Event Hub Sink
products table to your Event Hub:Navigate to Sinks
Select sink type
Note "Source" configuration
sequin-playground database is selected and all schemas and tables are included. Leave these defaults:
Setup a backfill
Inital backfill card, select the public.products table to initate a backfill when the sink is created.
Configure "Event Hub"
- Namespace: Your Event Hubs namespace (e.g.,
my-namespace) - Event Hub Name: The name of your Event Hub (e.g.,
products) - Shared Access Key Name: The name of your Shared Access Policy (e.g.,
RootManageSharedAccessKey) - Shared Access Key: The primary or secondary key from your Shared Access Policy

Test the connection
Create the sink
products table. Then, it will receive all changes to the products table in real-time.Click “Create Sink” to finish setting up your Event Hub sink.See changes flow to your Event Hub
Messages tab

products table to your Event Hub.View in Azure Portal
- Navigate to your Event Hub
- Click “Process Data”
- Select “Data Explorer” in the left sidebar
- Click “View events”
read events from the initial backfill of the products table.Make some changes
products table and see them flow to your Event Hub.In your terminal, run the following command to insert a new row into the products table:Update a product's price
Update a product's price
Change a product's name
Change a product's name
Delete a product
Delete a product
- Set up a complete Postgres change data capture pipeline
- Loaded existing data through a backfill
- Made changes to the
productstable - Verified changes are flowing to your Event Hub

