Skip to main content

Managed Cloud Quick Start

Managed deployments are available to Relay Protocol subscribers. Provisioning, credentials, and automation are delivered through the Relay SaaS control plane. Contact sales@deployrelay.com to enable managed access before following this guide.

1. Access the Control Plane​

  • Sign in to the Relay SaaS portal and create a new project.
  • The portal provisions Railway (application), Neon (Postgres), and Upstash (Redis) resources automatically.
  • Download the environment bundle (.env.managed) generated for your project.

2. Configure Your Repository​

git clone https://github.com/relay-protocol/relay-protocol.git
cd relay-protocol
make install

Replace the default .env with the managed bundle or set the variables the portal provided.

3. Deploy via Portal​

Use the Deploy button in the SaaS portal to trigger the Railway pipeline. The pipeline runs:

  1. python3 scripts/testing/run_smoke_tests.py
  2. python3 scripts/performance/benchmark_harness.py --samples 200
  3. python3 dev_process/validation/zero_trust_audit.py (report only)

Status dashboards surface logs and benchmark artefacts.

4. Post-Deployment Checks​

  • Validate health endpoints (/health, /ready) from the portal’s preview URL.
  • Review the autogenerated performance baseline report in the Benchmarks tab.
  • Invite team members and assign roles (admin, developer, observer).

5. Ongoing Operations​

  • Schedule nightly smoke tests and benchmarks from the portal.
  • Enable Datadog dashboards and alert policies from the monitoring tab.
  • Rotate secrets or regenerate API keys using the credential manager.

For production onboarding or enterprise support, reach out through the portal contact link.