In today's enterprise world providing Software as a Service (SaaS) has become a common and profitable business model. There are various implementation approaches used to build SaaS solutions and while some provide results, a majority fail. The time taken for go-to-market has lead to many unfulfilled business and technical expectations.
In this session Selvaratnam Uthaiyashankar, Director, Cloud Solutions and Asanka Abeysinghe, Director, Solutions Architecture will explain how to build a SaaS solution by leveraging a Platform as a Service (PaaS). Shankar and Asanka will describe the SaaS reference architecture and explain implementation details by using WSO2 Stratos, a PaaS framework, and WSO2 Carbon middleware products as the runtime for application development and hosting in a cloud-native way.
Additionally, this session will describe the programming model for cloud that can be used to write multi-tenanted applications as well as tenant aware super-tenant applications. Cloud solution patterns will be discussed at the beginning of the session.