Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

40
Le cloud computing Hype’ passager ou tendance lourde?

Transcript of Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Page 1: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Le cloud computing‘Hype’ passager ou tendance lourde?

Page 2: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Le Hype…

Page 3: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Les 5 phases du ‘hype cycle’ selon le Gartner Group

1) Lancement de la technologie (technology trigger)

2) Les attentes excessives (Peak of inflated expectations)

3) La désillusion(Trough of Desillusionment)

4) La découverte d’un créneau(Slope of Enlightenment)

5) L’utilisation optimale(Plateau of productivity)

Source: http://www.gartner.com/technology/research/methodologies/hype-cycle.jsp

Page 4: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

2010

Source: http://www.gartner.com/it/page.jsp?id=1447613

Page 5: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Inconvénients EZProxy

Page 6: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

D’où vient le terme « cloud »?

L’image du « nuage » a toujours été utilisée pour représenter l’Internet dans les

diagrammes de réseau

Page 7: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Des réseaux les plus simples…

Page 8: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Page 9: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Aux plus complexes…

Page 10: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Page 11: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Internet = Cloud

« Toute est dans toute »Raoul Duguay

Page 12: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Image: http://infreemation.net/cloud-computing-linear-utility-or-complex-ecosystem/

Page 13: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

CloudConcept flou mais applications très concrètes

Quelques exemples

Page 14: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

-1-Hébergement

Point d’appui technologique: Virtualisation des serveurs

Page 15: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Page 16: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Avantages de la virtualisation

Page 17: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

CPUMémoireStockage

Serveur virtuel

Élasticité(Pay as you go)

Serveur physique

Page 18: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Serveur physique

CPU

Mémoire

Stockage

Serveur virtuel

Élasticité(Pay as you go)

Page 19: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Élasticité(Pay as you go)

CPUMémoireStockage

Serveur virtuel

Serveur physique

Page 20: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Indépendance face au matériel

CPU

Mémoire

Stockage

Serveur virtuel 1

Serveur physique 1 Serveur physique 2

CPU

Mémoire

Stockage

Serveur virtuel 1

Page 21: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

-2-Développement

Platform as a Service (PAAS)

Page 22: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Company/Project Hosted?Open

source? Technologies supported StatusAmazon Beanstalk Y – Java productionAppHarbor Y – .Net productionApprenda SaaSGrid – – .NET productionCloudBees Y – Java productionCloudControl Y – PHP productionCloudFoundry Y Y multi announcedCumulogic – Y Java betaDotCloud Y – multi betaEcholibre Orchestra Y – PHP productionEngine Yard Y – Ruby on Rails productionGoogle AppEngine Y – Java, Python productionIBM Workload Deployer – – Java productionMicrosoft Windows Azure Y – C#, Java, PHP, Ruby productionMule iON Y Y Java private betaNodejitsu Y – Node.js private betaNodester Y Y Node.js betaPhpFog Y – PHP private betaRed Hat Makara Y – multi productionRightScale Zend PHP Solution Pack (announcement) ? ? PHP announcedSalesforce Heroku (Ruby) Y – Ruby on Rails productionSalesforce Heroku (Node.js) Y – Node.js private betaSalesforce Force.com Y – Apex code production

Source: http://upon2020.com/2011/04/the-ever-growing-list-of-paas-companies-and-paas-projects/

Page 23: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

http://code.google.com/intl/fr/appengine/

http://www.microsoft.com/windowsazure/

Page 24: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

-3-Logiciel

Software as a Service (SAAS)

Page 25: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Précurseurs:

Page 26: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

•Applications sophistiquées et complètes•Hébergée par le fournisseur SAAS•Tarifée sur une base d’abonnement

Plus de 88 applications recensés:

http://cloudtaxonomy.opencrowd.com/taxonomy/software-as-a-service/

“Quand un service est gratuit, c’est que vous êtes le produit”

Page 27: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Page 28: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

-4-Files Hosting Service

Page 29: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Page 30: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

En résumé

Le cloud computing = mouvement de délocalisation des ressources informatiques (données, matériel, systèmes

d’exploitation, applications) vers l’Internet

Pourquoi?

D’abord une stratégie commerciale

($)

Page 31: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Autres projets

Page 32: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

http://www.chromium.org/chromium-os

InternetOS*

*Licence OEM (Original Equipment Manufacturer)

Page 33: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Dans le domaine des bibliothèques

Page 34: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Projet Sierra

http://www.iii.com/news/pr_display.php?id=490

http://www.exlibrisgroup.com/category/AlmaOverview

http://www.sirsidynix.com/services/saas

Projet URMSeulement cloud (pas

local)

Nouvelle stratégie de développement intégrant des produits open source

(PostgreSQL, Lucene)Offre: Local ou cloud

Hosting standard de la solution

actuelle?

Page 35: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Points de vue divergentset précautions à prendre

Page 36: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

"One reason you should not use web applications to do your computing is that you lose control," he said. "It's just as bad as using a proprietary program. Do your own computing on your own computer with your copy of a freedom-respecting program. If you use a proprietary program or somebody else's web server, you're defenceless. You're putty in the hands of whoever developed that software."

“Cloud computing is a trap”Richard Stallman

“Web-based programs like Google's Gmail will force people to buy into locked, proprietary systems that

will cost more and more over time, according to the free software campaigner”

Source: http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman

Page 37: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

1. Choisissez vos acteurs 2. Ne mettez pas tous vos œufs dans le même panier3. Faites preuve de bon sens4. Soyez votre propre cloud

Source: http://www.toolinux.com/Faut-il-avoir-peur-du-cloud

Page 38: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Un vœux en terminant…

Page 39: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Alternative au cloud computing commercial pour les institutions

académiques

Un cloud universitaire(Infrastructure cloud partagée par un réseau

d’institutions universitaires)

Page 40: Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge

Questions, commentaires?