1. Cloud Computing : explications
1.1. Entre rupture et discontinuité
1.1.1. Le début du Cloud, entre grid et virtualisation
Le Cloud Computing a évolué à travers un certain nombre de phases qui incluent le grid computing, l’informatique utilitaire, les ASP (Application Service Provider) et les SaaS (Software As A Service).
Cependant, le concept de fournir des ressources informatiques à travers un réseau mondial est apparu dans les années soixante. L’idée a été introduite par J.C.R. Licklider qui était alors responsable du développement de l’ARPANET en 1969. Sa vision était que n’importe qui sur le globe qui était connecté au réseau pouvait accéder à n’importe quel programme ou donnée de n’importe quel site. Cela ressemble étrangement au concept du Cloud Computing.
D’autres experts attribuent le concept du Cloud à l’informaticien John McCarthy qui a proposé l’idée que le calcul devrait être un service public.
Depuis les années soixante, le Cloud Computing a été développé de plusieurs manières, mais c’est depuis l’introduction du Web 2.0 qu’il a connu la plus grande évolution.
Le Cloud Computing est devenu accessible au plus grand nombre depuis que l’on a pu offrir une bande passante plus large dans les années 1990. Le Cloud Computing accessible à tous est donc un concept tardif.
Le grand tournant du Cloud Computing est en 2009, le Web 2.0 étant bien installé, les technologies de virtualisation sont à maturité, le développement de l’internet haut débit, l’interopérabilité des logiciels grâce aux normes se créées.
Ces conjectures ont permit à Google et d’autres acteurs incontournables de l’informatique de lancé des applications accessibles depuis un simple navigateur Internet (ex : Google doc, Google earth…).
Pour bon nombre d’entreprises, le Cloud Computing permet le stockage accru de l’information et la réduction des coûts. Cependant, une ombre subsiste encore au tableau celle de la sécurité. Beaucoup de questions demeurent quant à la confidentialité des données.
1.1.2. Du data center au Cloud Computing
Le cout de gestion et mise en place d’un data center est onéreux pour une entreprise. En plus d’être difficile à mettre en place, configurer, il faut souvent faire face à des problèmes de gestion du data center comme :
Le Cloud computing s’affranchit des problèmes rencontrer avec la gestion d’un data center et donc intéresse les entreprises qui en plus de gagner du temps pourront faire des économies.