Rapport sur le cloud computing
Après avoir défini plus concrètement ce qu’est le Cloud Computing et fait un rapide historique, nous allons maintenant nous intéresser aux différents services proposés aux développeurs.
En effet, ce qui constitue le principal challenge du Cloud est le transfert des outils informatiques à l’extérieur de l’entreprise. Y compris les outils des développeurs.
Cet article fait partie d’un triptyque sur le Cloud Computing : 1. Le cloud 1/3 – Les concepts de base 2. Le cloud 2/3 – Le Cloud pour les développeurs 3. Le cloud 3/3 – Ses limites et points faibles
Les principaux acteurs
De nombreuses entreprises s’intéressent au Cloud, et ce, qu’elles soient gros acteurs du logiciel, du matériel ou de l’internet, ou petite startup innovante profitant de l’intérêt actuel pour ces technologies.
La liste ci-dessous, n’est pas une liste exhaustive. Elle représente, à mon sens, les acteurs majeurs du Cloud au moment de la rédaction de cet article. Il s’agit de ceux qui sont clairement identifiés comme leader et/ou ceux qui alimentent le plus les discussions sur internet. Le but n’étant pas de faire un catalogue mais de présenter une vue générale de certaines solutions emblématiques et de leurs différences.
Amazon Web Services (AWS)
AWS est l’offre d’Amazon qui permet d’avoir accès directement à leur infrastructure pour déployer vos applications. Le paiement est très flexible et se base sur la consommation (mémoire, CPU, bande passante et espace de stockage) : vous ne payez que ce que vous utilisez. Ce type de facturation, très novateur à l’époque, a fortement participé au succès de la plateforme puisqu’il ne coûte quasiement rien de se lancer.
(Crédit : aws.typepad.com)
AWS est un ensemble de services webs répondant à différents besoins : * Cloud Front : Le service qui gère toute la partie distribuée * EC2 : Une solution de calcul distribué * RDS : La mise à disposition de bases relationnelles *