Skip to main content

Backend overview

The cloud backend is centered on AWS:

  • API Gateway (REST) — Public HTTPS API for agents and the dashboard.
  • AWS Lambda — Primary handler edr-api-handler (Python) for routing, persistence, and integrations.
  • Amazon DynamoDB — Event records and metadata (e.g. edr-events).
  • Amazon S3 — Optional forensic JSON payloads.
  • Amazon Bedrock — Claude models for AI analysis and chat.
  • (Optional) Pinecone — Vector search for MITRE RAG and similar events.

Deploy scripts live under backend/ in the repository (e.g. deploy-lambda-with-rag.ps1).