Virtualisation
L'informatique est le domaine 'activité scientifique, technique et industriel concernant le traitement automatique de l'information par des machines : des systèmes embarqués, des ordinateurs, des robots, des automates, etc. Ces champs d'application peuvent être séparés en deux branches, l'une, de nature théorique, qui concerne la définition de concepts et modèles, et l'autre, de nature pratique, qui s'intéresse aux techniques concrètes d'implantation et de mise en œuvre sur le terrain. En outre l’informatique est une science qui a ses propres concepts et ses problèmes spécifique. D’où la nécessité de parler d’une didactique de l’informatique pour repérer les méthodes adéquates a la bonne exploitation des ressources matérielles de la machine.
Notons l’évolution logicielle qui a connu une progression significative avec celle du matérielle car les deux sont liées, elles dépendent l’une de l’autre.
Parmi ces évolutions logicielles nous avons l’émulation, qui est une technique utilisée pour simplement simuler un matériel pour y exécuter des applications propres à celui-ci ou à son architecture, et vite d’autres technique d’application ont trouvées de l’écho dans cette technologie, le cloud computing et la virtualisation sont les plus connus et les plus utilisées.
Le cloud computing est un concept qui consiste à déporter sur des serveurs distants des stockages et des traitements informatiques traditionnellement localisés sur des serveurs locaux ou sur le poste de l'utilisateur. Selon le National Institute of Standards and Technology (NIST), le cloud computing est l'accès via le réseau, à la demande et en libre-service, à des ressources informatiques virtualisées et mutualisées.
Bien que l'anglicisme cloud computing4 soit largement utilisé en français, on rencontre également les francisations informatique virtuelle, informatique dans le nuage, informatique en nuage, informatique dématérialisée, stockage dans les nuages, stockage à distance ou encore