|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
IaaS Improving the Business Value of SaaS Applications
Five steps that will make SaaS more adaptive
Feb. 10, 2011 04:18 PM
SaaS Is the King of All
SaaS (Software as a Service) is the one that has the most appeal and potential to evoke interest from enterprise CIOs, due to the following reasons:
With these in mind, the popularity of SaaS is expected to grow several times in the near future. However, if you are providing a SaaS-based application to your consumer, how best to adapt this is key to winning business. Because no SaaS consumer would like to see that their SaaS solution is not scaling up to changing business needs and they still need to invest in custom in-house solutions. The following points will help the SaaS application providers make their SaaS application really extensible so that a larger group of consumers can use the same. 1. Provide Ad Hoc and User-Defined Reporting Developing all the reports needed for every organization using the SaaS application is not feasible. The solution is to provide ad hoc reporting features, so that users can create and define their own reports. This feature is not new; several of the reporting tools provide user-defined ad hoc reporting as part of their stack. However, instead of custom developing ‘ad hoc reporting' capabilities within your SaaS application, it is better to link it with another SaaS reporting solution. For example, if your SaaS application is built on the Microsoft Windows Azure platform, it is easier to offload the ‘ad hoc reporting' to SQL Azure Reporting. With several features for both ad hoc reporting and custom reporting, SQL Azure Reporting, which will be available shortly, leads the reporting platform on cloud. 2. Enable Business Rules to Make SaaS Flexible Between tenants As I explained in a previous article on Private Clouds And Business Rules, Business Rules usage increase the adaptability of the SaaS applications to multiple tenants. 3. Design with Adaptability in Mind A flexfield is made up of sub-fields or segments. A flexfield appears on a ur form as a pop-up window that contains a prompt for each segment. Each segment has a name and a set of valid values. There are two types of flexfield.
4. Link Authentication back to Enterprise Directories Again this can be done easily if you choose the PaaS platform that is used to build the SaaS application carefully. For example, Windows Azure Appfabric Access Control lets you get authenticated against in-premise directories. The following diagram, courtesy of the vendor, shows the authentication of the SaaS application shifted to several on-premise and external authentication providers.
5. Select an Upgrade Friendly PaaS Platform Windows Azure guest OS Auto-upgrade feature to help you keep your service running on the latest operating system available for Windows Azure. The platform automatically upgrades your service to use the latest OS whenever it becomes available without you have to worry about it. This helps you keep your service running on the most secure OS available for Windows Azure with no extra effort. Summary SOA World Latest Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||