Skip to content

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