AnantState
Enterprise deployment

Your cloud. Your network. Your data stays where you put it.

AnantState is installed in infrastructure you control: your cloud account or your network. There is no shared service run by us that your data passes through. It runs behind your security controls, beside your systems, and changes things only through recorded actions.

In plain termsYou install it, you run it, and your data stays on your side.

At a glance

  1. Three supported topologies

    Single-host containers, Kubernetes, or your cloud account with a managed database.

  2. Isolation in the database

    Tenant separation is enforced below the application.

  3. Read-mostly by default

    No write access to production systems is needed to be useful.

  4. Upgrades without a data migration first

    The platform upgrades independently of your data.

Three supported topologies

The same services in each. What changes is how they are hosted.

TopologyShapeTypical use
Single-host containersThe whole stack in one container composition: database, API service, web application and an optional identity provider for testingEvaluation, a first domain, a restricted environment with one machine
KubernetesThe same services deployed to an environment that already runs a clusterProduction in an estate that already standardizes on a cluster
Your cloud account with a managed databaseThe application services beside a managed database instance, with provisioning and retention scriptsProduction where the database is a service your team already operates

In every topology the store is a standard relational database, and a vanilla install is a supported target, not a degraded one. Migrations run at boot, and the serving role has isolation enforced on it rather than superuser rights. Provisioning a database and serving traffic from it are separate privileges, which is the property a security reviewer looks for first.

The architecture does not change when the environment does. One host, a cluster or a cloud account: the same units, in infrastructure you control.

What stays under your control

Because it runs in your environment, the controls are yours.

  • Where your state lives

    In the account, region and network you choose. There is no multi-tenant hosted region to negotiate over.

  • Who can reach it

    Your network rules, your identity provider, single sign-on and directory provisioning, role and workspace checked on every request.

  • What it can do to your systems

    Read-mostly by default. Any write is a named, audited action. There is no background write path.

  • When it upgrades

    Independently of your data: an upgrade does not require your data to be migrated first.

The platform is observable as a first-class property. Health, throughput and latency are exposed as metrics, so your operations team can run it with the tools it already uses.

Isolation that survives a bug

Whether you run one tenant or many (business units, subsidiaries, environments), isolation is enforced by the database itself. An application defect cannot widen visibility, because the application’s failure mode is closed rather than open. There is no shared queue or shared execution context between tenants, so one tenant’s heavy reasoning cannot occupy the capacity another’s live operation depends on.

Read the full set of layers on cloud native and multi-tenant and the controls on governance.

Fitting it into your estate

  1. Choose the topology

    Match it to how your team already runs software. A first domain often starts on a single host and moves to a cluster or a managed database without changing the design.

  2. Connect identity

    Single sign-on over OIDC, directory provisioning over SCIM, and multi-factor authentication at login.

  3. Connect events

    Streams, REST sources, scheduled pulls or bulk import, all landing as events. See event-driven.

  4. Set limits and authority

    Budgets, limits and the action framework are declared before anything is allowed to act.

What we do not claim

Walk your platform team through it

Bring your cloud environment, your network constraints and your identity setup. We will say what fits, what needs a conversation, and what we would test first.