Concepts
SQIP concepts
Understand the platform before creating your first production data flow
SQIP is the control plane for a shared event-streaming platform. You use its web console to create resources, connect systems, assign access, and understand operational health.
Control plane and data plane
SQIP presents two related parts as one service:
| Part | What it does | What you do there |
|---|---|---|
| Control plane | Manages configuration, identity, permissions, and operational status | Use the SQIP web console |
| Data plane | Carries and stores event messages | Connect applications and managed connectors |
You do not need to manage the data-plane infrastructure yourself. SQIP turns your console choices into managed resources and shows their progress and health.
The customer journey
Tenant
└── Shared cluster association
└── Namespace
├── Topic
│ └── Optional schema
├── API keys
└── Connectors- A tenant is your organization's isolated boundary.
- A cluster association connects that tenant to SQIP's managed shared capacity.
- A namespace groups related topics and defines a storage quota.
- A topic is the named stream that applications and connectors use.
- A schema defines the shape of topic records.
- An API key allows an application to produce, consume, or do both within one namespace.
- A connector moves records between a topic and an external system.
Sources and sinks
- A source connector reads from an external system and writes to a SQIP topic.
- A sink connector reads from a SQIP topic and writes to an external system.
For example:
Orders API → HTTP source → orders.raw topic
orders.ready topic → PostgreSQL sink → reporting databaseManaged and asynchronous changes
Some SQIP actions finish immediately, while others are queued and completed in the background. Cluster and connector screens show the current status so you can safely leave the page and return later.
Common status meanings include:
| Status | Meaning |
|---|---|
pending or provisioning | SQIP accepted the request and is creating the resource |
ready or RUNNING | The resource is available |
PAUSED | The connector is intentionally stopped |
failed or FAILED | The operation needs attention |
degraded or DEGRADED | The resource is available but not fully healthy |