i den er en platform hard .are eller Soft .are, der bruges til at være vært for et program eller en tjeneste. En applikationsplatform består for eksempel af Hard .are, et operativsystem og koordinerende programmer, der bruger instruktionssættet til en bestemt processor eller mikroprocessor. I dette tilfælde skaber platformen et fundament, der sikrer, at objektkoden udføres med succes.
Når du køber soft .are, er det vigtigt at vide, hvilken platform soft .aren blev skrevet til.,
nogle soft .are er platformsspecifik, hvilket betyder, at udviklerne udtrykkeligt har udviklet deres applikationsprogram til at køre på en platform-for eksempel Windowsindo .s eller Mac. Soft .are kan også være tværplatform, hvilket betyder, at udviklerne havde til hensigt, at objektkoden skulle udføres på mere end en platform-f.eks. Software kan også være platform-agnostiker, hvilket betyder, at den software, der er designet til at køre på enhver kombination af operativsystem og processor-arkitektur — indarbejde en web-browser som en del af den underliggende platform, for eksempel.,
soft .areudviklere, der ønsker at se, hvordan deres kode opfører sig på forskellige platforme, kan bruge en type cloud computing kaldet platform as a service eller PaaS. Simpelthen sætte, cloud computing udbyder, er vært for forskellige kombinationer af hardware og software platforme på sin egen infrastruktur og software udvikler betaler sig at bruge dem. Dette frigør udviklerne fra at skulle installere intern hard .are og soft .are, når de udvikler og tester en ny applikation.,
i virksomheden kan for eksempel underliggende egenskaber, der definerer en server, involvere Processortype, såsom Intel .86 eller .64; hukommelsestype eller ydeevne, såsom DDR4; og netværksforbindelser, såsom 1 GigE. De fysiske egenskaber ved en server kan også omfatte dens monteringsformfaktor, såsom rack eller blade, eller en specialformfaktor, såsom et åbent Compute eller åbent rackdesign.
udtrykket platform kan også gå ud over blot at beskrive den underliggende arkitektur til også at omfatte soft .are, der er bygget på arkitekturen., For eksempel kræver vedtagelsen af virtuelle maskiner i en virksomhed en hypervisor-platform, såsom Microsoft Hyper-V eller VM .are vSphere.
som viser antallet af computer
platforme afsendt pr.år siden 1975.
programmer kan også spille en rolle i platformkonceptet. Selvom en applikation muligvis kræver et underliggende computersystem, såsom et bestemt operativsystem og server eller lagerhard .are, kan en applikation betragtes som en platform, når den bruges som et værktøj til at udføre meningsfuldt arbejde., For eksempel er S .l en databaseapplikation, men den bruges ofte som en komponent i andre funktioner, såsom logning, analyse, CRM og ERP-systemer. Så, S .l kan betegnes som en platform. Tilsvarende kan en serverebserverapplikation betragtes som en platform, fordi den bruges til at drive virksomhedens butiksfacade eller bruger/partnerportal.
soft .are stacks-kombinationer af Soft .arekomponenter-der tillader implementering af andre komplekse tjenester til virksomheden kan også betegnes som platforme., For eksempel kan en organisation, der ønsker at levere interne skyfunktioner, implementere OpenStack-rammen som en privat skyplatform. Eller, en LAMP stack, kan betegnes som en platform for Linux software udvikling, der omfatter SUSE Linux Enterprise Server som OS og PHP scripting som den sproglige udvikling.
Relaterede definitioner
Platform as a service (PaaS)
Cloud integration platform
Collaboration platform
Data management platform (DMP)
Ældre platform
End-user computing (EUC) platform