According SaaS maturity model a SaaS is level 2 if is configurable, but how i can get started in this concept?how patterns and Technics, i can use to enable my SaaS?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
In the Java world use JMX
The SaaS Level 2 concept essentially allows users to configure their own instances of the software so that they can customise certain aspects of it. From the Wikipedia Saas article :
By the sound of your question, it seems that you need to gain practice in designing software that is externally configurable.
If you're in the Java world, the Java Management Extensions (JMX) specification allows this kind of behaviour and is well-supported, particularly through the Spring framework. Perhaps explore this technology before embarking on your SaaS project.