Thrive provides the following environments to help you manage, test, and launch your platform effectively:
Production: Your live environment where learners access content and record real completions.
Staging: A dedicated, non-production space provided to support testing and validation activities before changes are rolled out to your live platform.
Production
Production is your primary live environment where your learning strategy is delivered to your user base. This environment is where learners access content, complete assigned training, and interact with social features, with all activity recorded as real-time completion data for reporting and analytics.
Because this is the live instance of your platform, it is fully covered by the Thrive service level agreement (SLA to ensure maximum availability and performance for your organization.
Staging
Staging and production environments use the same application codebase, ensuring functional parity between environments. Configuration and infrastructure resourcing may differ, and the data used in staging may vary from production.
Staging environments are provided to support testing and validation activities and are not covered under the Thrive service level agreement (SLA). Availability, performance, and support for staging are provided on a best endeavours basis, and any issues identified will be investigated and resolved where reasonably possible, without guaranteed response or resolution times.
Common Use Cases
Testing updates: Validating new features before launch.
Integration setup: Configuring and testing SSO or SCIM provisioning in a safe environment.
Admin training: Allowing new team members to practice platform management without risk to live data.