în ea, o platformă este orice hardware sau software utilizat pentru a găzdui o aplicație sau un serviciu. O platformă de aplicații, de exemplu, constă din hardware, un sistem de operare și programe de coordonare care utilizează setul de instrucțiuni pentru un anumit procesor sau microprocesor. În acest caz, platforma creează o fundație care asigură codul obiect va executa cu succes.când achiziționați software, este important să știți pentru ce platformă a fost scris software-ul.,unele programe software sunt specifice platformei, ceea ce înseamnă că dezvoltatorii și-au dezvoltat în mod expres programul de aplicații pentru a rula pe o singură platformă-Windows sau Mac, de exemplu. Software-ul poate fi, de asemenea, cross-platform, ceea ce înseamnă că dezvoltatorii au intenționat ca codul obiect să fie executat pe mai multe platforme-Win/Mac, de exemplu. Software-ul poate fi, de asemenea, agnostic platformă, ceea ce înseamnă că software-ul este proiectat pentru a rula pe orice combinație de sistem de operare și arhitectura procesorului-încorporând un browser web ca parte a platformei de bază, de exemplu.,
dezvoltatorii de Software care doresc să vadă cum se comportă codul lor pe diferite platforme pot utiliza un tip de cloud computing numit platform as a service sau PaaS. Mai simplu spus, furnizorul de cloud găzduiește diferite combinații de platforme hardware și software pe propria infrastructură, iar dezvoltatorul de software plătește să le folosească. Acest lucru îi eliberează pe dezvoltatori de necesitatea de a instala hardware și software intern atunci când dezvoltă și testează o nouă aplicație.,
în întreprindere, de exemplu, caracteristicile de bază care definesc un server pot implica tipul de procesor, cum ar fi Intel x86 sau x64; tipul de memorie sau performanța, cum ar fi DDR4; și interconexiunile de rețea, cum ar fi 1 GigE. Caracteristicile fizice ale unui server pot include, de asemenea, factorul de formă de montare, cum ar fi rack sau lamă, sau un factor de formă de specialitate, cum ar fi un calcul deschis sau un design Rack deschis.
termenul platforma poate merge, de asemenea, dincolo de simpla descriere a arhitecturii de bază pentru a include, de asemenea, software-ul care este construit pe arhitectura., De exemplu, adoptarea mașinilor virtuale într-o întreprindere necesită o platformă hipervizor, cum ar fi Microsoft Hyper-V sau VMware vSphere.
care arată numărul de calculator
platforme expediate pe an din 1975.
aplicațiile pot juca, de asemenea, un rol în conceptul platformei. Chiar dacă o aplicație poate necesita un sistem de calcul subiacent, cum ar fi un anumit sistem de operare și server sau hardware de stocare, o aplicație poate fi considerată o platformă atunci când este utilizată ca instrument pentru efectuarea unei lucrări semnificative., De exemplu, SQL este o aplicație de baze de date, dar este frecvent utilizată ca o componentă în alte funcții, cum ar fi sistemele de logare, analiză, CRM și ERP. Deci, SQL poate fi menționată ca o platformă. În mod similar, o aplicație de server web poate fi considerată o platformă, deoarece este utilizată pentru a opera magazinul de afaceri sau portalul utilizator/partener.
stivele de Software-combinații de componente software – care permit implementarea altor servicii complexe pentru companie pot fi, de asemenea, denumite platforme., De exemplu, o organizație care dorește să furnizeze capabilități cloud interne poate implementa OpenStack framework ca platformă cloud privată. Sau, o stivă LAMP poate fi menționată ca o platformă pentru dezvoltarea de software Linux care include SUSE Linux Enterprise Server ca sistem de operare și PHP scripting ca limbaj de dezvoltare.platforma ca serviciu (PaaS) platforma de integrare Cloud platforma de colaborare Platforma de gestionare a datelor DMP platforma de gestionare a datelor (p>
Platforma Legacy platforma de calcul pentru utilizatorii finali (EUC) platforma de gestionare a datelor