Developer and Ops Tools

StitchEnv comes with tools that allow the developers and the Ops team to collaborate using a unified language.

Stitch Design Config

StitchEnv comes with a tool to manage all of your Stitch Design Configs
Each config describes one single deployment of your code.

A deployment of your code could be in many shapes, including but not limited to:
Local thick client
Web service in cloud cluster (microservice)

Tracking Everything

Each instance of an Entity and every change that has happened to that entity is tracked.
No data is deleted, or edited in place. Every change is an addition.

The compiler identifier, date when event happened, who caused the data to be added, server, etc are all pieces of data tracked on every addition of data for an Entity instance.

Multi-Tenant

Stitch is a multi-tenant and reseller first language.
Every instance of an Entity is tied to a Conglomerate and Company (Partnership).

Partnerships maintain and encapsulate data abstracting that work away from the developer

Events and Interface Engine

Stitch encodes down to a lossless format and is passed from cluster to cluster depending on events.
Events are tied to Entities and what they are capable of (Create/edit/etc)

When you deploy to a clustered system the Event Config determines what events send data.

Reporting Engine

Stitch compiles reporting objects that give native reporting capabilities.