I agree with darin-dimitrov and cilerler where a WPF application (not a web application) cannot be directly converted as a SAAS application.
SAAS, it should be ONLINE, without compromising the availability of 99.99%, with a faster response to the notification BILL, ENROLLMENT, i.e. subscription, change of PLAN, notification of the choice of payroll agents, as well as the choice of communication channels for tenants and users under tenants, too.
If you do not want to create software at all that should be able to convert your Onpremise application to SAAS, it should adhere to the above functions.
And when you choose the platform to start your SAAS business, your application should be flexible enough for SIT on any platform that will handle Windows AZURE, AMAZON or RackSpace. At least to avoid the disaster that happened in history.
Your application should be simple, stable, flexible to withstand weekly updates or versions.
source share