Una piattaforma tecnologica è un ambiente per la costruzione e l’esecuzione di applicazioni, sistemi e processi. Questi possono essere visti come set di strumenti per lo sviluppo e la gestione di servizi personalizzati e su misura. I seguenti sono tipi comuni di piattaforma tecnologica.
Sistemi operativi
I sistemi operativi forniscono i servizi di base necessari per utilizzare l’hardware. Questi sono il livello più basso della piattaforma., Quasi tutto il software gira su un sistema operativo come Linux con le uniche eccezioni sono firmware di basso livello e sistemi embedded.
Piattaforme di calcolo
Piattaforme basate su sistemi operativi che forniscono funzionalità di calcolo in aree come il cloud computing e la virtualizzazione. Ad esempio, una piattaforma di cloud computing che consente di scalare i servizi aggiungendo e rimuovendo le macchine virtuali come richiesto.,
Piattaforme di database
Piattaforme cloud per la distribuzione e la gestione di vari tipi di database come database relazionali, NoSQL e in memoria.
Piattaforme di archiviazione
Piattaforme per l’archiviazione scalabile di oggetti e file, incluse API e servizi a valore aggiunto come lo storage resiliente che viene eseguito il backup in più posizioni.
Piattaforme applicative
Le piattaforme applicative sono ambienti e toolkit per lo sviluppo e la distribuzione di applicazioni, una classe di software progettata principalmente per essere utilizzata dalle persone., Ad esempio, una piattaforma che consente agli sviluppatori di creare applicazioni Web dinamiche eseguendo codice e integrandosi con database, sistemi e API.
Piattaforme mobili
Le piattaforme mobili includono sistemi operativi mobili e ambienti per la creazione di app mobili. Includono anche piattaforme cloud per la creazione di backend mobili che forniscono servizi alle app mobili. Ciò può includere API specializzate che sono utili per gli sviluppatori di app mobili in aree come i servizi di localizzazione e il riconoscimento vocale.,
Piattaforme Web
Piattaforme che forniscono servizi utili ai siti web e ai software as a service basati sul Web come server Web, server di applicazioni Web, reti di distribuzione di contenuti e edge computing.
Content Management Systems
Piattaforme per la pubblicazione e la gestione di contenuti, media e documenti. Questi sono spesso utilizzati internamente nelle organizzazioni come sito intranet e sistema di gestione dei documenti. Sono anche comunemente usati per pubblicare contenuti web come un giornale, un blog o un sito Web aziendale.,
Piattaforme multimediali
Piattaforme per la pubblicazione e l’analisi dei media con strumenti come transcodifica video, streaming e riconoscimento.
Piattaforme API
Piattaforme cloud per la distribuzione di API che sono tipicamente costruite attorno a un gateway API che esegue funzioni come il bilanciamento del carico, la riduzione della latenza e la limitazione della velocità.
Analytics
Servizi per l’acquisizione, l’elaborazione, l’analisi e la visualizzazione dei dati. Ciò può includere strumenti per l’ingestione, l’elaborazione, l’interrogazione e la gestione dei big data.,
Sicurezza
Servizi di sicurezza come firewall, identità & gestione degli accessi, servizi di directory, certificati, report di conformità, crittografia, gestione delle chiavi e rilevamento delle minacce.
Robotica
Le piattaforme robotiche possono includere un sistema operativo per robot con un framework per lo sviluppo e la distribuzione di sistemi e servizi di back-end per robot su infrastrutture cloud.,
Internet of Things
Le piattaforme Internet of things possono includere un sistema operativo per dispositivi e una piattaforma cloud con API specializzate per l’Internet of things in aree come la gestione dei dispositivi, la sicurezza IoT e l’analisi.
Piattaforme AI
Servizi basati sull’IA come un servizio di sintesi vocale e strumenti per creare la propria IA come un’API di apprendimento automatico. Ciò può includere anche ambienti per l’esecuzione dell’IA ottimizzati per l’apprendimento automatico, ad esempio un database di apprendimento automatico.,
Piattaforme di gioco
Ambienti ottimizzati per l’esecuzione di servizi di gioco come backend per giochi mobili o giochi online multigiocatore di massa. Questi possono includere servizi come motori di gioco 3D, API AR e VR.,
Overview: Technology Platform | ||
Type | ||
Definition | An environment for building and operating applications, systems and processes. | |
Related Concepts |