De l’ASP au SaaS

L’ASP (Application Service Provider) tend à devenir du SaaS (Software as a Service). Pour bien comprendre ce basculement il faut rappeler les principes techniques qui sont à l’oeuvre :

  • Les solutions ASP sont historiquement des solutions de type client / serveur dans lesquelles le prestataire héberge le serveur.
  • La solution SaaS s’appuie, elle, sur les standards web pour proposer des applications accessibles par des clients légers.

On retiendra donc que l’ASP et le SaaS sont identiques dans leurs intentions (vendre un service plutôt qu’un logiciel qui s’installe), mais différentes dans leur réalisation technique : seul le SaaS reproduit des architectures web (SOAP, XML, etc.).
Si l’on voulait aller plus loin, il faudrait faire la distinction entre les SaaS qui utilisent une architecture REST et celles qui utilisent SOAP ou RPC. Voir à ce propos la très belle note sur Biologeek sur l’architecture REST.
more »