Waaruit één InterMIND-meeting is opgebouwd
Bijna elk product is opgebouwd uit dezelfde standaardstack — de grote propriëtaire SaaS-standaarden waar iedereen voor kiest. Ze vormen het pad van de minste weerstand. Op elke laag waar uw meeting-gegevens daadwerkelijk leven, hebben wij een andere keuze gemaakt: onze eigen code, of open-source die we zelf konden hosten.
Dit is de begeleidende tekst bij Waar één InterMIND-meeting daadwerkelijk draait, waarin de geografie in kaart werd gebracht — waar elke service wordt uitgevoerd en welke gegevens erdoorheen stromen. Dit bericht beantwoordt wat een beveiligingsteam hierna vraagt: waar is dit ding van gebouwd — en kunnen we het lezen, auditen en vervangen?
Niet waar het draait — waaruit het bestaat, laag voor laag.
De standaardkeuzes, en wat ze kosten
Elk product is een stack keuzes. Voor de meeste producten worden de meeste van die keuzes standaard gemaakt: Google Analytics, Firebase, de Google Translate API, Auth0, React. Ze zijn het pad van de minste weerstand, en voor de meeste teams is dat een redelijke keuze. De afweging is dat elk ervan een deel van uw stack achter een leverancier plaatst die u niet kunt lezen, niet kunt auditen en niet kunt verlaten zonder een herschrijving.
Wij hebben op elke laag waar uw meeting-gegevens daadwerkelijk leven een andere keuze gemaakt: onze eigen code, of open-source software die we zelf konden hosten. Waar een laag de inhoud van uw meeting niet raakt, blijven we pragmatisch en zeggen dat ook. Hier is het volledige plaatje.