Skip to main content

Implementation

HoD can exist in a number of separate implementations for hardware, including flashing SD cards, programming eMMC as well as other options for fulfilment and distribution.

SD Cards

The first (and most simple) implementation of HoD is the ordering, preparation and fulfilment of SD cards.

Workflow

The following workflow describes the current process of a customer placing an order for SD cards provisioned with their specified OS image.

An order is composed of the following options:

  1. SD Card Type (SanDisk Ultra microSD, etc.)
  2. SD Card Size (8GB, 16GB, etc.)
  3. Quantity of SD Cards
  4. Image file (url to customer's image or balena org/fleet)
    • {optional} If it is a balena image, specify OS version and/or pinned application release
  5. Delivery address(es)
  6. {optional} SD Card branding, e.g. stickers on cases

Web Shop

Warehouse

Preload Server

EtcherPro

Distribution

balenaFin

TBD