Platform as a Service (PaaS, "platform as a service ") er en model til at levere cloud computing , hvor forbrugeren får adgang til brugen af informationsteknologiske platforme: operativsystemer , databasestyringssystemer , middleware , udviklings- og testværktøjer hostet hos udbyder. I denne model er hele informationsteknologiens infrastruktur, herunder computernetværk , servere , lagringssystemer, er fuldstændig kontrolleret af udbyderen, mens udbyderen bestemmer det sæt af platformstyper, der er tilgængelige for forbrugerne og det sæt af platformsparametre, der skal administreres, mens forbrugeren får mulighed for at bruge platformene, oprette deres virtuelle instanser, installere, udvikle , teste og betjene applikationssoftware på dem , mens du dynamisk ændrer antallet af forbrugte computerressourcer.
En cloud-platformudbyder kan opkræve forbrugere afhængigt af forbrugsniveauet, opkrævning er mulig på det tidspunkt, hvor forbrugerens applikationer kører, efter mængden af behandlede data og antallet af transaktioner over dem, efter netværkstrafik . Cloud platform udbydere opnår økonomiske fordele gennem brug af virtualisering og stordriftsfordele , når ud af mange forbrugere på samme tid, kun en del af dem aktivt bruger computerressourcer, forbrugere - på grund af afvisningen af kapitalinvesteringer i infrastruktur og platforme designet for spidskapacitet og ikke-kerneomkostninger til direkte vedligeholdelse af hele komplekset.
I 2011 blev det globale offentlige PaaS-marked anslået til omkring $ 700 millioner [1] , blandt de 10 største udbydere er Amazon.com ( Beanstalk ), Salesforce.com ( Force.com , Heroku , Database.com ), LongJump , Microsoft ( Windows Azure ), IBM ( Bluemix ), Red Hat ( OpenShift ), VMWare ( Cloud Foundry ), Google ( App Engine ), CloudBees , Engine Yard [2] .
I 2012 foreslog OASIS en standard for cloud-applikationsstyring til platforme CAMP API ( cloud application management for platforms ) [3] , som definerer forenede formater for cloud-platforms programmatiske styringskommandoer (såsom start, pause, ressourceallokeringsanmodning) [4 ] .