Kapitel 2

Ett kort får sitt tal

Innan det kan betyda något behöver ett kort sitt tal. Det finns två vägar in.

Till vänster en databas, en server, ett hänglås och en liten container innanför en streckad gräns; en pil bär en enda bricka ut till ett kort till höger. Ovanför är en molntjänst med en kontakt kopplad till samma kort.
Två vägar in: en container bredvid datan skickar bara ut de summerade värdena, och lösenorden stannar innanför; eller så anropar Dashbox ett publikt API själv.

För en tjänst med ett publikt API anropar Dashbox det själv: en mall säger hur API:et läses, en nyckel sparas krypterad i Dashbox, och collectorn hämtar på sitt intervall, var 15:e minut som standard. Ingen kod och ingen egen server.

För data som kräver lokal åtkomst - en databas på ett internt nät, en server som nås över SSH - körs en liten container bredvid datan, räknar fram talen där och skickar in dem. Lösenorden stannar där datan finns. Dashbox ser dem aldrig, och bara de summerade värdena kommer in, aldrig raderna bakom dem.

När ett API bara ger en löpande summa eller en nivå räknar Dashbox fram dagsvärdena och genomsnitten ur de avläsningar den har sparat.

I exempelmånaden

Ett exempel, inte verkliga data.

Varje dag
Registreringskortet läses av en API-collector var 15:e minut. Källan har månader av historik, så kortet har hela sitt normalläge från första dagen.