Enterprise Deployment Guide

Component Overview

Overview of Rescile Enterprise components including Portal, Controller, MCP Server, Importer, and CE.

Component Overview

Rescile Enterprise decouples state generation from compute to allow massive horizontal scaling.

Rescile Portal

The Edge Router and UI hosting layer. It proxies API requests and MCP sessions to internal fleets. It also handles prebuild validation and Server-Sent Events (SSE) streams, allowing users to safely test configurations before they are committed to Git.

Rescile Controller

The core stateless GraphQL and REST API server. It loads the rescile-bundle.tar.gz artifact from S3 into memory and resolves all graph queries, outputs, and impact analysis requests dynamically. Because it is stateless, it scales instantly.

Rescile MCP Server

A specialized fleet serving the Model Context Protocol (MCP) for AI Assistant integration over WebSockets (WSS). It uses the same artifact as the Controller but exposes tools specifically optimized for Large Language Models (LLMs).

Rescile Importer

A CI/CD builder node. It reads the raw Git repository (CSVs, JSONs, TOMLs), processes the graph phases (Assets -> Models -> Compliance -> Output), and packages the final result into an immutable S3 artifact.

Git & S3

  • Git acts as the single source of truth for all human-readable and system-generated configurations.
  • S3 acts as the distribution registry for compiled, machine-readable artifacts.

rescile-ce

The Community Edition binary is a standalone tool that combines the Importer and Controller into a single execution context for local development, testing, and smaller deployments.