Le piattaforme nel mondo dell’informatica svolgono lo stesso compito generale del mondo reale. In sostanza, una piattaforma informatica è una base composta da hardware e software. Insieme, questi componenti creano una base sicura per tutte le operazioni e le funzioni del sistema informatico in questione.
Un componente comunemente identificato della piattaforma informatica è il sistema operativo. Creato per utilizzare una serie specifica di istruzioni associate al processore e ad altro hardware nel computer vero e proprio, il sistema operativo consente il movimento logico di dati e comandi attraverso il disco rigido. Attualmente sono in uso diversi tipi di sistemi operativi. Alcuni sono progettati specificamente per l’uso con personal computer, mentre altri sono creati per l’uso su mainframe o server aziendali.
Un’altra parte importante della piattaforma informatica è l’architettura hardware. Insieme ai processori, questa architettura include anche il bus dati, la scheda madre e altri componenti hardware chiave che forniscono le apparecchiature necessarie per guidare il sistema operativo. L’hardware aiuta a impostare i perimetri per la funzione del sistema operativo e fornisce le istruzioni necessarie per attivare la funzionalità.
Un terzo aspetto della piattaforma è la raccolta di framework applicativi. In genere, le applicazioni software sono scritte per adattarsi alle specifiche di particolari sistemi operativi e architetture hardware. Diventano parte integrante delle fondamenta che rendono l’intero sistema funzionale e produttivo per l’utente finale. I framework software possono includere fogli di calcolo integrati, elaborazione testi, presentazioni e funzioni di posta elettronica. In altri casi, il software per i database dei clienti può interagire con programmi di elaborazione testi e software di posta elettronica, contribuendo ad espandere la base o la piattaforma per ospitare più applicazioni degli stessi dati di base. La gamma e la portata di un framework software variano in base alle esigenze dell’utente finale.
Nel senso più ampio, una piattaforma nel mondo dell’informatica è praticamente qualsiasi mix di tecnologia fondamentale che fornisce la base per la funzione del sistema informatico in questione. Una piattaforma può essere relativamente semplice o complessa in base agli scopi del sistema e ai tipi di attività che il sistema dovrebbe supportare.