La progettazione della piattaforma è il modo in cui un sistema digitale è organizzato per erogare servizi e gestire i flussi di lavoro. Comprende il modo in cui utenti, dati, autorizzazioni, integrazioni e automazione sono disposti affinché il sistema possa svolgere il proprio compito in modo efficiente. In una piattaforma ben progettata, i compiti sono separati chiaramente, l'accesso è controllato e il processo è facile da comprendere e mantenere.
Nel campo della sicurezza informatica, la progettazione della piattaforma è importante perché una struttura debole può creare vulnerabilità anche quando i singoli strumenti sono sicuri. Flussi di lavoro progettati male possono esporre dati sensibili, consentire un privilegio eccessivo o rendere più facile per un attaccante abusare di processi considerati fidati. Una buona progettazione supporta la difesa limitando l'accesso, registrando le azioni, separando i compiti e riducendo la complessità non necessaria. Negli ambienti reali, gli attaccanti spesso prendono di mira difetti di progettazione come impostazioni predefinite insicure, autorizzazioni confuse o integrazioni gestite in modo troppo permissivo, mentre i difensori usano un'architettura sicura fin dalla progettazione per rendere più difficile l'abuso e più facile il rilevamento.


