Using software on premise by means of traditional licenses is becoming less and less attractive. Today, companies are increasingly opting for software-as-a-service models. Flexibly used as a subscription, the responsibility for provision, maintenance, licensing and support rests with the software provider – the customer benefits from quick availability across branch offices, countries and time zones as well as from significantly reduced investment costs.
In addition to infrastructure as a service (IaaS) and platform as a service (PaaS), software as a service (SaaS) is one of the forms of cloud computing that are increasingly being used in manufacturing companies. All three approaches combined are referred to as everything as a service (XaaS). Cloud computing enables companies to flexibly use computing resources such as software via the internet and to rescale them as required – for example if the company is growing and further peripheral equipment is to be connected, or if higher capacities are required at short notice. This means that companies can make use of an offer hosted by a service provider. In addition, XaaS is a classic example of shared responsibility, in which the provider assumes responsibility for the provision of the hardware, the source code and the data backup, while the customer is responsible for the provision of the data and their correct use. In this way, effort and costs are minimized.