I DET, en plattform som er maskinvare eller programvare som brukes til å være vert for et program eller en tjeneste. Et program for plattformen, for eksempel, består av maskinvare, operativsystem og samordning av programmer som bruker den instruksjon som er angitt for en bestemt prosessor eller mikroprosessor. I dette tilfellet, plattform skaper et fundament som sikrer object-koden som skal utføres.
Når du kjøper programvare, er det viktig å vite hva plattform programvaren ble skrevet for.,
Noen programvare er plattform-spesifikke, noe som betyr at utviklerne har uttrykkelig utviklet sitt program til å kjøre på en plattform-Windows-eller Mac-en, for eksempel. Programvaren kan også være cross-plattform, noe som betyr at utviklerne hadde til hensikt å det object-koden som skal utføres på mer enn én plattform — Win/Mac, for eksempel. Programvaren kan også være plattform-agnostisk, noe som betyr at programvaren er utviklet for å kjøre på en hvilken som helst kombinasjon av operativsystem og prosessor-arkitektur — innlemme en nettleser som en del av den underliggende plattformen, for eksempel.,
Software utviklere som ønsker å se hvordan koden sin oppfører seg på ulike plattformer kan bruke en type cloud computing kalt plattform som en tjeneste, eller PaaS. Enkelt sagt, den nettsky-leverandør arrangerer ulike kombinasjoner av maskinvare og programvare plattformer på sin egen infrastruktur og programvare utvikler lønner seg å bruke dem. Dette frigjør utviklere fra å måtte installere in-house maskinvare og programvare når du utvikle og teste en ny søknad.,
I virksomheten, for eksempel underliggende egenskaper som definerer en server kan omfatte prosessor type, for eksempel Intel x86 eller x64, minne type eller ytelse, for eksempel DDR4; og nettverk sammenkoblinger, for eksempel 1 GigE. De fysiske egenskapene til en server kan også omfatte montering formfaktor, for eksempel stativ eller bladet, eller en spesialitet formfaktor, for eksempel en Åpen Beregne eller Åpne Rack design.
begrepet plattform kan også gå utover bare å beskrive den underliggende arkitekturen til også å omfatte programvare som er bygget på arkitektur., For eksempel innføring av virtuelle maskiner i et foretak krever en hypervisor-plattform, for eksempel Microsoft Hyper-V eller VMware vSphere.
som viser antall datamaskinen
plattformer fulgte hvert år siden 1975.
Programmer kan også spille en rolle i den plattform konsept. Selv om et program kan kreve en underliggende computing system, for eksempel et bestemt operativsystem og server eller lagring av maskinvare, et program som kan betraktes som en plattform når det er brukt som et verktøy for å utføre meningsfylt arbeid., For eksempel SQL er en database applikasjon, men det er ofte brukt som en komponent i andre funksjoner, for eksempel logging, analyse -, CRM-og ERP-systemer. Så, SQL kan bli referert til som en plattform. På samme måte, en web-server program som kan betraktes som en plattform fordi det er brukt til å drive virksomheten » utstillingsvinduet eller bruker/partner portal.
Programvare stabler — kombinasjoner av programvare-komponenter-som tillater distribusjon av andre komplekse tjenester for virksomheten kan også bli referert til som plattformer., For eksempel, en organisasjon som ønsker å levere in-house cloud evner kan distribuere OpenStack framework som en privat sky-plattformen. Eller, en LAMPE-stakken kan bli referert til som en plattform for Linux-programvare utvikling som inkluderer SUSE Linux Enterprise Server som OS og PHP-scripting som utviklingen språk.
i Slekt definisjoner
Plattform som en tjeneste (PaaS)
Cloud integrering plattform
samarbeidsplattform
Data management platform (DMP)
Legacy plattform
End-user computing (EUC) plattform