platforma je jakýkoli hardware nebo software používaný k hostování aplikace nebo služby. Aplikační platforma se například skládá z hardwaru, operačního systému a koordinačních programů, které používají instrukční sadu pro konkrétní procesor nebo mikroprocesor. V tomto případě platforma vytvoří základ, který zajistí, že kód objektu bude úspěšně spuštěn.
při nákupu softwaru je důležité vědět, na jakou platformu byl software napsán.,
nějaký software je specifický pro platformu, což znamená, že vývojáři výslovně vyvinuli svůj aplikační program pro spuštění na jedné platformě-například Windows nebo Mac. Software může být také multiplatformní, což znamená, že vývojáři zamýšleli, aby byl objektový kód proveden na více než jedné platformě-například Win / Mac. Software může být také platforma, agnostik, což znamená, že software je navržen tak, aby spustit v jakékoliv kombinaci operačního systému a architekturu procesoru — s vestavěným webový prohlížeč jako součást podkladového platformy, například.,
vývojáři Softwaru, kteří chtějí vidět, jak se jejich kód se chová na různých platformách může použít na typ cloud computingu nazývá platforma jako služba, nebo PaaS. Jednoduše řečeno, poskytovatel cloudu hostí různé kombinace hardwarových a softwarových platforem na vlastní infrastruktuře a vývojář softwaru je platí. To osvobozuje vývojáře od nutnosti instalovat interní hardware a software při vývoji a testování nové aplikace.,
V podniku, například, základní charakteristiky, které definují server může zahrnovat typ procesoru, například Intel x86 nebo x64; typ paměti nebo výkon, jako DDR4; a síťové propojení, jako je 1 GigE. Fyzikální vlastnosti serveru mohou také zahrnovat jeho montážní tvarový faktor, jako je stojan nebo čepel, nebo speciální tvarový faktor, jako je otevřená výpočetní nebo otevřená konstrukce stojanu.
termín platforma může také jít nad rámec pouhého popisu základní architektury, aby zahrnoval také software, který je postaven na architektuře., Například přijetí virtuálních strojů v podniku vyžaduje hypervizorovou platformu, jako je Microsoft Hyper-V nebo VMware vSphere.
, která zobrazuje počet počítačových
platforem dodávaných ročně od roku 1975.
aplikace mohou také hrát roli v konceptu platformy. I když aplikace může vyžadovat základní výpočetní systém, jako konkrétní OS a server nebo storage hardware, aplikace může být považován za platformu, pokud je použit jako nástroj pro vykonávání smysluplné práce., Například SQL je databázová aplikace, ale často se používá jako součást v jiných funkcích, jako je protokolování, analytika, CRM a ERP systémy. Takže SQL může být označován jako platforma. Podobně může být aplikace webového serveru považována za platformu, protože se používá k provozování obchodního průčelí nebo portálu uživatele/partnera.
softwarové komíny-kombinace softwarových komponent -, které umožňují nasazení dalších komplexních služeb pro podnikání, mohou být také označovány jako platformy., Například organizace, která chce poskytovat interní cloudové funkce, může nasadit rámec OpenStack jako soukromou cloudovou platformu. Nebo může být zásobník LAMP označován jako platforma pro vývoj softwaru Linux, která zahrnuje SUSE Linux Enterprise Server jako skriptování OS a PHP jako vývojový jazyk.
Související definice
Platforma jako služba (PaaS)
Cloud platforma pro integraci
platforma pro Spolupráci,
platforma pro správu Dat (DMP)
Odkaz platformy
End-user computing (EUC), platforma,