Bring Your Own Cloud (BYOC) Setup Guide

Deploy SafeKey Lab in your own infrastructure

Overview

BYOC allows you to run SafeKey Lab within your own cloud infrastructure while maintaining full control over your data.

Data Sovereignty

Keep all data within your infrastructure

Compliance

Meet strict regulatory requirements

Performance

Low-latency processing in your region

Prerequisites

  • Cloud account (AWS, GCP, or Azure)
  • Kubernetes cluster (1.20+)
  • Helm 3.0+
  • Enterprise license key

Installation Steps

1. Add SafeKey Lab Helm Repository

helm repo add safekeylab https://charts.safekeylab.com
helm repo update

2. Create Configuration

cat > values.yaml << EOF
license:
  key: YOUR_LICENSE_KEY

persistence:
  enabled: true
  size: 100Gi

monitoring:
  enabled: true
  prometheus: true

security:
  tls:
    enabled: true
EOF

3. Deploy SafeKey Lab

helm install safekeylab safekeylab/platform \
  --namespace safekeylab \
  --create-namespace \
  --values values.yaml

4. Verify Installation

kubectl get pods -n safekeylab
kubectl get svc -n safekeylab

Configuration

Customize your deployment with these options:

  • Resource limits and requests
  • Auto-scaling policies
  • Network policies
  • Backup configurations
  • Integration with existing monitoring

Support

Enterprise customers get 24/7 support for BYOC deployments.

Contact Support