a A A+

On-premise and on-demand

The software as a service (SaaS) delivery model has matured to such an extent that there is now an on-demand component to most software applications, whether it is online help, automated updates or the main application engine. At the same time, many vendors are realising that to provide a satisfactory end user experience, total reliance on a web browser is not always enough and a desktop component is often needed. The need to link with on-premise components extends beyond the desktop to legacy software maintained internally and as business processes, that span organisations, are linked together using a mix of on-premise and on-demand applications, expert help is still needed to integrate it all.
Author/s: Bob Tarzey , Clive Longbottom
Created: 12/05/2008
Filename: Quocirca on-premise and on-demand May 2008.pdf
Report Commissioned by:
Tags: saas   cloud  
Tag this:
 
Use spaces to separate tags. Use double quotes (") for phrases.

 

  • Most consumer and business applications have an on-demand component
    There is a grey scale from between pure on-demand to pure on-premise with few applications being truly black or white. The reality today is nearly always a mix of on-premise software and on-demand services.
     
  • For many applications an on-premise component is needed to enrich the user experience
    Whether it is iTunes or Flickr; Microsoft LiveMeeting or salesforce.com, on-demand applications often have a desktop component that enriches the end user experience and, when necessary, allows off-line use.
     
  • On-demand delivery is attractive to businesses because it helps them manage costs, provides high availability and flexible access
    Paying monthly fees out of operational expenditure for on-demand applications with high availability guaranteed gives businesses of all sizes the confidence and flexibility to embed them in critical business processes.
     
  • Business processes are only as strong as the weakest link in the applications that support them
    No organisation wants to be the one that causes a business process to seizeup due to IT failure. On-demand applications allow businesses to share resources, with the responsibility for availability being outsourced to 3rd party managed service providers (MSPs).
     
  • Some level of integration of on-demand services with legacy applications and internal workflow will always be necessary
    Web services with standard interfaces such as SOAP and REST make such integration easier, but as business processes become more complex and span multiple organisations, businesses still need help from integrators.
     
  • Many new independent software vendors (ISVs) are building in on-demand components from the start
    It is not just getting the technology right but the business model too. MSPs are key to helping with both aspects.
     
  • Existing ISVs are making the move to on-demand too, but they face additional challenges
    Again, it is not just about adapting code and the security embedded in it, but about adopting new business models and coping with the changes in cash flow and expectations of stakeholders that this entails.