Dala Architecture
Dala Private Cloud
Doc Ingestion
FastAPI / Python
Trigger Services
.NET
Database
SQL / Vector
Cloud Services
LLM Providers
Anthropic / OpenAI / etc.
Embeddings
OpenAI
Document Intelligence
Azure
Client Data Sources (Optional)
SharePoint
Graph API
Cloud Storage
S3 / Blob
Other SaaS
APIs
Client Network Access
Outbound (from client network)
- Staff → Dala Platform (HTTPS)
Inbound (allow Dala access)
- Tools → Client internal APIs
- Trigger Services → Client internal APIs
Client Infrastructure (Docker)
Doc Ingestion
FastAPI / Python
Trigger Services
.NET
Database
SQL / Vector
Local LLM
GPU Required
Cloud Services (Outbound HTTPS)
Document Intelligence
Azure
SaaS Apps (Webhooks / Polling)
Microsoft 365
Graph API
Cloud Storage
S3 / Blob
Other SaaS
APIs
Network Access
Outbound (HTTPS 443)
- Doc Ingestion → Azure Document Intelligence
- Tools → SaaS APIs (Microsoft 365, Salesforce, etc.)
- Trigger Services → SaaS APIs (Graph API, webhooks)
Inbound
- Trigger Services → Webhook endpoints
Client Infrastructure (Docker) — Data Never Leaves
Doc Ingestion
FastAPI / Python
Trigger Services
.NET
Database
SQL / Vector
Cloud Services (API Calls Only)
LLM Providers
Anthropic / OpenAI / etc.
Embeddings
OpenAI
Document Intelligence
Azure
SaaS Apps (Webhooks / Polling)
Microsoft 365
Graph API
Cloud Storage
S3 / Blob
Other SaaS
APIs
Network Access
Outbound (HTTPS 443)
- Dala Core → LLM Providers (AWS / Azure / Google / Anthropic / OpenAI)
- Dala Core → Embeddings (OpenAI)
- Doc Ingestion → Azure Document Intelligence
- Tools → SaaS APIs (Microsoft 365, Salesforce, etc.)
- Trigger Services → SaaS APIs (Graph API, webhooks)
Inbound
- Trigger Services → Webhook endpoints