Welcome!

@CloudExpo Authors: Liz McMillan, Dana Gardner, Elizabeth White, PagerDuty Blog, Pat Romanski

Related Topics: @CloudExpo, Microservices Expo

@CloudExpo: Article

Improving the Business Value of SaaS Applications

Five steps that will make SaaS more adaptive

SaaS Is the King of All
Of all the three models of cloud computing:

  • IaaS
  • PaaS
  • SaaS

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:

  • This is the most cost-effective way to deploy new business capability
  • Lower total cost of ownership (TCO)
  • Unmet performance expectations and not meeting the go-to-market pressures with data center-based solutions
  • No maintenance, patching, licensing issues enable the business to concentrate on their core strengths
  • Wide range of choice and healthy competition already in the market and growing
  • Traditional ERP-packaged software is too costly yet not satisfying all the needs of the enterprise

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
For a specific set of federal, state-specific compliant reports, no two organizations are going to have the same reporting needs, even if the application's business context (supply chain, purchasing, CRM) are the same. Varied business users, geographic location, organizational score cards and metrics ensure that each organization has its own need for reports.

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
A business rule management system (BRMS) enables organizational policies - and the operational decisions associated with those policies, such as claim approvals, cross-sell offer selection, pricing calculations and eligibility determinations - to be defined, deployed, monitored and maintained separately from the application code.

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
Several major ERP players have designed their software, in a adaptable way, so that the entire way the software runs can be tailored for individual organizations. For example, in Oracle E-Business Suite, flexfields provide an adaptive framework to let any company define the hierarchies specific to them, and yet the overall software works out of a single code base.

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.

  • Key Flexfield: Key flexfield are flexible enough to let any organization use the code scheme they want without programming. Key flexfield can be used to represent code that is made up of meaningful segment to identify GL a/c Part no. and other business entities. Oracle apps store these codes in key flexfields.
  • Descriptive Flexfield: They provide customizable expansion space on ur forms. You can use desc flex fields to tract additional information important and unique to ur business that would not otherwise be captured by the form.

4. Link Authentication back to Enterprise Directories
The biggest concern for CIOs for SaaS is security. Every organization has invested a lot in their on-boarding mechanisms and employees have been kept in directories. It would be highly adaptable for SaaS applications to offload the authentication to enterprise directories so that the organizations will be more adaptable to using SaaS applications.

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
The less down time an application has or performance impact due to a guest  operating system, upgrades or patches are the best  for the selection of a SaaS application. For that the PaaS platform on which the SaaS application is built holds the key.

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
Enterprises are looking into SaaS to reduce TCO and be  agile to changing business needs , however, they would not  like to get disruptions or   the SaaS application  not have flexibility between  tenant to tenant, choosing the correct PaaS platform and designing the systems with Adaptability  in mind will improve the marketability of the SaaS application.

More Stories By Srinivasan Sundara Rajan

Highly passionate about utilizing Digital Technologies to enable next generation enterprise. Believes in enterprise transformation through the Natives (Cloud Native & Mobile Native).

@CloudExpo Stories
There is growing need for data-driven applications and the need for digital platforms to build these apps. In his session at 19th Cloud Expo, Muddu Sudhakar, VP and GM of Security & IoT at Splunk, will cover different PaaS solutions and Big Data platforms that are available to build applications. In addition, AI and machine learning are creating new requirements that developers need in the building of next-gen apps. The next-generation digital platforms have some of the past platform needs a...
SYS-CON Events announced today Telecom Reseller has been named “Media Sponsor” of SYS-CON's 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
DevOps at Cloud Expo – being held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Am...
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devices - comp...
StarNet Communications Corp has announced the addition of three Secure Remote Desktop modules to its flagship X-Win32 PC X server. The new modules enable X-Win32 to safely tunnel the remote desktops from Linux and Unix servers to the user’s PC over encrypted SSH. Traditionally, users of PC X servers deploy the XDMCP protocol to display remote desktop environments such as the Gnome and KDE desktops on Linux servers and the CDE environment on Solaris Unix machines. XDMCP is used primarily on comp...
Traditional on-premises data centers have long been the domain of modern data platforms like Apache Hadoop, meaning companies who build their business on public cloud were challenged to run Big Data processing and analytics at scale. But recent advancements in Hadoop performance, security, and most importantly cloud-native integrations, are giving organizations the ability to truly gain value from all their data. In his session at 19th Cloud Expo, David Tishgart, Director of Product Marketing ...
SYS-CON Events announced today that eCube Systems, a leading provider of middleware modernization, integration, and management solutions, will exhibit at @DevOpsSummit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. eCube Systems offers a family of middleware evolution products and services that maximize return on technology investment by leveraging existing technical equity to meet evolving business needs. ...
The 19th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Digital Transformation, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportuni...
DevOps at Cloud Expo, taking place Nov 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long dev...
Aspose.Total for .NET is the most complete package of all file format APIs for .NET as offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any .NET, C#, ASP.NET and VB.NET applications. Aspose compiles all .NET APIs on a daily basis to ensure that it contains the most up to date versions of each of Aspose .NET APIs. If a new .NET API or a new version of existing APIs is released during the subscription peri...
Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value. In his session at Cloud Expo, Ed Featherston, a director and senior enterprise architect at Collaborative Consulting, will discuss the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.
SYS-CON Events announced today that StarNet Communications will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. StarNet Communications’ FastX is the industry first cloud-based remote X Windows emulator. Using standard Web browsers (FireFox, Chrome, Safari, etc.) users from around the world gain highly secure access to applications and data hosted on Linux-based servers in a central data center. ...
SYS-CON Events announced today that Hitrons Solutions will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Hitrons Solutions Inc. is distributor in the North American market for unique products and services of small and medium-size businesses, including cloud services and solutions, SEO marketing platforms, and mobile applications.
Pulzze Systems was happy to participate in such a premier event and thankful to be receiving the winning investment and global network support from G-Startup Worldwide. It is an exciting time for Pulzze to showcase the effectiveness of innovative technologies and enable them to make the world smarter and better. The reputable contest is held to identify promising startups around the globe that are assured to change the world through their innovative products and disruptive technologies. There w...
As the world moves toward more DevOps and Microservices, application deployment to the cloud ought to become a lot simpler. The Microservices architecture, which is the basis of many new age distributed systems such as OpenStack, NetFlix and so on, is at the heart of Cloud Foundry - a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. Serverless computing is revolutionizing computing. In his session at 19th Cloud Expo, Raghav...
Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more business becomes digital the more stakeholders are interested in this data including how it relates to business. Some of these people have never used a monitoring tool before. They have a question on their mind like “How is my application doing” but no id...
Personalization has long been the holy grail of marketing. Simply stated, communicate the most relevant offer to the right person and you will increase sales. To achieve this, you must understand the individual. Consequently, digital marketers developed many ways to gather and leverage customer information to deliver targeted experiences. In his session at @ThingsExpo, Lou Casal, Founder and Principal Consultant at Practicala, discussed how the Internet of Things (IoT) has accelerated our abil...
With so much going on in this space you could be forgiven for thinking you were always working with yesterday’s technologies. So much change, so quickly. What do you do if you have to build a solution from the ground up that is expected to live in the field for at least 5-10 years? This is the challenge we faced when we looked to refresh our existing 10-year-old custom hardware stack to measure the fullness of trash cans and compactors.
Extreme Computing is the ability to leverage highly performant infrastructure and software to accelerate Big Data, machine learning, HPC, and Enterprise applications. High IOPS Storage, low-latency networks, in-memory databases, GPUs and other parallel accelerators are being used to achieve faster results and help businesses make better decisions. In his session at 18th Cloud Expo, Michael O'Neill, Strategic Business Development at NVIDIA, focused on some of the unique ways extreme computing is...
The emerging Internet of Everything creates tremendous new opportunities for customer engagement and business model innovation. However, enterprises must overcome a number of critical challenges to bring these new solutions to market. In his session at @ThingsExpo, Michael Martin, CTO/CIO at nfrastructure, outlined these key challenges and recommended approaches for overcoming them to achieve speed and agility in the design, development and implementation of Internet of Everything solutions wi...