Executive Summary
The following report document focuses on those attributes of the SELIS Community Node development that can be described as non-functional. By this we mean aspects such as security, performance, scalability, manageability and usability. In line with the expectations of the SELIS vision, project descriptions of work and industry best practice this report endeavours to convey the investigations, requirements, decisions and methodology that IBM, and our partners working with on D4.2, have arrived at to date in the SCN development road-map. The aim is to be in a position at the end of this project where SELIS has produced an SCN prototype that is not only innovative and functional but has also been designed so that it can potentially operate and be used in the real world. To this end it is imperative to weave the SCN core application functionality together with those key non-functional attributes as described above to produce a commercially viable SCN prototype. Therefore, our main goal, when designing the supporting cloud infrastructure and monitoring frameworks to host the SCN applications, was to be led by this ambition and keep it to the forefront of our cloud infrastructure and monitoring design methodology. A starting perspective when designing services for commercially viable consumption, such as that of the SELIS Community Node, is to place yourself in the position of a potential user or consumer of the proposed service and ask yourself two simple questions: