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.
Director, Solutions Architecture
As the director of solutions architecture, Asanka focuses on the company’s vertical market capabilities, including financial services. Additionally, he provides consulting and conducts regular training sessions and workshops for enterprise IT architects and developers. Asanka has more than 10 years industry experience implementing projects that range from desktop and Web applications through to highly scalable distributed systems and SOAs in the financial domain, mobile platforms, and business integration solutions.
Director, Cloud Solutions
Shankar focuses on the WSO2 Stratos cloud middleware platform and Carbon enterprise middleware kernel, and he has worked on the interoperability of Axis2/C and the WSO2 Web Services Framework (WSF). Additionally, Shankar has provided technology consulting on customer engagements, including cloud, enterprise service bus (ESB), governance, and mobile integration solutions.