Le Cloud computing : partie 1 - Présentation 1

Le Cloud computing : partie 1 - Présentation

Le cloud computing semble depuis quelques temps devenir le nouvel eldorado de l'informatique. Impossible d'y échapper, on n'entend parler que de ça dans la presse, sur internet mais surtout de la bouche de tous les consultants et autres "experts"... Difficile de s'y retrouver dans le ciel informatique... Brouillard pour certains ou nuage enchanté pour d'autres, nous allons donc essayer d'y voir plus clair.

1. Le cloud computing, c'est quoi ?

Selon Wikipédia : "Le Cloud computing est un concept de déportation sur des serveurs distant des traitements informatiques traditionnellement localisés sur le poste utilisateur." En clair, c'est demander à un prestataire externe de stocker vos données et/ou traiter ses données,  sur une infrastructure (on parle de milliers de machines) dont vous ne connaissez ni le matériel ni la localisation, et que vous louez .

Le Cloud computing : partie 1 - Présentation 2

Les principaux acteurs sont sur l'illustration :

  • Google
  • SalesForce
  • Microsoft
  • Zoho
  • Yahoo
  • Amazon

La bulle représentant Google est plus importante puisque la structure matérielle de Google est la plus importante de la planète. J'y reviendrai.

2. Et ça sert à quoi ?

Principalement à rentabiliser des énormes structures. Il faut savoir que le prix du matériel n'est pas proportionnel à ses capacités ainsi que les coûts de maintenance. Plus la structure sera énorme, plus elle sera rentable à condition d'être utilisée.

Le moyen de l'utiliser, c'est de :

  • Développer son activité
  • Louer les ressources disponibles

C'est ainsi que des sociétés comme Amazon ou Google louent leur infrastructure, pour mieux la rentabiliser. A la base, elle était conçue uniquement pour leurs besoins propres.

Les clients louent des services, aussi bien des machines virtuelles que des bases de données ou des espaces de stockage. La facturation se fait à l'heure pour les machines ou au mégaoctet pour le stockage.

Les services en cloud présentent des caractéristiques uniques telles que :

  • une haute disponibilité des données ;
  • une architecture "scalable", c'est à dire extensible ;
  • un paiement à l'utilisation seulement.

3. Comment on le met en oeuvre ?

Deux aspects : soit vous décidez de fabriquer votre propre Cloud privé, soit vous décidez d'être utilisateur d'un Cloud public.

3.1 Le Cloud privé

Si vous êtes professionnel et que vous souhaitez partager tous vos serveurs pour n'en faire plus qu'un seul (un cloud), il faudra déterminer les besoins et ainsi cibler les technologies existantes.

  • Pour du stockage, des systèmes tels que ZFS permettent d'exploiter plusieurs volumes.
  • Pour de la virtualisation, Citrix, VMWare ou encore Xen sont les solutions les plus utilisées.
  • Pour de la base de données, cela peut aller du simple MySQL en Cluster jusqu'à Oracle 11G server en passant par à peu près tous les SGBD.
  • Enfin, Il est possible de se "fabriquer" un cloud d'applicatifs comme nous l'avions vu avec la solution Ulteo.

3.2 Le Cloud public

Dans cette optique, vous déplacez les ressources. Vous n'avez plus de serveurs chez vous, mais vous les louez. Soit des serveurs physiques comme chez NormHost avec une connexion, soit des serveurs totalement virtualisés comme avec Amazon Web Service ou Google AppEngine. Chaque fournisseur dispose de divers services que vous pourrez mettre en oeuvre. Attention, ce genre de changement n'est pas anodin et mérite une longue réflexion sur les coûts engagés, les solutions les plus efficaces et les développements à effectuer. Attention aussi à la mise en place si, par exemple, vous devez transférer une base de données de plusieurs Gigas sur un serveur distant.

Les services de Google App Engine et Amazon Web Service seront présentés dans de prochains articles...

A propos Mathieu Passenaud

Passionné de technologies Web, diplômé d'informatique embarquée et actuellement dans le développement d'applications en Cloud Computing.

Je vous propose également...

Veille technologique du 13-02-2016 3

Veille technologique du 13-02-2016

Résultat de ma veille technologique de la semaine, les articles qui m'ont intéressés, interloqués parfois... …

Veille technologique du 23/01/2016 4

Veille technologique du 23/01/2016

Résultat de ma veille technologique de la semaine, les articles qui m'ont intéressés, interloqués parfois... …