Introduction au Cloud Computing (*)

CloudEncore un nouveau terme apparait dans la litterature informatique, le Cloud Computing (*). La litterature est abondante a ce sujet (Livres blancs, articles de presse, blogs, annonces de presse,...), tout le mode s'y met.

Est-ce vraiment quelque chose de nouveau ou est-ce juste de la vieille soupe rechaufee comme s'exercent a le faire les departments Marketing des editeurs de logiciels en recherche de nouvelles parts de marche?

Un article de Erik Knorr et Galen Gruman, publie sur www.infoworld.com le 7 avril 2009 fait le point sur la question.

Pour resumer, il s'agit finalement de toute consommation d'un service informatique en dehors de son propre reseau d'entreprise:

- Au niveau hardware: Location d'un serveur, d'un espace disque. Rentrent dans cette categorie les datacenters par exemple. On appelle cela aussi le Utility Computing.

- Au niveau sofware: Location de toute ou partie de logiciel. Quand on loue toute une application, il s'agit de SaaS, quand on loue juste une partie de l'application (via une API permettant d'acceder au service souhaite), on appelle cela de la consommation de Web Services.

- Une autre variante du SaaS est le "Platform as a service". Il s'agit de developper sa propre application sur la plateforme d'un fournisseur. L'exemple type est Google Apps ou plus recemment Salesforce (force.com). L'utilisateur fait usage non seulement du framework du fournisseur pour developper son application, mais en plus il l'heberge directement chez celui-ci.

- Le Managed Service Provider (MSP) est encore une autre variante ou ce n'est pas un utilisateur final qui consomme le service mais directement les logiciels informatiques internes. Par exemple le Virus Scanning.

- On pourrait continuer ainsi avec le Service commerce platform (melange de SaaS et MSP), le Internet Integration, etc...., d'autres termes vont naitre tous les jours a mesure que l'on invente de nouvelles manieres d'interagir avec les offres fournisseurs.

Finalement, le cloud computing consiste a utiliser la puissance d'internet et de la bande passante pour inventer de nouvelles manieres de consommer du service informatique. Ce terme a le merite de synthetiser ce concept et devrait pour etre clair a chaque fois etre complete par une definition de la maniere de consommer ce service.

Alors que ce concept se developpe a grande vitesse dans les pays dits developpes, qu'en-est-il du Maroc?

Mon avis personnel est que la notion meme d'externalisation n'est pas encore rentree dans les moeurs. La crainte (parfois justifiee) de stocker ses donnes en dehors des locaux de son entreprise bloque toute initiative. La cherete et l'instabilite d'Internet est un autre facteur bloquant. Pourtant, le pays a tout interet a aller dans ce sens car ses moyens et la neccessite de gagner en productivite ne lui permettent pas de tout faire en interne. De meme notre objectif de faire du pays une destination offshore nous oblige a nous mettre a l'heure du cloud computing, ne serait-ce que pour delivrer nos propres services en offshore.

Quelques avancees tout de meme: un projet en cours pour reglementer l'externalisation des donnees. D'autres devront imperativement suivre autour de l'amelioration et la diminution des prix du service internet.

YanisF.

(*): Litteralement, Faire de l'Informatique sur les nuages (reference au nuage Internet bien sur)

ajiel
le nom et le logo ajiel sont la propriété de Ajiel Information Systems s.a.r.l.
© 2009-2010 - Tous droits réservés.