According to Wikipedia, a SAAS application Stands for Software As A Service.
A SAAS is composed of diffrent layers: Network, Storage, Server, OS, Middleware, Contexte of execution and Application.
- The network is ???
- The storage could be the data bases,
- The server could be ??,
- The OS would be for linux, Windows, Mac, depending on the users that would be able to get the software.
- The Middleware could be ??
- The contexte of execution could be if it's a .exe or a zip fille?
- the Application would be the software.
In that case, new technology such as Docker could help building the OS.
https://www.youtube.com/watch?v=uoJjDbL-Y_E
https://dzone.com/articles/bounty-spring-boot-and-postgresql-database