Getting Started: Overviewπ
DSX-Connect enables you to scan files using Deep Instinctβs DSXA engine through a flexible connector framework.
In the next few steps, you will:
- Deploy DSXA (scanner)
- Deploy DSX-Connect Core
- Register a Connector
- Run your first scan
The goal is simple: scan real files in your environment as quickly as possible.
Architecture at a Glanceπ
Regardless of platform, the components are the same:
flowchart LR
User[User / API]
Core[DSX-Connect Core]
Worker[Workers]
DSXA[DSXA Scanner]
Connector[Connector<br/>Filesystem, S3, SharePoint, etc.]
User --> Core
Core --> Worker
Worker --> Connector
Worker --> DSXA
DSXA --> Worker
- DSXA performs scanning.
- DSX-Connect Core manages jobs and results.
- Connectors retrieve files from data sources.
Docker and Kubernetes differ only in how these components are deployed β not in how they function.
Choose Your Deployment Pathπ
Docker Quickstart (Fastest Path)π
Best for:
- Local development
- Evaluation
- Rapid testing
Runs everything on your machine using Docker Compose.
β‘οΈ Start here: Docker Quickstart
Kubernetes Quickstart (Helm)π
Best for:
- Cluster-based environments
- Production-style deployments
- Scaling and high availability
Deploys via Helm charts into your Kubernetes cluster.
β‘οΈ Start here: Kubernetes Quickstart
What Happens Next?π
Once your first scan succeeds, you can:
- Dig Deeper into deployment options for DSX-Connect core
- Enable Authentication
- Configure TLS / HTTPS
- Tune performance
- Add additional connectors
- Scale for production workloads