Each can run only one Streaming pipeline. Each Streaming pipeline requires a new agent installation.
Prerequisites
- A account. To register, read Registration. Once you have signed up, log in to the .
- An account in either Azure or AWS to host the agent.
- Access to a cloud secrets service, which is a secure storage system for storing authentication and connection secrets. These secrets are used by the agent to authenticate itself with the source database and establish a secure connection for capturing the data changes.
- Allowlisted IP addresses configured for your environment. For more information, read Hybrid SaaS agents and Git repositories.
Your source database will also require configuration to work with Streaming pipelines. This is independent from the agent installation process. More information can be found in the documentation for each supported data source.
Create an agent
- In the left navigation, click . Then, select Agents from the menu.
- All currently created agents are listed showing their Status, Platform (AWS or Azure), and Type ( or Streaming).
- Click Add agent.
- Click Streaming.
-
Complete the following properties:
- Agent name: A unique name for your new agent. Maximum 30 characters. Accepts both uppercase and lowercase A-z, 0-9, whitespace (not the first character), hyphens and underscores.
- Description: Optionally enter a brief description of the agent.
- Cloud provider: The cloud platform that the agent will be deployed to. Currently, AWS and Azure are supported.
- Deployment: The supported deployment method for the given cloud provider. Currently, ACI for Azure and Fargate for AWS are supported.
- Click Create agent.
Set up the agent in your cloud infrastructure
After creating the agent in with the above process, the agent needs to be installed into your cloud infrastructure. There are several different ways of doing this, and you can use whichever method suits you:- For AWS agents:
- For Azure agents:
Check agent status
After deploying the agent in your cloud infrastructure, you should return to to verify that it’s correctly connected and running.- Click the menu button in the top left of any screen, then click Manage → Agents.
-
Locate the agent in the list and check the status:
- Pending: The agent has been created but has not yet connected to .
- Running: The agent is connected and available for running Streaming pipelines, or is connected and already running a Streaming pipeline.
- Stopped: The agent has been stopped.
- Unknown: The agent is in an unknown state. The typically means the agent has lost connection to without being stopped, for example due to networking issues.
- When the agent status shows Running, it’s ready to use. It can be selected in the Agent drop-down when you create a new Streaming pipeline, as long as a pipeline is not already assigned.

