Commençons donc par les bases : fondamentalement, les termes On-Prem, cloud privé et cloud public désignent différentes manières de stocker les données qui constituent en quelque sorte le nœud central d'un logiciel, et différents endroits où le faire. Ces différentes expressions correspondent donc à différentes façons d'utiliser un logiciel, c'est-à-dire à différents modèles d'utilisation. Dans la variante On-Prem, intégralement «on-premises», soit «sur place» ou «dans ses propres locaux», les données, donc le logiciel, sont hébergées, c'est-à-dire stockées, sur les serveurs de l'entreprise elle-même. Le modèle inverse de la solution On-Prem est la solution cloud. Ici, le logiciel n'est pas hébergé sur les serveurs de l'entreprise, mais sur des serveurs externes, par exemple dans un centre de calcul. Au sein de la solution cloud, on peut en outre distinguer le cloud privé du cloud public : alors que, dans la solution de cloud privé, chaque utilisateur dispose dans le centre de calcul de son propre serveur pour son logiciel, dans le cloud public les données de plusieurs utilisateurs sont stockées sur un même serveur et donc séparées les unes des autres à l'intérieur de celui-ci.
Voilà pour les grandes différences entre les modèles On-Prem, cloud privé et cloud public. Or ces différentes formes d'utilisation du logiciel vont aussi de pair avec différentes manières d'aménager les bases de données, respectivement de programmer le logiciel : entre On-Prem et cloud privé, ce qui change est le lieu de stockage des données, à savoir serveur propre à l'entreprise contre serveur externe, tandis que le type de programmation reste identique, les données étant toujours stockées sur des serveurs individuels. À l'inverse, entre cloud privé et cloud public, le lieu de stockage ne diffère pas, puisque tous deux sont hébergés à l'externe, par exemple dans un centre de calcul. En revanche, une modification de l'architecture système est ici judicieuse, car dans le cloud public les données devraient être restructurées et optimisées pour l'usage cloud, de sorte qu'elles puissent être stockées à l'intérieur d'un serveur en restant séparables de celles des autres utilisateurs. Le choix du modèle fait donc déjà une grande différence pour la programmation du logiciel.
Après cette brève introduction à l'On-Prem, au cloud privé et au cloud public, nous examinerons de plus près dans les prochains articles les différences entre les trois modèles d'utilisation, nous pencherons sur les avantages et inconvénients de chacun et jetterons pour finir un coup d'œil sur l'architecture logicielle de Vanillaplan.

«Vanillaplan, une solution logicielle basée sur le cloud» – à de nombreux endroits, Vanillaplan met en avant comme gage de qualité la technologie cloud et la sécurité des données ainsi que la performance supérieures à la moyenne qui y sont liées. Mais qu'est-ce que cela signifie exactement – et où se situent les différences, les avantages ou peut-être aussi les inconvénients par rapport à l'On-Prem ? Comme la plupart d'entre nous – tout à l'inverse de notre équipe de développement – ne sont pas des spécialistes IT et ne connaissent pas très précisément la signification de termes comme hébergement cloud, cloud privé ou public, nous souhaitons consacrer nos articles de ce mois à ce sujet. Et ce, de manière à ce que les non-informaticiens aient eux aussi une chance de comprendre et d'apprendre.



