Platform / Field guide

Deployment options

Choose where application and customer data run.

The boundary can move

RUNTIME TOPOLOGYShared runtimeNorthstarAcmeLogical tenant isolation in one runtime

A shared runtime serves multiple tenants with logical isolation.

01 / CONTEXT

Why it matters

Shared hosting, dedicated accounts and customer-owned infrastructure trade operational simplicity for isolation and control. The deployment model shapes onboarding, support and upgrade paths.

Some customers need a different hosting or isolation model before they can buy. Each option changes upgrade ownership, observability, support and the way secrets reach the application.

02 / DESIGN

Decisions to make

  • List the data and control boundaries customers actually require.
  • Decide who owns credentials, upgrades and incident response.
  • Plan how a customer can move between deployment modes.
  • Define the support boundary for shared, dedicated and customer-hosted deployments.
  • Choose how updates and configuration changes are delivered in every model.
03 / IMPLEMENTATION

Build checklist

  • Keep configuration and service contracts explicit.
  • Exercise install, update and removal for each supported mode.
  • Document which components still depend on a shared control plane.
  • Use the same release artifact and compatibility checks across deployment modes.
  • Document network, data residency and incident responsibilities.
04 / WATCH FOR

Common mistakes

  • Promising customer ownership of everything when parts of the control plane remain hosted.
  • Promising self-hosting without an upgrade path.
  • Treating a dedicated account as a security boundary without testing all integration paths.
05 / GO DEEPER

Tools & references

3 starting points to compare or study. Check fit, maintenance, terms and current capabilities before choosing one.

BUILDING THIS NOW?

Explore the SaaSLayer approach.

See the services and developer guides behind our AWS backed SaaS building blocks.

Read SaaSLayer docs
NEXT FEATURETenant isolation