BYOC is currently in early access. Contact us to learn more or join the program.
Prerequisites
Before Stigg can provision your environment, you need:- A dedicated cloud account (AWS, GCP, or Azure — confirm with your Stigg contact which providers are supported for your configuration)
- A VPC for Stigg components to be deployed into — you can use an existing one or Stigg can create a new one
- Outbound network access from your VPC to Stigg Cloud (for catalog sync and billing rollups)
Provisioning process
Stigg follows this process to set up your BYOC environment:- Scoping call — Stigg works with your team to decide which optional components to enable (governance enforcement, credits wallet, or full Stigg)
- Stack deployment — Stigg provides you with an IaC stack; you deploy it into your cloud account, which provisions all required permissions and infrastructure
- Connectivity verification — Stigg validates that the sync channel between your environment and Stigg Cloud is operational
- SDK configuration — you update your SDK initialization to point to your BYOC endpoint
SDK configuration
Once your BYOC environment is live, update your SDK to report usage and check entitlements against it instead of the Stigg Cloud API:Verifying the deployment
After provisioning, Stigg will confirm:- All services are healthy (health check endpoints return
200) - The inbound sync channel from Stigg Cloud is active
- A test usage event reported through the SDK reaches the BYOC metering pipeline
