| ID | external_systems.object_storage |
|---|---|
| Description | Cloud object storage (S3) for cold data and exports. |
| Key | object_storage |
| Type | external:storage |
| Status | active |
| Technologies | S3 |
| Attributes | durability: 11 nines, protocol: S3 |
| Tags |
Object Storage is the S3-compatible blob store the platform leans on for anything large and durable: signed firmware images and cold telemetry exports. It is a managed, third-party store — we own the objects we put in it, not the service itself.
Integration contract
Plain S3 semantics over HTTPS: PUT/GET by key, presigned URLs for delegated access, and lifecycle rules for tiering and expiry. No schema, no API of ours to model — just buckets and keys.
Firmware artifacts are pulled from object storage during an OTA rollout:
1 incoming link · 1 workflow
| Source object | Label | Link type | Relation | Raw id | Required | Description | |
|---|---|---|---|---|---|---|---|
| archives to | — | links | external_systems.object_storage | — | — |
| Workflow | Model | Participant id | Participant label |
|---|---|---|---|
| OTA firmware rollout device-lifecycle.ota-rollout | example-iot | external_systems.object_storage | Object storage |