Dans l’édition de logiciels, différentes approches de l’architecture fonctionnelle sont possibles. La plupart du temps on oppose de manière très dichotomique le mode SaaS (Software as a Service) et le on premise. Mais qu’est-ce que le on premise ?
On premise : définition
En informatique, on premise désigne les logiciels nécessitant d’être installés « sur site » c’est à dire sur les serveurs locaux de l’entreprise. Le terme est traduit en français par « licence lourde » ou « auto-hébergement ». Il s’agit donc d’une implémentation en local du logiciel et de toutes les ressources qui y affèrent. On oppose généralement les logiciels on premise à ceux on demand (ou SaaS ou encore Cloud). Les premiers se trouvent dans les locaux de l’entreprise tandis que les seconds sont utilisés à distance. Les modèles économique du on premise et du SaaS sont également différents : on premise implique l’achat d’une licence tandis que le on demand implique un abonnement ou un paiement à l’usage.
Étymologie de on premises
L’essor du vocabulaire propre aux nouvelles technologies a parfois des conséquences inattendues. Les termes, majoritairement anglophones vont parfois être diffusés dans une forme incorrecte : c’est le cas de on premise. En anglais, le terme est hérité d’une mention latine qui précède le nom d’un propriétaire terrien sur des actes de propriété (foncière et immobilières) : prae-missus « qui est placé avant ». Ce terme a donné le mot premises que l’on traduit habituellement en français par « locaux », l’expression on premises étant elle traduite par « sur place ».
Diffusion d’une forme incorrecte
Le lecteur attentif et anglophone aura remarqué que le paragraphe précédent évoque une forme plurielle. En effet, on premises devrait toujours être utilisé au pluriel. Cependant le singulier s’est massivement diffusé sur internet, les acteurs de l’IT anglophones n’étant pas étrangers au phénomène. On retrouve même des pages ou les deux formes sont mélangées au sein d’un même article. Aujourd’hui la forme au singulier domine largement, à tel point qu’elle est devenu la norme. On ne parle plus que de logiciel on premise, c’est à dire installé en local. Les évolutions technologiques induisent aussi des évolutions de langage !
Lire aussi : SaaS versus On-premise, que choisir ?
Dès maintenant,
Comparez toutes les solutions On Premise du marché !
Crédit photo : © 2017 – Celge