LogoLogo
TrustAPI Docs
  • Application
  • Support
  • Platform
  • Infrastructure
  • Security
  • Notices
  • Install Guides
    • Install on Heroku
    • Install on Linux
    • Install on Docker Desktop
  • Requirements
    • Technical Requirements
    • Network Requirements
    • URL Registration for GRAX
  • Architecture
    • Architecture
    • AWS Architecture Example
    • Azure Architecture Example
  • Other
    • Longterm Storage
    • Operating Costs
    • Monitoring
    • Rotating Infrastructure Secrets

Copyright © 2025 GRAX, Inc.

On this page
  • High-Level Components
  • High-Level Constraints

Was this helpful?

Export as PDF
  1. Architecture

Architecture

Last updated 1 month ago

Was this helpful?

While the GRAX Application interface is the main interface to backing up, protecting, and retaining your data, it's all powered by a single-tenant backend service that depends on an array of infrastructure components to perform successfully.

For a recap of GRAX features, business cases, or deployment options, see our product documentation.

High-Level Components

The basic architecture of GRAX is:

  1. Compute

  2. Persistent Blob Storage

  3. Persistent Indexed Storage

  4. External Connectivity

  5. Network Security Management

The specific implementations of these simplistic labels can vary in both substance and complexity depending on deployment path chosen, platform of choice, and restrictions/regulations in place on all involved parties.

The guides in this section help explain the options you have in deploying GRAX, as well as enable your team to design, implement, and support the infrastructure yourself if so required.

High-Level Constraints

Operating outside the scope of these limitations causes issues with data integrity, data loss, contractual agreements, and general service availability:

  • Only one GRAX Application may be running for a given license.

  • Only one GRAX Application may be talking to the storage bucket and the Database.

  • Egress to hq.grax.com must be available at all times.

  • Storage bucket performance must be on par with documented S3 performance metrics.

GRAX Simplified Architecture