🔗 GraphQL API (Serverless)

Our GraphQL API, deployed on AWS Lambda, orchestrates communication between the front end and backend services. It ensures scalability and flexibility while keeping operational costs low.

Responsibilities:

  • Handle authentication.
  • Handle user interactions.
  • Coordinate ingestion, transformation, and warehouse services.
  • Represent all platform entities (data sources, files, transformations, …) in the Neo4j graph.
  • Route user commands to underlying services such as Airbyte, DBT Cloud, or S3.