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.