Google Sign-In Required

Use your company Google account to access the BetterFleet private content.

Back to private home

BetterFleet Support Private
Skip to content
BetterFleet Dev Wiki
Service Matrix
Initializing search
    bf-dev
    • Home
    • Product Capabilities
    • Process
    • Current Work
    • System Design
    • Software Reference
    • Operations
    bf-dev
    • Home
      • Overview
      • Manage
      • Overview
      • Product Engineering Workflow
      • Product Engineering Delivery
      • Product Engineering Workflow in Linear
        • GitLab Feature Flags
        • In-App Docs Authoring
        • Release Notes
      • Templates
      • Publishing
      • Workflow Companions
      • Overview
      • Active Artifacts
      • Backlog Artifacts
      • Archived Artifacts
      • Overview
      • Microgrid
      • OSCP
        • Challenge
        • Specification
        • Spec
        • Architecture
        • Overview
        • Script Runtime Model
        • Compose Profiles and Modes
        • Repo Topology
        • CI and Release Integration
        • Overview
        • Internal Application Diagrams
          • Overview
          • Web Model
          • Core Model
        • Service Interaction Flows
        • Data and State
          • Index
          • bf-manage-web
          • bf-manage-core
          • bf-manage-connect
          • bf-manage-sitepwrmon
          • bf-manage-incidents
          • bf-telematics
          • bf-depot-sim
          • bf-manage-roaming
          • bf-support-microsite
          • bf-digital-twin
          • bf-schedule-creator
        • Overview
        • Internal Application Diagrams
        • Migration and Flags
        • Simulation Request Lifecycle
          • Index
          • bf-bnl-ui
          • bf-bnl-settings
          • bf-bnl-schedule-analysis-compute
          • bf-route-modelling
          • bf-schedule-creator
          • bf-digital-twin
        • Overview
        • Secrets and Env Strategy
        • Vendors and Local Dependencies
        • ADRs
        • Service Matrix
          • Manage Services
          • Plan Services
          • Relationship Diagram
        • Cloud Dependencies
        • Ports and URLs
      • Onboarding
      • Daily Operations Runbook
        • Overview
        • Staging Hotfix Release
        • Production Hotfix Release
        • Terraform Plan Dry Runs
      • Troubleshooting
      • Testing Guide
    • Manage Services
    • Plan Services
    • Relationship Diagram

    Service Matrix¶

    Manage Services¶

    Service Type Depends On
    bf-manage-web UI (Node) core, connect, incidents, depot-sim
    bf-manage-core API (Python) postgresql, rabbitmq, valkey, schedule-creator, aws dynamodb, aws s3
    bf-manage-connect API (Python) manage-core
    bf-manage-sitepwrmon API (Python) manage-core
    bf-manage-incidents API (Python) manage-core, postgresql-incidents
    bf-telematics API (Python) manage-core
    bf-depot-sim API (Python) manage-connect, sitepwrmon
    bf-manage-roaming UI (Node) manage-web
    bf-support-microsite static (nginx) none

    Plan Services¶

    Service Type Depends On
    bf-bnl-ui UI (Node) bnl-settings, route-modelling, schedule-creator, digital-twin
    bf-bnl-settings API (Python) digital-twin, schedule-analysis-compute, aws dynamodb, aws s3
    bf-bnl-schedule-analysis-compute API (Python) route-modelling, aws s3
    bf-route-modelling API (Python) none
    bf-schedule-creator API (Python) aws s3
    bf-digital-twin API (Python) manage-core, manage-connect, manage-sitepwrmon, aws dynamodb, aws s3

    Relationship Diagram¶

    flowchart TB
      subgraph Manage
        MW[manage-web]
        MC[manage-core]
        MN[manage-connect]
        MS[manage-sitepwrmon]
        MI[manage-incidents]
      end
    
      subgraph Plan
        PU[bnl-ui]
        PS[bnl-settings]
        PC[compute]
        PR[route-modelling]
      end
    
      DT[digital-twin]
      SC[schedule-creator]
      S3[(aws s3)]
      DDB[(aws dynamodb)]
    
      MW --> MC
      MW --> MN
      MW --> MS
      MW --> MI
      PU --> PS
      PS --> PC
      PC --> PR
      PU --> DT
      PS --> DT
      MC --> SC
      PU --> SC
      DT --> MC
      DT --> MN
      DT --> MS
      DT --> S3
      DT --> DDB
      MC --> S3
      MC --> DDB
      PS --> S3
      PS --> DDB
      PC --> S3
      SC --> S3
    Made with Material for MkDocs