Popis ekosystému
Pro vývoj s podporou automatizace a datové analýzy byl vytvořen komplexní ekosystém. Tento ekosystém poskytuje při správném používání cestu jak ušetřit čas a pracovat efektivně.
Uložiště dat
Data z jednotlivých měření startů OS a z běhů CI/CD je třeba uchovat pro následné zpracování a analýzu. Tato data jsou uchovávána v NoSQL databázi MongoDB. Tato dokumentová databáze poskytuje značnou míru flexibility pro budoucí úpravy počtu analyzovaných položek.
Vývojové prostředí
Oddělené vývojové prostředí uvnitř kontejnerizační služby Docker s integrovaným projektem Yocto pomůže se systematickým vývojem Linuxové distribuce v čistém prostředí. Zároveň jde toto oddělené prostředí použít při automatizaci.
Prostředí datové analýzy
Data jsou z datového uložiště poskytnuta backend a fronted NodeJS aplikaci. Tyto aplikace se starají o práci uložištěm, s vizualizací dat a s datovou analýzou.