Cloud Data Dependencies¶
This page captures cloud data-store dependencies validated against in-repo code usage (boto3/aioboto3) as of 2026-03-03.
Service Dependency Matrix¶
| Service | AWS S3 | AWS DynamoDB | Notes |
|---|---|---|---|
bf-manage-core |
yes | yes | report cache writes to S3 and report or packet-log style data paths use DynamoDB |
bf-digital-twin |
yes | yes | simulation artifacts and run metadata persistence |
bf-bnl-settings |
yes | yes | settings resources and scenario metadata persistence |
bf-bnl-schedule-analysis-compute |
yes | no known direct dynamodb use | compute artifact and intermediate data storage paths |
bf-schedule-creator |
yes | no known direct dynamodb use | schedule payload and output storage |
Manage and Shared Cloud Map¶
flowchart LR
MC[bf-manage-core] --> S3[(aws s3)]
MC --> DDB[(aws dynamodb)]
DT[bf-digital-twin] --> S3
DT --> DDB
Plan Cloud Map¶
flowchart LR
Settings[bf-bnl-settings] --> S3[(aws s3)]
Settings --> DDB[(aws dynamodb)]
Compute[bf-bnl-schedule-analysis-compute] --> S3
Creator[bf-schedule-creator] --> S3
Twin[bf-digital-twin] --> S3
Twin --> DDB
Additional AWS Integration Surface¶
flowchart LR
MC[bf-manage-core] --> Cognito[aws cognito]
MC --> Iot[aws iot]
MC --> Ses[aws ses]
MC --> Scheduler[aws eventbridge scheduler]