The platform represents the middle layer. Here, it is not so much the IT administrator who is called upon, but the software developer. Platform as a Service is a service that enables developers to develop and run their own programs on the infrastructure offered by means of interfaces. For this purpose, the PaaS provider makes development environments available in the form of frameworks. In doing so, it specifies the programming languages and interfaces to be used, as well as data storage, networks and data processing systems. However, the developer has no administrative or control access to the infrastructure used to provide the service. He can only control the programs and data he has brought in himself.