j'ai l’impression qu'on parle de choses qui existent déjà très bien depuis longtemps.
Moi aussi j'ai eu cette impression avant de vraiment mis mettre.
Maintenant, lorsque l'on me parle de "cloud" je fais directement la différence entre le nom marketing de ce qui existai déjà et le "vrai cloud".
Il y a trois types de "cloud":
1) SaaS - Software As A Service
C'est juste un software/site internet.
Par exemple Google Docs c'est du SaaS.
DropBox et Google Drive idem.
Honnêtement pour moi c'est juste
internet ni plus ni moins.
Je modifie une page sur Google Docs: "Ho! Ça change aussi sur ton PC: mais dit donc? C'est le CLOUD !"
Idem si j'upload un fichier sur mon FTP, je peux le télécharger à l'autre bout du monde.
Le seul prétexte pour appeler ca du cloud c'est dire qu'il y a une forte disponibilité, monté en charger etc... Mais c'est juste normal pour une application grand public non?
2) PaaS - Platform as a Service
Une platforme nous est loué et on ne paye que ce que l'on utilise.
Google App Engine est l'exemple parfais. Une fois développer on déploie notre Application dans un datacenter de Google qui fait tourner App Engine.
App Engine scale up and down en fonction de la monté en charge. Si il y a une augmentation du nombre de requêtes / seconds alors App Engine démarre un nouveau serveur automatiquement.
J'ai fait un test de monté en charge "hard core", App Engine à démarrer
181 serveurs pour supporter la charge.
Chez Amazon il y en n'a pleins d'autres:
- DynamoDB: base de donnée NoSQL
- ElastiCache: sorte de memcached
- RDS: base de donnée relationnelle
- Elastic MapReduce: Préconfiguration de VM et démarrage de job Hadoop
Il y a aussi d'autre "gros player" type heroku
Surement Microsoft Azure mais je connais pas assez leurs offre.
Tous ce service de demande en général aucune maintenance de votre part. C'est le vendeur qui s'occupe de sa
platforme.
3) IaaS - Infrastructure as a Service
C'est le data center lui même qui est mis à disposition.
Le big bosse incontesté Amazon avec EC2.
On démarre une VM Linux/Windows en quelques clique que l'on paye à l'heure en fonction de ce que l'on utilise.
On n'est capable de loué un server pour une heure seulement.
Avec EC2 un server Xeon 32 core avec 244Go de mémoire vive coute $3.1 de l'heure.
Ca offre des possibilités extraordinaire.
-----
Bref. Oui j'utilise le Cloud:
- le
"faux Cloud" marketing avec PaaS type: DropBox, Google Docs etc...
- Le
"vrai Cloud" avec PaaS type: App Engine, CloudFront, Heroku etc...
- Le
"vrai Cloud" avec IaaS: type Amzon EC2 et Google Compute Engine
Martin Magakian
10 |
1 |