Een Cloud Platform is een platform waarmee ontwikkelaars enerzijds applicaties kunnen maken die in de cloud draaien en anderzijds services van de cloud kunnen gebruiken. Een combinative van beide is eveneens mogelijk. Andere namen voor een dergelijk platform zijn ‘on-demand platform’ of het bekendere ‘Platform as a Service’ (PaaS). Deze whitepaper geeft een introductie van de functionaliteiten en de mogelijkheden van Cloud Platforms.
Een cloud platform bestaat uit de volgende onderdelen:
Wanneer een team van ontwikkelaars zorgt voor een on-premise toepassing, bestaat veel van wat die applicatie nodig heeft al. Een besturingssysteem biedt basisondersteuning voor de uitvoering van de toepassing en o.a. zorgt voor interactie met de data, terwijl de andere computers in de IT-omgeving diensten bieden, zoals externe opslag. Als de makers van iedere on-premise toepassing eerst al deze basiselementen moesten bouwen, zouden veel minder toepassingen gecreëerd worden. Datzelfde geldt voor ontwikkelaars die applicaties in de cloud willen aanbieden. Een cloud platform biedt soelaas. Deze whitepaper beschrijft kort en bondig wat een Cloud Platform inhoudt voor professionals die bedrijfsapplicaties ontwikkelen en is goed voorzien van visueel materiaal ter verduidelijking.