Cloud Computing Enjeux, Perspectives et Impacts métiers · cadre, ils conduisent une activité de...

81
Centres de compétences TIC Région wallonne, BE ___ Rapport de veille technologique Cloud Computing Enjeux, Perspectives et Impacts métiers ___ Réalisé par Vivansa s.p.r.l. (www.vivansa.com) Simply because you need results.

Transcript of Cloud Computing Enjeux, Perspectives et Impacts métiers · cadre, ils conduisent une activité de...

Centres de compétences TIC

Région wallonne, BE

___

Rapport de veille technologique

Cloud Computing

Enjeux, Perspectives et Impacts métiers ___

Réalisé par Vivansa s.p.r.l. (www.vivansa.com)

Simply because you need results.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 2 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

[Page blanche pour impression recto-verso]

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 3 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

IDENTIFICATION PROJET

REFERENCE CONTRAT PROGRAMME

CSC-2009 Veille technologique

CLIENT CONTRACTUEL

Centres de compétences TIC Oui

NOM, FONCTION DATE SIGNATURE

Ecrit par: Saïd Eloudrhiri, IT Consultant 28/09/09

Revu par: Pierre Halin, IT Consultant 28/09/09

Approuvé par: Vivien Monti, Manager 28/09/09

RESUME MOTS CLES:

Le présent rapport se penche sur le Cloud Computing prônant la décentralisation des centres informatiques et des applications vers le nuage informatique. Une démarche très ambitieuse qui consiste à permettre aux entreprises de réduire les coûts d'infrastructure au profit d'une facturation établie en fonction des ressources consommées.

Cloud Computing, SOA

CARACTERISTIQUE DU DOCUMENT

NOMBRE DE PAGES NOMBRE DE FIGURES LANGUE DESTINATAIRE

81 27 FR N/A

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 4 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Versions

Ed. Rév. Date Description Action(*) Paragraphes

0 00 06/06/09 Préparation du document M Tous

0 01 11/08/09 Table des matières finalisée I Tous

0 02 15/09/09 Corps du document finalisé I/M Tous

0 03 18/09/09 Corrections mineures I/M Tous

1 00 21/09/09 Revue qualité et livraison I/M Tous

1 01 28/09/09 Mise à jour après revue

Revue qualité et livraison pour publication

I/M Tous

(*) Action: I = Insertion, R = Remplacement, M = Mise à jour, S = Suppression, Q = Revue Qualité

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 5 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Table des matières

1   RÉFÉRENCES 8  

2   GLOSSAIRE 9  

3   INTRODUCTION 10  

4   CONVENTIONS 11  

4.1  MESSAGES D'INFORMATION 11  4.2  SOURCES 11  4.3  NOMS DE MARQUE 11  

5   CONTEXTE 12  

5.1  PRÉAMBULE 12  5.2  LA MÉTAPHORE DU CLOUD COMPUTING 12  5.3  LES FACTEURS DE CHANGEMENTS 14  5.4  MYTHE OU RÉALITÉ? 15  5.5  RECOMMANDATIONS DE L'AWT 17  

6   EMERGENCE DU CLOUD COMPUTING 18  

6.1  LES TYPOLOGIES INFORMATIQUES 18  6.1.1   LE MODÈLE ASP 18  6.1.2   LA VIRTUALISATION 19  6.1.3   LE WEB 2.0 21  6.1.4   LE SAAS 21  6.2  LES PRÉMICES DU NUAGE 22  

7   CONCEPTS ET ARCHITECTURES 23  

7.1  DÉFINITION ET STANDARDS 23  7.2  NOTION DE SERVICES 23  7.3  LES COUCHES DE SERVICE DU CLOUD COMPUTING 25  7.3.1   INFRASTRUCTURE AS A SERVICE (IAAS) 27  7.3.2   PLATFORM AS A SERVICE (PAAS) 29  7.3.2.1   Force.com 32  7.3.3   SOFTWARE AS A SERVICE (SAAS) 34  7.3.3.1   Exemples d'usage du SaaS 36  7.3.3.2   La version bêta perpétuelle 37  7.3.3.3   SaaS et mode déconnecté 38  7.3.3.4   Le concept S+S (Software + Services) 38  7.3.4   HUMAN AS A SERVICE (HUAAS) 39  7.3.4.1   Portail Salesforce.com 39  7.3.4.2   Portail Amazon Mechanical Turk 41  

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 6 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

7.3.4.3   Portail eLance 42  7.4  TYPOLOGIES DE CLOUD 43  7.5  PLATEFORME D'INTÉGRATION SOA 45  7.6  SÉCURITÉ 47  

8   OFFRES DU MARCHÉ 48  

8.1  TAXONOMIE 48  8.2  OPEN SOURCE 50  

9   TENDANCES DU MARCHÉ 52  

9.1  ÉVOLUTIONS DES PÉRIPHÉRIQUES 52  9.1.1   LES SMARTPHONES 52  9.1.2   LE MULTITOUCH 52  9.1.3   LE CLOUD GAMING 53  9.2  PÉRIPHÉRIQUES DE SÉCURITÉ 54  

10   LES DÉFIS ET LES OPPORTUNITÉS 56  

10.1   OPPORTUNITÉS 56  10.2   DÉFIS 58  

11   LE SECTEUR PUBLIC 61  

11.1   ETATS-UNIS 61  11.1.1   ÉTAT DE WASHINGTON 61  11.1.2   LE PORTAIL APPS.GOV 61  11.2   DANEMARK 61  

12   CLOUD COMPUTING ET ÉCONOMIE 63  

12.1   LE CLOUD COMPUTING COMME CRÉATEUR D'EMPLOI 63  12.2   IMPACT SUR LES MÉTIERS 66  

13   FORMATIONS 70  

13.1   FORMATION DE BASE 71  13.1.1   CONTEXTE 71  13.1.2   EXEMPLE DE SUJETS 72  13.2   FORMATION AVANCÉE 77  13.2.1   CONTEXTE 77  13.2.2   EXEMPLE DE SUJETS 78  

14   CONCLUSION 80  

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 7 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Table de Figures Figure 5-1: Se connecter au nuage.......................................................................................................14  Figure 5-2: Hype Cycle for Emerging Technologies, 2009 (source Gartner) ........................................15  Figure 5-3: Tendances au niveau de la recherche (Source Google Trends) ........................................16  Figure 6-1: Typologie ASP ....................................................................................................................19  Figure 6-2: Virtualisation .......................................................................................................................20  Figure 6-3: Hyperviseur.........................................................................................................................20  Figure 7-1: Les couches Services du Cloud Computing .......................................................................25  Figure 7-2: Everything as a Service (source: Peter Laird) ....................................................................27  Figure 7-3: Fournisseur IaaS ................................................................................................................28  Figure 7-4: Fournisseur PaaS ...............................................................................................................30  Figure 7-5: La plateforme Salesforce.com AppExchange.....................................................................33  Figure 7-6: Portail developerForce........................................................................................................34  Figure 7-7: Fournisseur SaaS ...............................................................................................................35  Figure 7-8: Externalisation du Groupware ............................................................................................36  Figure 7-9: Composition de services par Mashup.................................................................................37  Figure 7-10: Concept S+S (Software + Services) .................................................................................38  Figure 7-11: Portail AppExchange ........................................................................................................40  Figure 7-12: Portail Services de SalesForce.com.................................................................................41  Figure 7-13: Portail eLance...................................................................................................................42  Figure 7-14: Cloud hybride....................................................................................................................44  Figure 7-15: Amazon Virtual Private Cloud (source : Amazon) ............................................................45  Figure 7-16: Intégration SOA ................................................................................................................46  Figure 8-1: Taxonomie des vendeurs Cloud - May 2009 (source: Peter Laird) ....................................49  Figure 9-1: Cloud gaming vu par OnLive Game Service (source OnLive)............................................54  Figure 12-1: Impact à court terme du Cloud Computing sur la création de PME (source Prof. Federico

Etro - May 2009) ...........................................................................................................................63  Figure 12-2: Impact à moyen terme (cinq ans) du Cloud Computing sur la création de PME (source

Prof. Federico Etro - May 2009)....................................................................................................64  Figure 12-3: Impact à court et moyen terme (5 ans) du Cloud Computing sur la création d'emplois en

Europe (source Prof. Federico Etro - May 2009) ..........................................................................65  

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 8 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

1 Références [REF1] Urbanisation et SOA. Vers une entreprise agile, Septembre 2008, Said Eloudrhiri - Pierre

Halin.

http://www.vivansa.com/public/index.php?id=80

[REF2] Shane Robinson. The Next Wave: Everything as a Service,

http://www.hp.com/hpinfo/execteam/articles/robison/08eaas.html

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 9 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

2 Glossaire Amazon EC2 ..... Amazon Elastic Compute Cloud Amazon S3........ Amazon Simple Storage Service AMI.................... Amazon Machine Image API .................... Application Programming Interface ASP ................... Application Service Provider AWS .................. Amazon Web Services AWT .................. Agence Wallonne des Télécommunications BPEL ................. Business Process Execution Language BPMN................ Business Process Modeling Notation CAPEX .............. Capital Expenditures CPU................... Central Processing Unit CRM .................. Customer Relationship Management DRP................... Disaster Recovery Plan eID..................... electronic ID ERP................... Enterprise Resource Planning ESB ................... Enterprise Service Bus HR ..................... Human Resource IaaS................... Infrastructure as a Service IT ....................... Information Technology (technologie de l'information) LDAP................. Lightweight Directory Access Protocol MTurk ................ Mechanical Turk OMG.................. Object Management Group OPEX ................ Operating Expense PaaS ................. Platform as a Service PME .................. Petites et Moyennes Entreprises PoC ................... Proof of Concept QA ..................... Quality Assurance RAM ................. Random Access Memory RIA .................... Rich Internet Applications ROI.................... Return On Investment S+S ................... Software + Services SaaS ................. Software as a Service SLA ................... Service Level Agreement SOA................... Service Oriented Architecture SSO................... Single Sign On TIC .................... Technologie de l'Information et de la Communication TCO................... Total Cost of Ownership VPN................... Virtual Private Network

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 10 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

3 Introduction Membres du réseau des Centres de Compétences de la Région Wallonne, les centres Technifutur (Liège - http://www.technifutur.be/), TechnofuturTIC (Charleroi - http://www.technofuturtic.be/), Technocité (Mons - http://www.technocite.be/) et Techno.bel (Ciney - http://www.technobel.be/) sont chargés de la mise en œuvre d’un projet de sensibilisation, d’information et de formation de haut niveau dans le domaine des Technologies de l’Information et des Télécommunications (TIC). Dans ce cadre, ils conduisent une activité de veille technologique ciblée sur l’évolution des métiers et des qualifications dans ce secteur.

Ces centres fédèrent leurs moyens afin de mener cette démarche de veille de façon commune et en réseau. La société Vivansa (http://www.vivansa.com/), par l’intermédiaire de son unité Recherche & Développement, a été sollicitée pour participer à l’animation continue de cette veille et à la rédaction d’un rapport biannuel. Afin d’utiliser les ressources disponibles de façon optimale, cette veille se concentre sur un thème choisi conjointement.

Le présent rapport se penche sur le Cloud Computing prônant la décentralisation des centres informatiques et des applications vers le nuage informatique. Une démarche très ambitieuse qui consiste à permettre aux entreprises de réduire les coûts d'infrastructure au profit d'une facturation établie en fonction des ressources consommées.

L'informatique devient donc, à l'instar de l'eau ou de l'électricité, une énergie à laquelle les collaborateurs de l'entreprise peuvent se connecter de pratiquement n'importe où.

Comme toute technologie émergente, les potentialités du Cloud Computing sont voilées par des voix discordantes qui l'annoncent comme un nouveau messie ou comme un faux prophète.

Nous considérons que cette agitation et surtout la bataille acharnée que se livrent les acteurs du marché qui cherchent chacun à élever leur nuage plus haut que celui des autres, justifient à elle seules l'analyse de ce sujet.

Le Cloud Computing concrétise les principes d'urbanisation et d’architectures orientées services pour permettre aux entreprises de gagner en agilité et en efficacité. Ce rapport est donc une suite logique d’un rapport précédent consacré à l'Urbanisation et au SOA [REF1]

Le rapport est subdivisé comme suit :

• Section 4 ......................Convention

• Section 5 ......................Contexte

• Section 6 ......................Emergence du Cloud Computing

• Section 7 ......................Concepts et architectures

• Section 8 ......................Offres du marché

• Section 9 ......................Tendances du marché

• Section 10 ....................Les défis et les opportunités

• Section 11 ....................Le secteur public

• Section 12 ....................Cloud Computing et économie

• Section 13 ....................Formations

• Section 14 ....................Conclusion

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 11 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

4 Conventions

4.1 Messages d'information

Lorsque nous souhaitons attirer le lecteur sur un sujet précis, nous utiliserons la mise en évidence suivante :

Ceci est une information jugée intéressante.

4.2 Sources

Certains liens mènent à des sources d'information rédigées en anglais ou en danois.

Le lecteur qui souhaite traduire ces informations pourra utiliser le service de traduction en ligne Google Translate1 disponible gratuitement sur le Cloud ;-)

4.3 Noms de marque

L'ensemble des marques et logo mentionné dans ce document reste la propriété de leurs ayants droit.

1 Google Translate: http://translate.google.com

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 12 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

5 Contexte

5.1 Préambule

L'économie mondiale est tourmentée par la crise financière qui touche durement l'économie réelle. Les nombreuses faillites et restrictions gonflent les statistiques du chômage. Dans ce contexte, les entreprises et les individus peu agiles au changement voient leur viabilité économique compromise ; C’est la dure loi du darwinisme économique.

Dans ce contexte sombre, le Cloud Computing apporte des solutions concrètes aux entreprises.

L'informatique doit être un outil efficace et évolutif pour aider les entreprises à opérer les transformations nécessaires pour retrouver agilité et compétitivité. Mais bien souvent, l'informatique est une véritable tour de Babel très éloignée des problématiques métier contraignant l'entreprise à adapter son métier aux outils et non l'inverse !

L'investissement financier pour créer une infrastructure informatique empêche le tissu économique d'incuber de jeunes PME qui veulent montrer et prouver leur degré d'innovation. Un comble lorsque l'on sait que les PME sont l'un des principaux pourvoyeurs de main d'œuvre.

De plus, les entreprises doivent souvent sacrifier près de 75% de leur budget IT rien que pour maintenir leur parc informatique. Ceci laisse peu de surface financière pour investir dans le développement de leur cœur de métier.

5.2 La métaphore du Cloud Computing

Pour Nicholas Carr1, l'émergence du Cloud Computing est un processus comparable à celui qui a conduit les industries, au début du siècle dernier, à abandonner la production onéreuse de leur électricité au profit d'une connexion au réseau de distribution électrique.

Cela a permis aux entreprises de se concentrer sur leur cœur de métier et de payer en fonction de leur consommation électrique réelle au lieu d'immobiliser du capital pour maintenir d’énormes générateurs électriques qui coûtaient cher en maintenance et occupaient l’espace au sol.

Pour être précis, c'est en 1961 que John McCarthy, informaticien brillant et inventeur entre autres du langage LISP, annonçait que sa vision du futur de l'informatique était comparable à la mutation qui avait mené les entreprises à ne plus produire leur propre électricité mais à l'acheter à des fournisseurs spécialisés. Aujourd'hui, on lui attribue le concept initial de Cloud Computing.

De la même façon, le Cloud Computing ambitionne que les entreprises cessent de se ruiner à maintenir un système d’information interne alimentant les rouages de leur métier.

Au lieu de cela, chaque entreprise est invitée à trouver, dans le nuage informatique, les services distribués par les fournisseurs informatiques qui sont nécessaires à son métier et à payer en fonction de la consommation réelle de ces services.

De cette façon, l'informatique devient une énergie à l'instar de l’électricité.

1 Nicholas Carr, The Big Switch, Rewiring the World, from Edisson to Google, Norton, 2008. Voir également son interview sur YouTube: http://www.youtube.com/watch?v=Fb362AtseSA

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 13 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Le réseau de distribution mondial de cette nouvelle énergie est l’Internet : son omniprésence et ses facilités d'accès en font le choix naturel pour un raccordement dans n’importe quel coin du monde.

Une fois raccordées, les entreprises paient les ressources informatiques en fonction de la consommation qu'elles en font. Il n’est plus nécessaire de dépenser beaucoup d’argent dans des investissements et des frais de maintenance élevés : les budgets suivent simplement la courbe de croissance de la société.

C'est dans cet esprit qu'est née la notion du Cloud Computing, ou Nuage1 Informatique.

1 Le nuage étant la représentation schématique du réseau et d'Internet en général utilisé dans les schémas informatiques.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 14 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 5-1: Se connecter au nuage

5.3 Les facteurs de changements

La promesse du Cloud Computing est d’apporter des réponses aux facteurs de changement qui défient les entreprises:

• Espace numérique: les entreprises tendent naturellement vers une numérisation de leurs biens pour les rendre facilement exploitables. Des projets "Zéro papier" sont d'ailleurs de plus en plus fréquents.

• Écologie: le respect de l'environnement ainsi que la réduction de la facture électrique amènent à envisager plus sérieusement le concept "Green IT".

• Socialisation: le Web 2.0 a fait émerger de nouvelles façons d'utiliser l'Internet. Les réseaux sociaux en sont un parfait exemple. Les utilisateurs sont donc plus exigeants par rapport aux moyens technologiques en relation avec les services proposés par les entreprises.

• Économie: les défis économiques sont quotidiens, poussant les entreprises à trouver un équilibre entre la rationalisation des coûts et le maintien de leur position sur le marché.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 15 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

5.4 Mythe ou réalité?

Le Cloud Computing est aujourd'hui une réalité proposée par de nombreux acteurs influents du marché IT qui cherchent à positionner leur nuage dans un ciel encore relativement dégagé.

Mais sous le vernis des nombreuses promesses de ces acteurs, l’offre actuelle de services manque de maturité ou se révèle très contraignante à l’usage.

Quoi qu’il en soit, au vu des prévisions annoncées par les cabinets de conseil (Gartner, Forrester ou IDC), le Cloud Computing mérite d'être pris très au sérieux.

Si l'on se penche sur la courbe des technologies émergentes du Gartner (voir Figure 5-2) publiée en juillet 2009, on s'aperçoit que le Cloud Computing se trouve actuellement au sommet de la courbe des attentes (Peak of inflating exceptions) et qu’il sera largement adopté d'ici deux à cinq ans.

Cette prévision explique l’agitation ambiante autour de ce sujet.

Figure 5-2: Hype Cycle for Emerging Technologies, 2009 (source Gartner)

Tout au long de ce rapport, nous verrons que le SOA et le Web 2.0 sont parmi les pièces maîtresses du socle sur lequel repose le Cloud Computing. Il est donc utile de regarder leur positionnement sur la courbe du Gartner.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 16 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Le SOA est en forte progression et est aujourd'hui considéré comme un concept incontournable fédérant de plus en plus d'acteurs du marché IT.

Le Web 2.0 quitte la courbe de désillusion et devrait être globalement adopté d'ici moins de deux ans.

Hype Cycle et SOA

À titre de comparaison, le SOA a lui aussi parcouru son chemin de croix.

Beaucoup prévoyait que cette technologie émergente ferait l'effet d'un pétard mouillé et qu'il serait rapidement abandonné.

Mais aujourd'hui, les acteurs importants du marché (Microsoft, IBM, Oracle/Bea/Sun, RedHat, etc.) ont tous réorienté leurs produits d'intégration sur base des concepts SOA.

Les signaux actuels montrent que c'est déjà le cas pour le Cloud Computing.

Cette effervescence autour du Cloud Computing est confirmée par les tendances au niveau de la recherche (Figure 5-3). L'intérêt suscité par le Cloud Computing a débuté fin 2007 et s’accroît.

Figure 5-3: Tendances au niveau de la recherche (Source Google Trends1)

Nous pouvons donc conclure que le Cloud Computing est un phénomène certes émergeant mais loin d'être un simple buzzword2.

1 Google trends: http://www.google.com/trends

2 Défintion du buzzword sur Wikipedia: http://fr.wikipedia.org/wiki/Buzzword

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 17 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

5.5 Recommandations de l'AWT

Dans les conclusions de son enquête sur le secteur TIC, l'AWT (Agence Wallonne des Télécommunications) recommande aux prestataires de services TIC et de développement logiciels d'intégrer dans leurs offres les paradigmes liés au SOA et au Cloud Computing1.

Ces recommandations montrent l'impulsion que souhaitent donner les acteurs wallons par rapport à ces technologies dites émergentes.

1 Conclusions et recommandations de l'enquête sur le secteur TIC: http://www.awt.be/web/fan/index.aspx?page=fan,fr,100,010,020

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 18 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

6 Emergence du Cloud Computing Le Cloud Computing est une évolution logique des technologies qui ont jalonné l'histoire de l'informatique.

Avant de le décrire, il est donc important de se replonger dans le passé pour revoir les principales technologies informatiques. Cela nous permettra de mieux comprendre les motivations du Cloud Computing.

6.1 Les typologies informatiques

Le rapport sur l'Urbanisation et le SOA [REF1] rappelle les différentes typologies1 qui ont augmenté l'entropie des systèmes d'information et ont mis à mal l'agilité des entreprises :

• Le mainframe;

• Le client/serveur;

• Le Web.

Le lecteur moins familier avec ces typologies est invité à consulter ce rapport.

Nous allons compléter ce chapitre avec d’autres typologies qui sous-tendent l'émergence du Cloud Computing.

6.1.1 Le modèle ASP

Vers la fin des années 1990, le succès grandissant du Web a permis l'émergence du modèle ASP (Application Service Provider).

Le modèle ASP (Figure 6-1) avait pour ambition de déporter les applications métiers chez des hébergeurs spécialisés libérant ainsi les entreprises des contraintes de support et de maintenance des applications. Il promettait également aux éditeurs des logiciels hébergés des revenus récurrents obtenus sous forme d'abonnement.

À l'époque, la bulle Internet (et au passage l'argent des investisseurs) a permis à bon nombre de start-up de développer des stratégies business sur ce modèle et d'entraîner les fournisseurs de solution dans leur sillage.

L'idée était certes intéressante, mais à l'aube du Web 1.0, le manque de maturité des applications Web n'a pas permis aux utilisateurs d'avoir accès à des interfaces clientes riches.

Pour pallier à ces contraintes, les fournisseurs ASP ont revu leur copie et ont proposé un modèle hybride en complétant leur logiciel hébergé par une application lourde installée sur le poste client qu’il fallait maintenir. Cette pratique était un aveu d'échec qui a entraîné le ralentissement des offres ASP.

De plus, d'autres contraintes se sont révélées problématiques comme la difficulté côté serveur de pouvoir servir plusieurs clients différents (concept des architectures multi tenants).

1 Voir le chapitre 5 du rapport [REF1]

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 19 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

.

Figure 6-1: Typologie ASP

Enfin, ce modèle manque d'ouverture car le client est attaché au fournisseur applicatif et possède peu de latitude en matière d'intégration à ses propres systèmes.

6.1.2 La virtualisation

Les progrès technologiques ont amené une montée en puissance des ressources informatiques :

• processeurs : fréquence plus rapide, instructions optimisées, architectures multi-cœurs, etc. ;

• mémoires : bus de données plus large, fréquence accrue, capacité de stockage élevée, etc. ;

• disques : capacité plus importante, vitesse élevée de lecture/écriture, tolérance aux pannes, apparitions des disques électroniques, etc. ;

• réseau : protocoles optimisés, vitesse accrue, média physique à haut débit, etc.

En rendant les serveurs plus performants, ces évolutions technologiques ont conduit à un gaspillage de ressources, la majorité des serveurs étant sous-utilisés.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 20 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

L'apparition des solutions de virtualisation a permis d'exploiter plus efficacement les ressources disponibles en créant plusieurs serveurs virtuels sur un seul serveur physique.

Cela a conduit à une meilleure optimisation du parc informatique en réduisant le nombre de serveurs.

Au départ, la plupart des solutions de virtualisation (Figure 6-2) entraînaient une dégradation importante des performances et ont conduit les entreprises à n’utiliser la virtualisation que pour les environnements de développement et non pour la production.

Figure 6-2: Virtualisation

Pour pallier à ces limitations, des solutions à base d’hyperviseurs (Figure 6-3) ont vu le jour (XEN, VMWare, HyperV, etc.).

Figure 6-3: Hyperviseur

Ces solutions sont beaucoup plus optimisées car plus proche du système d'exploitation et offrent à chaque machine virtuelle une abstraction des ressources matérielles.

Les hyperviseurs ont permis d'adopter les solutions de virtualisation pour des systèmes de production.

À titre d'exemple, le Cloud d'Amazon utilise XEN, la solution d'hyperviseur Open Source.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 21 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

6.1.3 Le Web 2.0

Le Web 2.0 a été une véritable révolution par rapport au Web 1.0 et a modifié nos habitudes en nous rendant plus participatifs.

Cet engouement a été rendu possible grâce aux évolutions des outils Internet et à l'avènement des interfaces graphiques riches de types RIA (Rich Internet Applications).

Le modèle économique a été bouleversé par des acteurs du Net, souvent issus de la "Génération Y"1, qui ont développé et proposé (souvent gratuitement) des services pour la plupart tournés vers les réseaux sociaux, des blogs et des wikis : Wikipedia, Facebook, DailyMotion, YouTube, Filck, Zoho, etc.

En particulier, cette génération a créé des sociétés très dynamiques sur le web telles que Google ou Amazon, qui ne cessent d'innover.

S’appuyant sur l’optimisation du matériel et l'usage de solution de virtualisation, ces sociétés sont capables de montées en charge importantes pour faire face à une demande fortement croissante.

Les grands acteurs du marché du logiciel, tels que Microsoft, ont eu énormément de mal à trouver leur place.

Avec le Web 2.0, le Cloud Computing a pris tout son sens.

6.1.4 Le SaaS

Le modèle Software as a Service (détaillé §7.3.3) est apparu en réponse à l'échec du modèle ASP.

Ce modèle a été impulsé par:

• l'accessibilité croissante d'Internet dans les sociétés, les hôtels et les habitations ;

• la réduction des coûts des abonnements ;

• l'amélioration des connexions ;

• l'usage plus important des connexions sans fil ;

• l'avènement du Web 2.0 ;

• les interfaces RIA ;

• le concept orienté service.

Les fournisseurs de solutions ont ainsi vu une opportunité d'offrir leurs solutions en mode SaaS et de changer le mode de facturation. Comme la licence n'est plus vendue, le service est facturé sur une base mensuelle ou à l'usage.

1 La "génération Y" ou "digitale natives" se dit des personnes qui ont grandi avec les nouvelles technologies et qui trouvent l'usage d'Internet et de ses codes tout à fait naturel. A l'opposé, on retrouve les "analogists", l'ancienne génération généralement réfractaires au changement. Lire plus sur Wikipedia: http://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9ration_Y

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 22 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Ici aussi, les acteurs traditionnels de logiciels ont eu un effet retard, car ce modèle business mettait à mal leur stratégie de vente de licence par poste de travail.

6.2 Les prémices du nuage

Pendant que les acteurs traditionnels du marché IT débattaient de l'ineptie de tel ou tel mouvement ou critiquaient les modèles business de ces apprentis entrepreneurs, des acteurs comme Google et Amazon n'ont cessé d'innover et de préparer leur nuage.

Les techniques de virtualisation, la maturité grandissante du SOA et les technologies et standards issus du Web 2.0, on favorisé leur croissance.

Pour ces acteurs visionnaires, le terrain était prêt pour apporter aux entreprises et aux particuliers des solutions souples, intégrables et financièrement accessibles.

Les premiers nuages pouvaient apparaître, apportant une réponse aux attentes d'agilité et offrant un potentiel mondial aux acteurs performants.

Acteurs télécom

Les acteurs télécom auraient pu jouer un rôle plus innovant, mais force est de constater qu’hormis quelques services très proches de leur cœur de métier, ils restent absents de cette frénésie créatrice.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 23 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

7 Concepts et architectures

7.1 Définition et standards

Tout comme le SOA, le Cloud Computing est en mal d'une définition unique.

La raison est à imputer au fait que le Cloud Computing est avant tout un modèle englobant tant des principes métiers que technologiques. Chaque acteur du marché définit donc le Cloud en fonction de sa compréhension du modèle et comment il s'adapte par rapport à son offre de marché.

Mais on doit s'attendre à ce que les organismes de définition de standards1 prennent le relais pour donner une base saine du modèle et acceptée par le plus grand nombre.

C'est déjà le cas aux États-Unis où l'institut national des standards élabore sa propre définition du Cloud2.

De leurs côtés, l'Object Management Group3 (OMG) et The Open Group4 mettent en place des groupes de travail pour définir des spécifications autour du Cloud Computing. Comme pour d'autres modèles, par exemple le SOA, on peut s'attendre à une plus grande synergie entre ces groupes de travail composés notamment d'entreprises privées.

Sans chercher à poser notre définition du Cloud, nous pouvons toutefois poser les principales idées:

Le Cloud Computing est un modèle :

• permettant d'offrir au travers du réseau un ensemble de ressources matérielles et logicielles configurables exposées sous forme de services ;

• garantissant une très grande disponibilité de ces services ;

• minimisant l’effort de gestion du côté de l’utilisateur pour accéder à ces services.

7.2 Notion de Services

Avant d'explorer les couches de services qui caractérisent le Cloud Computing, nous allons rappeler ce qui définit un service.

1 The Cloud Standards Coordination's wiki: http://cloud-standards.org/wiki/index.php?title=Main_Page

2 Définition du Cloud Computing par le National Insititute of Standards and Technologies (NIST): http://csrc.nist.gov/groups/SNS/cloud-computing/index.html

3 Lire à cet effet la présentation "Cloud Computing Standards - Building a Multi-View Specification": http://www.omg.org/news/meetings/GOV-WS/css/css-pdf/OMG.pdf

4 The Open Group Cloud: https://www.opengroup.org/cloudcomputing/

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 24 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Sur base de la définition de l'Open Group SOA Work Group1, nous pouvons définir un service comme étant :

Une représentation logique d'une activité, commerciale ou non, reproductible qui: • est formée d'un résultat spécifique (par exemple : vérifier le crédit d'un compte client; fournir

des données météorologiques ; consolider les rapports de forage, etc.); • est autonome ; • peut se composer d'autres services; • est une «boîte noire» cachant son implémentation interne aux consommateurs du service.

La notion de services étant assez large, nous allons étendre ce concept pour catégoriser trois types de services tels que le décrit Guillaume Ploin dans son ouvrage2 sur le Cloud Computing:

Service accessoire Un service accessoire définit les fonctionnalités non stratégiques qui peuvent venir enrichir une application telles que :

• l'affichage d'une carte pour localiser des sites ou pour fournir le parcours d'un itinéraire ;

• l'ajout d'un moteur de recherche sur son site Web ;

• l'affichage des prévisions météo ;

• la collecte de flux d'information ;

• etc.

Service de commodité Un service est dit de commodité lorsqu'il offre à l'entreprise des fonctionnalités nécessaires pour son bon fonctionnement et la bonne communication entre collaborateurs:

• service de messagerie ;

• calendrier partagé ;

• partage de documents ;

• gestion des ressources humaines ;

• suivi clientèle ;

• etc.

Un service de commodité peut être stratégique pour l'entreprise, mais la généricité de ces fonctions permet d'envisager le déport de son fonctionnement en dehors de l'entreprise.

1 Open Group SOA Work Group: www.opengroup.org/projects/soa

2 Guillaume Ploin, Cloud Computing et SaaS, Dunod, 2009

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 25 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Service métier Un service métier constitue le cœur de fonctionnement de l'entreprise.

Son fonctionnement est capital et les données traitées par de tels services peuvent requérir un niveau de sécurité et de confidentialité de sorte que l'externalisation de ce type de services métier peut s'avérer contraignant, voire impossible.

Toutefois, l'externalisation de services métier est envisageable pour des entreprises qui ont pu rendre générique le comportement de leurs services ou pour lesquelles le niveau de sécurité du prestataire externe est considéré comme suffisant.

Table 7-1: Catégories de service

7.3 Les couches de service du Cloud Computing

D'une manière générale, une plateforme Cloud Computing est composée des couches de services suivantes (voir Figure 7-1) :

Figure 7-1: Les couches Services du Cloud Computing

Nous avons pris le parti de nous limiter aux couches de services IaaS, PaaS et SaaS car celles-ci sont communément acceptées par la majorité des acteurs IT.

La couche service HuaaS est facultative, mais nous avons estimé qu'il était important de la mentionner.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 26 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Nous retrouvons les éléments suivants :

• IaaS (Infrastructure as a Service): cette couche porte sur la mise en partage des ressources matérielles (CPU, RAM, disques, réseaux, etc.) sur laquelle déployer son environnement d'exécution (système d'exploitation, middleware, applications). L'environnement se doit d'être flexible et extensible.

• PaaS (Platform as a Service): cette couche fournit les middlewares applicatifs permettant l'exécution des services à exposer.

• SaaS (Software as a Service): cette couche délivre aux utilisateurs les ressources applicatives prêtes à l'emploi et configurables.

• HuaaS (Human as a Service): cette couche permet l'accès à des ressources humaines proposant leurs services de prestation.

• Gestion/Administration: cette couche verticale permet de gérer la configuration des utilisateurs et des services loués, de déployer les applications, de suivre l'exécution des services, de superviser la qualité de service et le suivi de la facturation des prestations.

Data center de Google

Pour se rendre compte de ce que représente un centre de données, consulter le tour du propriétaire sur YouTube:

http://www.youtube.com/watch?v=zRwPSFpLX8I

Cloud Computing et acronymes

De nombreux autres acronymes sont utilisés, mais qui apportent leur lot de confusion. On trouve par exemple DaaS pour Data as a Storage ou Datacenter as a Storage.

Dans le concept du "Everything as a Service"1, il sera souvent difficile de s'y retrouver parmi l'ensemble des acronymes utilisés par les vendeurs.

La Figure 7-2 abonde dans ce sens et l'auteur y ventile les différents acronymes dans les quatre principaux groupes :

1 Shane Robinson. The Next Wave: Everything as a Service: http://www.hp.com/hpinfo/execteam/articles/robison/08eaas.html

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 27 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-2: Everything as a Service (source: Peter Laird1)

7.3.1 Infrastructure as a Service (IaaS)

Prendre en charge un parc informatique implique de faire face à un ensemble de contraintes :

• le coût initial pour l'achat des systèmes (matériels, logiciels, réseaux) est important ;

• le patrimoine IT et sa maintenance ne sont généralement pas liés au cœur de métier de l'entreprise;

• les coûts d'administration consomment près de 75 % du budget IT;

• le matériel informatique se déprécie vite ;

• le matériel informatique est consommateur d'énergie ;

• le matériel informatique doit être redondant pour garantir une haute disponibilité ce qui impacte d'autant plus le CAPEX (Capital Expenditures) lié aux dépenses d'investissement ;

• les erreurs de dimensionnement conduisent à une sur/sous-évaluation des capacités des serveurs.

Les fournisseurs IaaS proposent aux entreprises et aux particuliers des services d'infrastructure pour pallier à ses contraintes.

Ainsi, ces utilisateurs peuvent bénéficier d'un parc informatique virtuel digne des multinationales, mais avec un coût tout à fait abordable et facturé à la consommation.

La Figure 7-3 symbolise un fournisseur Cloud offrant la location de ressources informatiques réparti sur différents centres de données pour assurer une plus haute disponibilité.

1 SaaS Soup: Navigating the "as a Service" Acronyms: CaaS, DaaS, DBaaS, PaaS, SaaS, XaaS: http://peterlaird.blogspot.com/search?q=XaaS

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 28 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-3: Fournisseur IaaS

Le fournisseur prend en charge tous les aspects relatifs à la gestion au quotidien des ressources.

L'utilisateur déploie ses machines virtuelles (système d'exploitation, logiciel) et ses applications. Il a ensuite la capacité d'administrer son environnement de manière souple.

Généralement, les fournisseurs IaaS proposent des machines virtuelles (Linux, Windows, etc.) prêtent à l'emploi.

Un environnement IaaS se doit d'être flexible (étendre ou compresser les ressources), extensible et hautement disponible.

Ce type de service IaaS est généralement employé pour déployer des solutions métiers ou pour bénéficier d'infrastructure pour développer ou tester ses solutions.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 29 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Amazon, le premier acteur IaaS

Amazon fut le premier acteur du marché IaaS.

L'idée qui a germé chez Amazon a été de rentabiliser l'imposante infrastructure informatique mise en place pour assurer la vente en ligne de leurs produits. Cette infrastructure était volontairement surdimensionnée pour répondre aux pics d'usage apparaissant essentiellement en période de fêtes.

Amazon a donc imaginé un Business Model baptisé Amazon Web Services17 qui allait leur permettre de sous-louer une partie de leurs ressources informatiques.

IaaS et Base de données

Les bases de données des plateformes IaaS ne sont généralement pas de type relationnel.

Au lieu de cela, les bases de données sont des modèles de données hiérarchiques.

Attention à la réversibilité des données hébergées dans le cas où l’entreprise souhaiterait changer de fournisseur IaaS.

7.3.2 Platform as a Service (PaaS)

La vocation des services de type PaaS est d'offrir aux développeurs, un environnement clé-sur-porte prêt à accueillir des solutions développées spécifiquement pour ce type de plateforme.

Le modèle PaaS permet de développer et déployer les SaaS en supportant le cycle complet du développement applicatif : design, développement, test, déploiement. Avec en prime, la possibilité de travailler en mode collaboratif.

17 Amazon Web Services: http://aws.amazon.com/

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 30 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-4: Fournisseur PaaS

Le modèle PaaS peut répondre aux problématiques suivantes :

• développement d'un SaaS spécifique accessible en mode homme-machine (Web, Smartphone, etc.) ou Machine-Machine (SOAP, REST, etc.);

• enrichissement d'un service SaaS existant par l'ajout d'extensions ;

• développement d'application composite agrégeant des services.

Mais cette souplesse a un prix !

Les développeurs doivent se conformer à l'environnement technique du fournisseur pour développer et déployer leurs propres solutions SaaS.

Ceci implique que le fournisseur peut imposer le langage de développement ou le framework applicatif.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 31 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Généralement, ces plateformes PaaS sont sous code source propriétaires. Ceci peut conduire à un risque pour la pérennité des solutions si le fournisseur venait à disparaître (faillites, rachats, changement de stratégie, etc.).

Attention donc aux risques de "mariage forcé" à un fournisseur ("vendor lock-in"). Une attention particulière sera portée sur les possibilités d'interopérabilité entre fournisseurs PaaS et la capacité de réversibilité (récupérer ses biens pour changer de fournisseur) de ces applications et données.

Ce type de service PaaS est employé pour développer des solutions métiers ou de commodité.

Le PaaS vu par Google et SalesForce.com et Microsoft

L'offre PaaS Google App Engine18 de Google offre aux développeurs une plateforme complète pour développer et déployer des applications écrites en Python. Et sous la pression croissante des utilisateurs, Google App Engine supporte désormais les applications Java.

Il en est de même pour l'offre Force.com de SalesForce.com19, l'opérateur bien connu pour ses solutions CRM, offre aux développeurs la capacité de concevoir des applications PaaS mais qui sont conçues au travers du langage Apex de SalesForce.com.

L'offre Cloud de Microsoft, Microsoft Azure Services Platform20, propose également une offre PaaS qui aujourd'hui ne supporte que les applications développées en .Net. Cette offre est en cours d'évolution pour supporter d'autres langages tels que PHP, Ruby ou Java.

PaaS et environnement de développement

Les fournisseurs PaaS offrent souvent des extensions aux principaux environnements de développement (tel qu’Éclipse) afin de faciliter l'intégration des plateformes PaaS dans le cycle de développement de l'entreprise.

Gestion de projets agiles

Les méthodes agiles telles que SCRUM s'appliquent très bien dans le cadre du développement de services pour le Cloud.

En quelques mots, une méthode comme SCRUM est une méthode itérative de développement qui se concentre sur la fixation de délais pour produire un ensemble de livrables. Chaque délai est appelé itération ou sprint.

À l'issue de chaque itération, l'objectif est d'obtenir une version du système testée,

18 Google App Engine: http://code.google.com/appengine/

19 PaaS de SalesForce.com: http://www.salesforce.com/paas/

20 Microsoft Azure: http://www.microsoft.com/azure/data.mspx

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 32 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

documentée et utilisable. Ainsi, le maître d'ouvrage peut donner son avis et vérifier que les besoins qui ont été exprimés sont bien rencontrés. Un réalignement des besoins fonctionnels et/ou de la solution pourra alors être envisagé pour obtenir à terme une solution répondant parfaitement aux attentes.

L'équipe SCRUM qui intervient dans chaque itération est composée d'analystes (fonctionnels et techniques), de développeurs, de testeurs, du responsable la qualité (QA), des responsables de la documentation.

Les approches agiles considèrent que les changements fonctionnels en cours de développement sont tout à fait normaux. C'est ce qui rend ce type de méthodologie très appréciée pour le développement d'architectures orientées services (SOA) qui prône d'élaborer des services composables et agiles aux changements.

De même, les méthodes agiles sont très appropriées lorsqu'il s'agit d'externaliser le développement, ou une partie de celui-ci, vers des fournisseurs de type nearshoring, offshoring ou plus particulièrement le Crowdsourcing (voir §7.3.4).

Dans ce contexte, chaque fin d'itération permettra de mesurer le degré d'efficacité des équipes externes et de valider la qualité de la production. Un recadrage de l'activité, et au pire un changement de partenaires pourra alors s'opérer en minimisant l'impact sur la globalité du projet.

À tire d'exemple, nous allons brièvement présenter la plateforme mise en place par Salesforce.com à destination des développeurs.

7.3.2.1 Force.com La solution CRM Salesforce.com est une solution SaaS qui repose sur Force.com, la plateforme PaaS de l'éditeur.

Le CRM peut être enrichi avec des extensions (add-on) développées sous le langage propriétaire Apex (proche du langage Java) et VisualForce (pour les interfaces visuelles).

Le portail AppExchange de la société Saleforce.com propose un espace "Apps" (voir Figure 7-5) accueillant des applications (gratuites ou payantes) destinées à enrichir la plateforme SaaS de l'utilisateur. Ces applications sont organisées par type de métier.

Les applications payantes utilisent une formule de mensualisation en phase avec le principe du Cloud Computing qui est de payer ce qu’on utilise tant qu'on l'utilise.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 33 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-5: La plateforme Salesforce.com AppExchange

Et pour accompagner efficacement les développeurs d'applications, Salesforce.com met à disposition le portail developerForce (voir Figure 7-6) qui centralise toutes les informations et outils requis pour développer et déployer efficacement les solutions spécifiques.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 34 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-6: Portail developerForce

Par la clarté et la richesse de son portail, Salesforce.com a compris qu'il pouvait attirer un nombre croissant de développeurs. Leurs contributions ne peuvent qu'enrichir les fonctionnalités de la solution SaaS de Salesforce.com

7.3.3 Software as a Service (SaaS)

Le modèle du SaaS est apparu avant l'émergence du Cloud Computing lorsque la notion de service, le Web 2.0 et les plateformes RIA ont fait leur apparition.

Les solutions de type SaaS étaient déjà bien connues du grand public : YouTube, Skype, iTunes, Facebook, Netlog, DailyMotion, GMail, Google Maps, Slideshare, Flickr, etc.

Le Cloud Computing intègre la notion de SaaS comme un modèle de livraison de logiciel qui met à disposition des utilisateurs des solutions exposées sous forme de services disponibles sur Internet au travers d'une interface homme-machine (navigateur, Smartphone) ou Machine-Machine (API standard).

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 35 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-7: Fournisseur SaaS

On peut dire que le SaaS est pour les utilisateurs, la partie émergée de l'iceberg.

Les particularités des SaaS sont les suivantes :

• Les solutions SaaS sont des solutions prêtes l'emploi hébergées chez le fournisseur SaaS;

• L'utilisateur du SaaS ne requiert ni hardware ni software spécifique21;

• Les services sont délivrés au travers d'un navigateur et/ou d'une API standard;

• Les services SaaS couvrent également les services accessoires, de commodité;

• Le paiement du service se fait à l'usage ;

• L’extensibilité et la fiabilité sont assurées par le fournisseur;

• La mise à jour des nouvelles versions est instantanée et est prise en charge par le fournisseur.

21 Hormis peut-être l'installation d'un plugin

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 36 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

7.3.3.1 Exemples d'usage du SaaS Nous allons montrer deux exemples d'usage du SaaS.

Le premier exemple (voir Figure 7-8) illustre l'externalisation d'un groupware (messagerie, calendrier partagé, gestion des tâches, etc.) au profit d'une solution SaaS (exemple : Google Apps).

Figure 7-8: Externalisation du Groupware

La direction a opté pour cette solution car les fonctionnalités de la solution précédente ne permettaient pas de répondre aux nouveaux défis que l'entreprise s'est lancés.

Par exemple, le support des appareils mobiles et l'accès par Internet d'un calendrier partagé n'étaient pas supportés.

Le coût de la licence, des mises à jour et de la maintenance a fini par motiver une solution SaaS.

Avec l'externalisation, l'équipe informatique s'est déchargée des tâches administratives pour se concentrer sur les services métiers au cœur de la stratégie de l'entreprise.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 37 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Dans ce second exemple (voir Figure 7-9), le nombre de services SaaS est plus important et l'entreprise a décidé de mettre en place une solution d'interface composite (mashups) pour permettre aux utilisateurs d'accéder souplement à l'ensemble des informations.

Figure 7-9: Composition de services par Mashup

Pour ajouter en flexibilité, l'entreprise a intégré des concepts SOA pour exposer de façon standard des services métiers aptes à être également composés par l'application de mashup.

7.3.3.2 La version bêta perpétuelle Le modèle SaaS a vu émerger le concept de la version bêta perpétuelle dont nous a habitués Google. Les applications accessibles en mode SaaS sont en constante mutation afin de garantir le plus haut taux de stabilité et d'enrichir la solution avec de nouvelles fonctionnalités pour attirer le plus grand nombre d'adhérents.

On peut bien entendu encourager une telle approche tant que le changement de version n'implique pas (ou pas trop) de devoir réapprendre l'usage du service.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 38 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

7.3.3.3 SaaS et mode déconnecté On peut s'interroger sur le risque de déconnexion ou de latence du réseau. Pour pallier à ce type de problème, des solutions commencent à apparaître tel que Google Gears22.

Google Gears se greffe au navigateur et déploie une base de données sur le poste client en vue de conserver les données en cas de perte de connexion. L'utilisateur peut continuer à travailler et ses données seront ensuite automatiquement synchronisées.

Bien entendu, ce type de fonctionnalité n'est compatible qu'avec certains sites.

La bonne nouvelle est que Google Gears supporte de plus en plus de services SaaS notamment concurrents à l'offre Google.

7.3.3.4 Le concept S+S (Software + Services) La Figure 7-10 introduit le concept de S+S qui prône d'enrichir des applications clients avec des fonctions externes fournies par des solutions hébergées sur le Cloud. Un exemple bien connu est l'application iTunes qui se présente sous la forme d'une application installée sur le poste client mais permet d'accéder à la boutique en ligne (iTunes Store).

Figure 7-10: Concept S+S (Software + Services)

22 Google Gears: http://tools.google.com/gears/?hl=en

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 39 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Le concept S+S peut être intéressant pour qui souhaite adopter progressivement le SaaS mais ne répond pas à la problématique de licences des applications locales ni du déploiement de nouvelles versions.

Microsoft et le S+S (Software + Services)

Microsoft privilégie le concept S+S plutôt que le SaaS qu'il supporte par ailleurs.

Par ce geste Microsoft montre qu'il n'est pas encore prêt à "lâcher" ses applications bureautiques par ailleurs génératrices de revenus pour la société de Redmond.

Ainsi, les futures versions de Microsoft Office auront la possibilité d'enrichir leurs fonctionnalités avec des ressources provenant de Microsoft Azure, le Cloud de Microsoft.

7.3.4 Human as a Service (HuaaS)

Chaque organisation ou entreprise n'a pas forcément les ressources humaines nécessaires pour mener à bien ses projets. Que ce soit par manque de disponibilité ou du niveau d'expertise requis.

Dans le monde de l'IT, la fourniture de services par des personnes est un concept très ancien.

Que ce soit au travers de consultants indépendants ou de sociétés, le savoir-faire se monnaie souvent très fort lorsque les contraintes sont pointues.

Lorsque le budget du projet le permet, le recours à des prestations externes est un plus. Correctement géré, le ROI sera important pour l'entreprise qui aura pu mener à bien sa mission et bénéficier de nouvelles compétences qui auront été diffusées vers les équipes locales.

Avec l'émergence du Cloud Computing, on a vu naître des places de marché (Marketplace) sur le Net offrant un panel assez important de ressources humaines de tout horizon proposant leurs services souvent à des prix très attractifs. Cette approche est également connue sous le nom de Crowdsourcing ou d'intelligence collective.

Ces places de marché reprennent le concept des sites d'e-commerce comme eBay23 où l'évaluation des acheteurs et des vendeurs est parfois encore plus importante que le bien proposé.

Nous allons présenter trois sites qui offrent ce type de Crowdsourcing.

7.3.4.1 Portail Salesforce.com La société Saleforce.com propose la plateforme AppExchange24 (voir Figure 7-11) qui s’articule autour de son CRM disponible en mode SaaS et au travers duquel la société fournit des applications (sous forme d’add-ons) ainsi que des services de customisation (éventuellement réalisés au travers d’un réseau de partenaires).

23 Portail eBay: http://www.ebay.be

24 Saleforces.com AppExchange: http://sites.force.com/appexchange/home

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 40 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-11: Portail AppExchange

Salesforce.com permet aux spécialistes de proposer leurs services (voir Figure 7-12) et d'exposer le nombre de collaborateurs certifiés Salesforce.com. Ces "collaborateurs" sont ventilés par domaine d'expertise (secteur public, santé, industrie, etc.).

Ce business model est profitable tant pour Salesforce.com (qui se constitue indirectement un pôle de développeurs virtuel) que pour les prestataires de services (qui voient ainsi l'occasion de remporter de nouveaux marchés).

Les clients ont ainsi la capacité de recourir aux prestataires de services pour enrichir leur solution SaaS avec des développements spécifiques.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 41 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-12: Portail Services de SalesForce.com

7.3.4.2 Portail Amazon Mechanical Turk La société Amazon s'est également lancée dans ce type de service en ligne au travers de son offre Amazon Mechanical Turk25 (MTurk).

Le message d'Amazon est de dire que certaines tâches peuvent facilement être réalisées plus efficacement par des personnes que par des machines. Dans ce contexte, les personnes disposées à réaliser ces tâches sont bien évidemment rémunérées.

A ce jour, il est requis d'être domicilié aux États-Unis pour requérir un service de prestation. Mais on peut espérer que dans un avenir proche, le service d'Amazon s'ouvrira aux autres pays.

25 Amazon Mechanical Turk: https://www.mturk.com/mturk/welcome

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 42 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

7.3.4.3 Portail eLance Contrairement à Salesforce.com ou Amazon, le portail eLance26 (voir Figure 7-13) a une visée plus généraliste.

Figure 7-13: Portail eLance

Nous avons retenu eLance car il offre une équipe pluridisciplinaire apte à proposer de l'expertise aussi bien pour Amazon (EC2, S3, etc), Google App Engine, SalesForce ou Microsoft Azure.

eLance indique le volume en chiffre d'affaires réalisé au travers du service.

Le portail eLance bénéficie lui-même du Cloud Computing en louant son infrastructure chez un des acteurs du marché27.

26 Portail eLance: http://www.elance.com

27 Akamai Enables Elance to Avoid More than $100,000 in Annual Infrastructure Costs: http://www.akamai.com/html/customers/case_study_elance.html

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 43 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Pour obtenir des services sous eLance, le client décrit sa demande et poste celle-ci sur la plateforme.

Les fournisseurs de services peuvent ainsi la consulter et font des propositions de prix et de délais.

Le client peut ensuite choisir son fournisseur en évaluant par exemple:

• le portfolio des services déjà réalisés

• le volume d'affaire engrangé (nombre et montant)

• les évaluations (positives ou négatives) existantes

• etc.

Lorsque le projet est terminé, la transaction financière s'opère au travers du portail eLance. La transaction ne sera payée que si le client estime que le projet a été correctement honoré.

eLance perçoit une marge sur la transaction.

En cas de litige, eLance sert d'arbitre pour tenter de trouver une solution au différend.

Au pire, eLance transmet l'ensemble des pièces qui seraient éventuellement requises par un tribunal.

7.4 Typologies de Cloud

Nous allons montrer une typologie hybride qui permet à une entreprise de bénéficier du Cloud public et de maintenir son Cloud privé.

Le Cloud privé, comme son nom l'indique, représente un environnement informatique dont l'accès aux ressources n'est autorisé qu'aux membres de l'entreprise ou au travers de protocoles de sécurité très contraignants.

Dans un grand nombre de cas, il sera peu réaliste d'externaliser l'ensemble des ressources et applications au sein du Cloud.

Par exemple, le volume et la criticité des applications patrimoniales ne permettent pas d'envisager un autre mode de fonctionnement.

Certaines entreprises doivent respecter des contraintes fortes de sécurité que les fournisseurs de Cloud public ne peuvent entièrement garantir.

La Figure 7-14 montre ce type de typologie de Cloud hybride :

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 44 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 7-14: Cloud hybride

L'entreprise a donc deux centres de données hébergeant les données et les services métier. C'est le Cloud privé de l'entreprise.

Le Cloud public est utilisé pour offrir plus de flexibilité quant à l'usage de services de commodité (groupware, CRM, ERP, HR, etc).

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 45 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Pour convaincre les indécis, la société Amazon offre une solution baptisée Amazon Virtual Private Cloud28 qui permet aux entreprises de bénéficier de l'approche Amazon Web Services mais dont la problématique de sécurité est un réel problème.

Au travers de cette offre, Amazon fournit à l'entreprise un tunnel VPN et isole les ressources louées au client (voir Figure 7-15). L'entreprise peut ainsi externaliser ses services et ses données en bénéficiant de tous les mécanismes propres au Cloud d'Amazon (flexibilité, stockage, extensibilité, etc.).

Figure 7-15: Amazon Virtual Private Cloud (source : Amazon)

7.5 Plateforme d'intégration SOA

L'usage du Cloud Computing, de la composition de services délivrés par des fournisseurs différents et le mode de fonctionnement hybride entre les applications de l'entreprise et les services du Cloud, nous amène à réfléchir sur la manière d'intégrer ces flux d’information.

Les principes du SOA offrent des éléments de réponse tant fonctionnels que techniques avec des éléments tels que :

• les ESB (Enterprise Service Bus) comme plateforme technique d'intégration ;

28 Amazon Virtual Private Cloud: http://aws.amazon.com/vpc/

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 46 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

• les moteurs d'orchestration de services (exemple BPEL) pour exécuter les processus métier de l'entreprise en orchestrant leur invocation ;

• les moteurs de règles métier.

La Figure 7-16 schématise le principe d'intégration où un ESB sert de plateforme d'intégration entre le Cloud privé et le Cloud public, régulant les flux de messages entre les différents systèmes.

Une opération transparente pour les utilisateurs de l'entreprise qui au travers de leur poste de travail n'auront probablement pas connaissance de la provenance de l'information (locale ou distante).

Ce principe apporte une plus grande agilité, car la majorité des configurations s'effectueront sur l'ESB comme par exemple la capacité de transformer le format des données provenant d'un service d'un fournisseur SaaS.

Figure 7-16: Intégration SOA

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 47 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

7.6 Sécurité

La problématique de la sécurité et du Cloud Computing pourrait faire l'objet d'un rapport en soi tellement ce sujet divise et explique la réticence de bon nombre d'utilisateurs à envisager l'externalisation des services métiers sur le Cloud public.

Les entreprises qui sont soumises à des réglementations fortes éprouveront des difficultés à trouver un fournisseur Cloud qui soit conforme à leurs attentes sur le plan légal.

Par exemple, la directive européenne 95/46/EC impose (en fonction du métier) que les données de l’entreprise et de ses clients ne soient pas hébergées en dehors de l'Union Européenne. Difficile à garantir tant la force du Cloud public et de ses principaux acteurs est liée à la capacité de disposer d'imposants centres de données déployés dans le monde entier, et surtout aux Etats-Unis.

De même, certaines directives imposent d'avoir plus de détails sur la manière dont sont manipulées et stockées les données alors que ce type d'information est souvent tenu secret par les acteurs du Cloud.

Au delà de ces contraintes, l'officier de sécurité de l’entreprise qui voudra établir un DRP (Disaster Recovery Plan ou Plan de Reprise d'Activité) verra également sa tâche se compliquer en raison de la difficulté pour son entreprise d'imposer ses recommandations au fournisseur Cloud.

L'officier de sécurité devra aussi évaluer les risques encourus par le dépôt de données chez un fournisseur utilisant une structure propriétaire. Dans ce domaine, la réversibilité, c’est-à-dire la capacité de récupérer ses données en cas de changement de fournisseur, sera primordiale.

Pour ce qui est de l'authentification des accès, la majorité des fournisseurs Cloud propose des mécanismes plus que suffisants pour la plupart des entreprises. Mais ces mécanismes peuvent être renforcés en utilisant son propre système de sécurité: annuaire LDAP, Single Sign On, Fédération d'identité, etc.

L'entreprise qui le souhaite pourra même intégrer les services de sécurité de fournisseurs comme par exemple OpenID.

En résumé, il sera nécessaire d’attendre une plus grande maturité du Cloud Computing pour voir émerger une offre standard en matière de sécurité capable de rejoindre les contraintes de la plupart des entreprises, tout en apportant des réponses spécifiques aux entreprises ayant des contraintes de sécurité plus fortes (en particulier sur le plan légal).

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 48 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

8 Offres du marché Les offres du marché en faveur du Cloud sont de plus en plus nombreuses.

Mais il est important pour une entreprise de faire le bon choix en lui donnant les outils pour sélectionner le fournisseur adéquat :

• prix ;

• sécurité et confidentialité des données ;

• niveaux de disponibilité ;

• SLA ;

• cas de litiges (éviter les fournisseurs localisés dans des pays où les poursuites en cas de litiges seraient peines perdues) ;

• flexibilité de changement de fournisseur et moyens offerts pour récupérer ses données (ex : outils de download/upload) ;

• support des équipements mobiles ;

• etc.

8.1 Taxonomie

L'offre de service Cloud s'étend de jour en jour. Il est donc difficile d'établir une taxonomie précise des acteurs du moment.

Le Cloud Computing et Oracle

Pour bien saisir l'agitation qui secoue les entreprises informatiques, on aura plaisir à écouter le podcast de Larry Ellison (patron d'Oracle) enregistré en septembre 2008 où il critiquait violemment le Cloud Computing :

http://www.oracle.com/technology/tech/cloud/index.html

Moins d'un an plus tard, Oracle présentait son offre Cloud :

http://www.youtube.com/watch?v=DsY5LPIhrlc

On peut penser que le modèle du Cloud Computing incite les sociétés comme Oracle à se repositionner par rapport à leur politique de licence de produits.

Si, d'ici 5 à 10 ans, les entreprises optent pour un modèle Cloud, cela aura un impact certain sur le chiffre d'affaires des sociétés de logiciel. A moins bien sûr qu'elles se soient réorientées entre temps dans le Cloud Computing...

Pour ce rendre compte de la diversité de l'offre actuelle, il suffit de se pencher sur la Figure 8-1 qui ventile les acteurs par type de service:

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 49 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 8-1: Taxonomie des vendeurs Cloud - May 2009 (source: Peter Laird1)

1 Cloud Computing Taxonomy at Interop Las Vegas, May 2009: http://peterlaird.blogspot.com/2009/05/cloud-computing-taxonomy-at-interop-las.html

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 50 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Offre de Belgacom

L'opérateur télécom belge ambitionne également de prendre une place dans le marché du Cloud Computing1. À ce jour, l'offre n'est pas encore clairement décrite, mais l'ambition de l'opérateur est de pouvoir proposer des services aux entreprises pour qu'elles puissent disposer d'infrastructures chez Belgacom.

Comme la construction d'un centre de données est estimée à plus de €30.000 par mètre carré, Belgacom n'envisage pas de se lancer dans la construction d'un nouveau centre de données, mais mise sur la consolidation des centres existants.

Après le Triple Play (téléphonie, internet, télévision), Belgacom veut ainsi imposer sa marque dans la fourniture de services informatiques.

Offre d'Apple

Avec l'iPhone et son service App Store, Apple propose également le service2 "MobileMe" (mail, calendrier, contacts, tâches, stockage, etc.). Apple a récemment annoncé3 investir 1 milliard de dollars pour la construction d'un centre de données. Cet investissement conséquent laisse à penser qu'Apple souhaite renforcer sa position en matière d'offres de services sur le Cloud Computing.

8.2 Open Source

Les projets Open Source sont préoccupés par le sentiment de fermeture des offres Cloud actuelles.

Ils ne souhaitent pas que l'histoire se répète et se battent pour proposer des solutions Cloud Computing totalement ouvertes.

Les projets Open Source prônent l'interopérabilité entre nuages tels que décrits dans l'Open Cloud Manifesto4.

1 Belgacom s'intéresse au cloud: http://fr.smartbusiness.be/news.cfm?id=106764

2 Apple MobileMe: http://www.apple.com/mobileme/

3 Apple poursuit sa percée dans les centres de données: http://www.e24.fr/hightech/ittelecom/article124508.ece/Apple-poursuit-sa-percee-dans-les-centres-de-donnees.html

4 Open Could Manifesto: http://www.opencloudmanifesto.org/

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 51 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Les supporters de l'Open Cloud Manifesto critiquent notamment l'usage de technologies propriétaires (base de données, espace de stockage, serveur d'exécution, langage de développement, etc.) qui amènent à l'enfermement (vendor lock-in) des utilisateurs chez le fournisseur Cloud.

On notera qu'à ce jour, les sociétés Amazon, Google et Salesforce.com n'ont pas signé ce manifeste.

Les initiatives Open Source commencent à émerger. À ce jour, on compte au moins cinq projets1 qui retiennent l'attention :

• Eucalyptus

• Joyent

• Globus Nimbus

• OpenNebula

• Reservoir

Parmi les projets qui retiennent l'attention, le projet Reservoir2 initié par IBM en 2008 et financé par l'Union européenne. Ce projet réunit un consortium de 13 membres (dont IBM, SUN, SAP et le CETIC3) pour un budget de 17 millions d'euros.

Le projet Reservoir vise à spécifier et à développer une architecture Cloud Open Source bâtie sur des standards afin de permettre l'interopérabilité entre fournisseurs Cloud. Les utilisateurs auront ainsi une plus grande liberté de mouvement et les fournisseurs pourront s'interconnecter pour augmenter les capacités de stockage et de calculs.

À titre d'exemple4, les sociétés IBM et SAP ont réussi une migration instantanée d'applications entre leurs nuages.

1 5 Cost-Efficient, Flexible Open Source Resources for Cloud Computing: http://ostatic.com/blog/5-cost-efficient-flexible-open-source-resources-for-cloud-computing

2 Le projet Reservoir: http://www.reservoir-fp7.eu/

3 Projet Reservoir au CETIC: http://www.cetic.be/article892.html

4 IBM et SAP ont réussi la migration instantanée d’applications dans le Cloud Computing: http://www.zdnet.fr/actualites/informatique/0,39040745,39387600,00.htm

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 52 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

9 Tendances du marché

9.1 Évolutions des périphériques

L'évolution croissante des périphériques tels que les Smartphones, les écrans multitouch ou même les consoles de jeux montre que les possibilités d'accès aux informations sont de plus en plus variées.

Ces périphériques, de plus en plus présents, vont contribuer à l'essor du Cloud Computing.

9.1.1 Les Smartphones

Les Smartphones, comme l'iPhone, seront un vecteur important pour l'adoption du Cloud Computing.

Aujourd'hui, la plateforme AppStore d'Apple fournir un grand nombre d'applications qui permettent à l'utilisateur mobile d'accéder à divers services SaaS.

La venue des Smartphones Android et bientôt les nouveaux équipements mobiles de Microsoft suivront à coup sûr cette voie.

Pour les éditeurs SaaS, ces équipements mobiles sont une véritable aubaine, car ils leur permettent d'offrir ou de vendre des applications dédiées qui feront ensuite la promotion de leurs services en ligne.

9.1.2 Le Multitouch

Le rapport de veille technologie sur le multitouch [REF2] a déjà montré que l'interaction entre l'homme et la machine va radicalement changer.

Pour cela, les interfaces RIA vont devoir s'adapter à ce nouveau mode d'interaction. L'ergonomie de ces interfaces va donc évoluer vers une approche plus dynamique et interactive. D'autant que les utilisateurs auront été habitués à l'usage du multitouch avec leur Smartphone.

Par rapport au Cloud Computing, les écrans multitouch seront idéaux pour accéder facilement aux services en ligne.

En dehors des téléphones portables, les annonces montrant une possible synergie entre les écrans multitouch et le Cloud Computing sont assez rares.

Il faudra donc attendre qu'un acteur du marché donne le ton.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 53 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Multitouch et "Tablet PC"

Le Multitouch couplé au "Tablet PC" sera à coup sûr le couple idéal pour offrir aux utilisateurs de nouvelles expériences en matière de navigation Internet et d'accès aux services disponibles sur le Cloud Computing. Pour s'en convaincre, il suffit de voir les produits existants et à venir: Fujistu38, Lenovo39, Microsoft40, etc. Ces "Tablet PC" sont destinés à accueillir Windows 7, le système d'exploitation de Microsoft. Mais Apple semble préparer la riposte fort de son expérience acquise avec l'iPhone.

9.1.3 Le Cloud gaming

En mars 2009, la start-up OnLive41 a créé la surprise en présentant le concept du Cloud Gaming.

Ce modèle, s’il s'impose, verra les éditeurs de jeux proposer leurs produits sur le Cloud et mensualiser l'accès au service.

Les éditeurs de jeux voient ainsi une excellente opportunité pour parer aux phénomènes des copies illégales et toucher un plus large public réticent à dépenser une somme considérable pour une console42.

Le jeu livré sur le périphérique en mode streaming permet d'envisager le remplacement des consoles de salon au profit de tous types de périphériques (PC, Mac, TV) ayant un accès à Internet.

38 Fujitsu's multitouch LIFEBOOK T4310 tablet makes quick work of Microsoft's Touch Pack: http://www.engadget.com/2009/09/06/fujitsus-multitouch-lifebook-t4310-tablet-makes-quick-work-of-m/

39 Lenovo ThinkPad T400s and X200t Get Multitouch Displays: http://www.notebooks.com/2009/09/14/lenovo-thinkpad-t400s-and-x200t-get-multitouch-displays/

40 Courier: First Details of Microsoft's Secret Table: http://gizmodo.com/5365299/courier-first-details-of-microsofts-secret-tablet

41 New OnLive service could turn the video game world upside down: http://deals.venturebeat.com/2009/03/23/steve-perlmans-onlive-could-turn-the-video-game-world-upside-down/

42 Cloud gaming : la fin des consoles de jeu ? http://www.lesinrocks.com/actualite/actu-article/article/cloud-gaming-la-fin-des-consoles-de-jeu/

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 54 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 9-1: Cloud gaming vu par OnLive Game Service (source OnLive43)

Le joueur pourrait ainsi accéder à ses jeux préférés en tous lieux.

Quand on sait que le marché du jeu est très bénéficiaire, on peut espérer voir ce modèle de Cloud Gaming participer à la dynamique d'adoption du Cloud Computing.

9.2 Périphériques de sécurité

La sécurité est un élément incontournable lorsqu'il s'agit d'accepter une forme de "dépossession" de ses données localisées sur le Cloud.

La Belgique a été pionnière en matière de carte d'identité électronique (eID). Et aujourd'hui, l'eID est pratiquement généralisée sur l'ensemble du territoire. Un sujet couvert dans le cadre d'un précédent rapport paru en mars 200844.

Nous avions notamment décrit le mariage de raison entre l'approche orientée service et l'identification au travers de l'eID.

43 OnLive: http://www.onlive.com/

44 Le numérique dans le quotidien: la carte d'identité électronique: http://www.cdc.be/files/PDF/0803_TIC.pdf

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 55 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Une étude45 a été menée pour évaluer le taux d'utilisation de l'eID sur le lieu de travail (20%) et au domicile (44%). On peut y lire l'importance de l'eID comme moyen idéal pour s'authentifier aux services de l'entreprise si celle-ci s'oriente vers une stratégie SaaS.

La Belgique a une carte à jouer, d’autant que l'adoption de cartes d'identité électronique se généralise dans notre pays.

Pour sa part, la société Gemalto — spécialisée dans la sécurité numérique — a développé un système électronique qui permet de s'authentifier sur Amazon Web Services (AWS).

45 1 Belge sur 5 utilise l'eID au travail: http://www.datanews.be/nl/90-53-25859/article.html?cid=rss

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 56 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

10 Les défis et les opportunités Le passage au Cloud Computing implique une transformation de l'entreprise tant au niveau métier que technique.

Cette mutation doit s'opérer avec intelligence en évaluant :

• le niveau de maturité de l'entreprise par rapport à cette nouvelle approche ;

• le niveau de maturité des offres proposées par rapport aux contraintes de l'entreprise.

Le modèle du Cloud Computing ne concernant pas uniquement le volet technologique, il est crucial de valider l'approche par des réflexions métier.

Dans la suite, nous allons voir les opportunités et les défis auxquels est confrontée chaque entreprise.

10.1 Opportunités

L'accès rapide à des ressources informatiques souvent hors de prix.

Le modèle du Cloud Computing permet aux start-ups et aux PME de « jouer dans la cour des grands » en concrétisant leur stratégie métier qui était jusque là freinée par des investissements conséquents en termes d'infrastructures matérielles et logicielles et par les coûts inhérents à l’administration de ce parc informatique.

L'accès à des serveurs, des espaces de stockage, des environnements applicatifs clés sur porte et la flexibilité de mensualiser ces services sont un avantage indéniable pour se recentrer sur son métier.

Le Cloud Computing va donc bouleverser les règles du jeu économique en permettant aux PME de se positionner par rapport aux entreprises de taille plus conséquentes.

Ce modèle se prête également bien pour favoriser l'internationalisation des services de l'entreprise, les services étant déjà accessibles sur Internet.

L’extensibilité des ressources pour répondre aux pics d'activité

Le grand problème des entreprises est de dimensionner efficacement les systèmes informatiques pour répondre aux pics d'activité.

D’une part, un sous-dimensionnement des serveurs gâche l'accès aux services et peut ternir l'image de la société voire mettre à mal la viabilité de ses projets.

D’autre part, un surdimensionnement des serveurs grève les budgets IT déjà malmenés par les coûts d'administration.

En outre, définir une architecture apte à répondre aux problèmes de charge tout en assurant une haute disponibilité requiert des compétences techniques pointues.

Le Cloud Computing apporte des réponses à cette problématique en offrant aux entreprises des mécanismes d’extension qui leur permettent d'étendre ou de compresser les ressources (CPU, RAM, disques, bande passante) en fonction de leurs besoins.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 57 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Une meilleure agilité pour répondre aux attentes du marché

La souplesse qu'offre le Cloud Computing au niveau de l'accès aux ressources et de son modèle de facturation, permet aux entreprises de se libérer l'esprit quant aux besoins IT et de se concentrer sur leur Business Model afin d'être plus agiles pour répondre aux attentes de leur client.

Une production plus rapide de solutions

La diversité des fournisseurs Cloud, la profusion de solutions clés sur porte, l'accès aisé aux plateformes de développement et aux ressources informatiques, la possibilité de bénéficier d'une intelligence collective (Crowdsourcing) venant renforcer les équipes de développement, tous ces éléments permettent aux entreprises d'entrevoir la mise en production plus rapide de solutions alignées sur leurs besoins.

Passer du CapEx à l'OpEx

Externaliser son centre informatique permet de revoir son business model en vue de réduire drastiquement les dépenses liées aux investissements (CAPEX) au profit des dépenses opérationnelles (OPEX). Dans un modèle traditionnel, le CAPEX exige un investissement initial important : dans le modèle du Cloud, l’OPEX est facturé à la consommation.

Plus de mobilité

La plupart des offres Cloud intègrent le support des équipements mobiles comme l'iPhone. Cela offre aux entreprises une flexibilité accrue qui leur était jusqu'alors difficile d'atteindre par manque de compétences techniques.

Acquérir de nouveaux marchés

L'accès au Cloud permet aux entreprises d'envisager une plus grande visibilité notamment à l'international. Les compétences internes acquises en matière de développement ou de paramétrage de services Cloud peuvent également être mis à profit pour proposer son expertise ou ses propres solutions sur les plateformes des fournisseurs Cloud (exemple : Salesforce AppExchange) ou des places de marché spécialisées (exemple : eLance).

Recentrage des activités sur le coeur de métier

Le passage au Cloud doit s'accompagner d'une stratégie d'accompagnement au changement pour préparer les utilisateurs et l'équipe IT à adopter de nouvelles méthodes de travail. L'équipe IT pourra ainsi se concentrer sur le cœur de métier de la société et redevenir un centre d'innovation plutôt qu'un centre d'opération. Les utilisateurs seront quant à eux motivés d'approcher de nouvelles technologies qui rendront leur travail au quotidien plus souple.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 58 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

10.2 Défis

Problématique des applications patrimoniales (legacy applications)

Dans certains cas de figure, l'externalisation d'applications et de données patrimoniales est difficile à imaginer.

Par exemple, de nombreuses grandes entreprises continuent à utiliser des mainframes hébergeant des applications volumineuses écrites en COBOL. Le modèle de données atteint un haut niveau de complexité qui rend difficile une importation dans un autre système.

Même si des sociétés de services informatiques se spécialisent sur ces aspects, on peut estimer que les applications patrimoniales resteront encore longtemps dans les murs de l'entreprise.

Dans ce cas, une approche hybride (Cloud privé + Cloud public) peut être étudiée pour enrichir les fonctions applicatives avec des ressources issues du Cloud.

Coûts de l'extensibilité pour des ressources importantes

L'extensibilité des ressources et le coût inhérent à la consommation de ces ressources peuvent devenir très élevés si l'entreprise manipule des volumes de données importants.

Une étude sera nécessaire pour comparer le coût financier d'une approche Cloud privé versus Cloud public en prenant en compte tous les frais nécessaires.

Il faudra également prendre en considération le coût des espaces locatifs nécessaires pour héberger son propre centre de données et ses centres de backup:

• occupation au sol ;

• coût des charges électriques ;

• onduleur ;

• protection contre le vol, l'incendie, le dégât des eaux, etc. ;

• climatisation ;

• redondance.

Latences du réseau impactant la performance des applications

Les latences du réseau sont une limitation bien réelle d'Internet. Ces problèmes de latence sont encore plus importants si l’application est composée de services Cloud délivrés par des fournisseurs différents.

Par exemple, les applications boursières doivent garantir un temps de réponse, car chaque milliseconde compte.

Si les applications ne peuvent se permettre d'être impactées par ces problèmes de latence, le Cloud public risque d'être une solution peu envisageable.

Garanties en termes de disponibilité

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 59 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Les plaquettes commerciales des fournisseurs Cloud annoncent toutes qu'ils assurent un niveau de disponibilité de l'ordre de 99,5 %.

Mais si la société dépend de services de plusieurs fournisseurs Cloud, il y a un risque qu’elle n’atteigne pas de façon globale ce niveau de disponibilité.

De plus, la panne récente d’un grand opérateur télécom46 montre que l’accès à Internet n’est pas non plus garanti de façon permanente.

Il faudra donc lire avec attention les contrats de service et les SLAs (Service Level Agreement) proposés par les fournisseurs Cloud.

Confiance au Cloud

Les données de l’entreprise sont vitales pour son métier et peuvent revêtir un caractère hautement confidentiel. Les fournisseurs Cloud garantissent que les données sont entre de bonnes mains, mais dans la réalité il est souvent difficile de savoir où les données sont réellement stockées.

Le Cloud pose de vraies questions en matière de gouvernance des données et le contrat de service devra être analysé avec attention.

En particulier, si l'entreprise est soumise à une législation très contraignante, une gouvernance interne des données pourrait s’avérer incontournable.

Dans les cas moins contraignants, une option consistera à négocier avec un fournisseur Cloud national qui garantira par contrat que les données ne seront pas hébergées en dehors du pays.

Besoin en ressources humaines

Le Cloud fait intervenir des technologies state-of-the-art (Web 2.0, RIA, SOA, méthodes agiles, etc.) qui obligent les informaticiens à acquérir de nouveaux concepts.

Il faudra donc prendre en compte la gestion du changement du personnel et planifier les formations adéquates.

Cela peut impliquer de renforcer les équipes locales avec des compétences externes (ex : crowdsourcing). L'impact sur l'organisation du travail n'est pas à sous-estimer.

46 La panne de Colt due à une 'broadcast storm': http://www.datanews.be/fr/news/90-61-25977/la-panne-de-colt-due-a-une--broadcast-storm-.html

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 60 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Difficulté de choisir le fournisseur adéquat

La profusion de fournisseurs Cloud est déjà importante et va aller en grandissant. Il faudra donc veiller à vérifier la qualité de service du fournisseur.

On évitera ainsi de choisir un fournisseur spécialisé dans l'infrastructure et qui se lance dans le SaaS. On ne livre pas un service applicatif comme on rend un service d'infrastructure. Et inversement.

On sera également vigilant sur les acquisitions qu'opèrent les entreprises pour diversifier leurs offres Cloud. Dans ce schéma, l'acquisition peut engendrer des problèmes dans la qualité de service.

Interopérabilité et réversibilité

Les bonnes pratiques du SOA prônent l'interopérabilité des systèmes et alertent quant aux problèmes de "vendor lock-in" qui contraignent les clients à rester chez le même fournisseur. Si l’entreprise externalise ses données et services chez un fournisseur, sera-t-elle en mesure de récupérer ses données de manière souple et immédiate ?

Chaque fournisseur Cloud devrait fournir des outils pour récupérer ses biens (applications, données) mais les fournisseurs Cloud comme Amazon, Google ou Salesforce.com sont peu transparents quant à la structure interne de leur plateforme. Il faudra donc évaluer la pertinence et la flexibilité de ces outils dans le cas où l'on décide de changer de fournisseur.

Ce problème sera mitigé par des fournisseurs Clound interopérables avec des Cloud concurrents.

Le projet RESERVOIR (voir §8.2) est une initiative qui répond à cette problématique.

Offre des services Cloud régionalisés

L'un des aspects contraignants des offres Cloud et de voir certains services uniquement disponibles pour les nationaux. Par exemple, l'offre de Crowdsourcing d'Amazon (Amazon Mechanical Turk) n'est pour l'instant accessible qu'aux résidents américains.

Les entreprises concernées par ces restrictions peuvent pâtir d'un retard par rapport à la concurrence qui aurait accès à ces services.

Gestion du changement

Le passage au Cloud ne doit pas être une décision hâtive. La Gouvernance de l'entreprise doit mesurer l’impact des changements sur la continuité du métier.

Certains services, comme l'équipe informatique, risquent d’être peu favorables à externaliser les données ou les applications parce qu'ils éprouveront un sentiment de dépossession et de risque pour leur emploi. Les utilisateurs devront se familiariser avec de nouvelles solutions et adopter de nouveaux réflexes.

Sans une stratégie d'accompagnement du changement, le passage au Cloud peut devenir un véritable fiasco.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 61 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

11 Le secteur public On a beaucoup parlé des entreprises mais il serait bon de se pencher sur les initiatives qui ont cours dans le secteur public.

11.1 Etats-Unis

11.1.1 État de Washington

Au mois de juillet 2009, l'état de Washington (USA) a annoncé47 investir 300 millions de dollars dans la construction d'un nouveau centre de données. Cette décision a fait réagir le parlementaire Reuven Carlyle48. La vision de ce parlementaire nous semble tout à fait justifiée et montre que rien ne motive aujourd'hui les institutions publiques à dépenser des sommes énormes dans de telles infrastructures alors que des alternatives existent aujourd'hui et de plus en plus utilisées par les sociétés privées.

La réaction du sénateur a été de s'insurger devant le manque d'alternatives qui n'ont pas été suffisamment étudiées durant l'élaboration de ce projet. Et surtout de constater que le l'état de Washington n'a pas consulté des fournisseurs comme Google ou Amazon.

La vision d'un état propriétaire de bâtiments et de machines est pour lui quelque peu dépassée par rapport aux avancées technologiques et le modèle économique qui en découle. Un facteur important pour répondre aux évolutions sociologiques où la technologie s'est considérablement invitée (Internet, mobilophone, réseaux sociaux, etc.) est la mise en concurrence des acteurs du marché (Google, Amazon, Microsoft, IBM, etc.) qui seule permet d'envisager des économies substantielles dans une période de crise bien réelle.

11.1.2 Le portail Apps.Gov

Le portail Apps.Gov49 a pour ambition de proposer aux agences fédérales américaines une plateforme qui leur permet d'acheter des applications (Business Apps, Productivity Apps) validées par le service fédéral. À terme, des services Cloud seront également proposés (Stockage, développement, etc.).

L'objectif visé étant bien entendu une réduction des coûts.

Cette démarche risque de donner des idées aux autres pays.

11.2 Danemark

Au Danemark50, le gouvernement local a ouvert des débats en vue d'étudier les possibilités offertes pour externaliser ses services IT vers le Cloud. Les motivations sont nombreuses. Les services à

47 Le cloud computing entre en politique: http://www.channelworld.be/fr/article.php?news_id=1002

48 A $300 million mistake: http://reuvencarlyle36.com/2009/07/21/a-300-million-mistake/

49 Portail américain Apps.Gov: https://apps.gov/cloud/advantage/main/start_page.do

50 DK: Public discussion in implementing cloud computing services in the Danish public sector: http://www.epractice.eu/en/news/292790

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 62 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

rendre aux citoyens induisent une croissance des systèmes d’information (applications, serveurs, etc.) qui conduit à des dépenses matérielles, logicielles et énergétiques en constante augmentation.

Par exemple, l'étude de faisabilité51 commandée par le gouvernement danois s'est focalisée sur deux systèmes et a montré qu'il était possible d'obtenir jusqu'à 71% de gains si les services IT et Telecom étaient externalisés chez un fournisseur Cloud tel que Amazon Web Services.

En matière énergétique, le Cloud est en phase avec la politique écologique menée par le Danemark, car l'efficience en termes de gestion de l'énergie est plus efficace que les nombreux centres de données publiques disséminés dans le pays.

51 Oplæg til dialog om Cloud computing i det offentlige: http://www.itst.dk/nyheder/nyhedsarkiv/2009/opleg-til-dialog-om-cloud-computing-i-det-offentlige

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 63 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

12 Cloud Computing et économie

12.1 Le Cloud Computing comme créateur d'emploi

Au-delà des problématiques techniques et des positionnements stratégiques des différents acteurs Cloud du marché, le Professeur Federico Etro52 de l'université de Milan a étudié l'impact en Europe du Cloud Computing sur la création d'emploi et de PME.

Son analyse, fondée sur un modèle théorique, est pertinente et montre qu'une adoption massive et rapide du Cloud Computing permettrait de créer en Europe à moyen terme des centaines de milliers de PME pour un volume pouvant dépasser le million et demi d'emplois.

Les figures suivantes montrent le nombre de PME ventilées par secteur d'activité qui seraient créées à court (Figure 12-1) et à moyen terme (Figure 12-2).

Figure 12-1: Impact à court terme du Cloud Computing sur la création de PME (source Prof. Federico Etro - May 2009)

52 Federico Etro, The Economic Impact of Cloud Computing on Business Creation, Employment and Output in Europe (May 2009): http://www.intertic.org/Policy%20Papers/CC.pdf

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 64 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 12-2: Impact à moyen terme (cinq ans) du Cloud Computing sur la création de PME (source Prof. Federico Etro - May 2009)

Pour F. Etro, la Belgique créera moins de PME que la moyenne, ce qui conduira à une moindre création d'emplois (Figure 12-3) :

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 65 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Figure 12-3: Impact à court et moyen terme (5 ans) du Cloud Computing sur la création d'emplois en Europe (source Prof. Federico Etro - May 2009)

Bien évidemment, la dynamique de création d'emploi d'un pays sera conditionnée par la volonté des responsables politiques à mener des projets pour encourager les entreprises à procéder à une adoption rapide du Cloud Computing.

Les politiques pourront par exemple proposer des mesures comme :

• la création et le soutien d’un réseau d'experts en Cloud Computing qui aideront les PMEs à transformer leur IT ;

• la mise en place d’incitants fiscaux pour encourager les entreprises qui contribuent, par le Cloud Computing, à une optimisation des ressources énergétiques (baisse du CO2 par exemple) ;

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 66 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

• l'accès à un portail53 reprenant une liste d'acteurs Cloud du marché belge et d'ailleurs, un catalogue d'applications évalué par des experts ou des utilisateurs, les recommandations à prendre en compte (aspects légaux, conseils de la région wallonne, etc.), liste de conférences et de formations, tutoriaux, blog, etc.

12.2 Impact sur les métiers

Quel type d'entreprise?

Le Cloud Computing a des impacts sur les métiers IT de toutes les entreprises.

D’abord, les sociétés dont le cœur de métier est l’informatique vont (et doivent !) réorienter leurs stratégies de services pour prendre en compte le Cloud Computing.

En particulier, les sociétés d'infogérance doivent proposer à leurs clients d'assurer le monitoring de leurs services hébergés chez des fournisseurs Cloud et prendre en charge les tâches d'administration et de gestion de ces services.

Ensuite, les entreprises non-IT auront besoin de personnel compétent (en interne ou en externe) pour les aider dans le processus de transformation de leur système informatique vers plus d’agilité et d’utilisation des ressources du Cloud.

Enfin, toute entreprise, même non-IT, peut devenir fournisseur de service Cloud dans les domaines pour lesquels elle possède une expertise. Ces entreprises feront évoluer leur personnel IT vers les technologies requises ou engageront des profils ad hoc.

Généralement, l'émergence de nouvelles technologies crée de nouvelles opportunités de carrière mais entraîne aussi une remise en question de certains métiers redondants.

Il en est de même avec le Cloud Computing qui va, dans les 5 ans à venir, transférer une partie de la charge d’infrastructure des salles blanches internes aux sociétés vers les infrastructures mutualisées des fournisseurs Cloud.

Suite à ce transfert, on peut s'attendre à un bouleversement dans la réorganisation du personnel informatique avec des risques de licenciement touchant des profils redondants avec les services offerts par le fournisseur Cloud (administrateur de base de données, administrateur système, etc.).

De plus, on estime que 70% à 75% du budget informatique est actuellement consacré à l'administration de l'infrastructure. Avec l’émergence du Cloud, cette part diminuera et permettra aux entreprises de créer de la valeur au cœur de leur métier en augmentant l’agilité de leur système d’information.

53 Comme du portail App.Govs de l'administration américaine, il serait intéressant d'envisager une offre similaire en Belgique adressant tant le secteur public que privé. L'objectif serait une forme de garantie de confiance du portail wallon pour les utilisateurs peu à même de décoder les offres du marché : http://bits.blogs.nytimes.com/2009/09/15/now-even-the-government-has-an-app-store/

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 67 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Cette urbanisation fera apparaître des besoins pour des compétences qui ont été largement développés dans le rapport consacré à l'Urbanisation et au SOA [REF1].

En particulier, les entreprises de service informatiques vont chercher à investir vers des profils à haute valeur ajoutée comme les architectes et développeurs SOA. Ces profils mettront en place des solutions d'intégration entre les services externalisés et les services in situ.

En plus du SOA, les architectes et les développeurs doivent être au fait des technologies du socle des services Cloud : Web 2.0, RIA, équipements mobiles, etc.

Les profils d'administrateurs pourront évoluer vers un rôle de "chef opérateur" des plateformes Cloud et seront responsables du monitoring des services, de surveiller le niveau de la qualité, de vérifier les SLAs, de configurer les ressources pour assurer l'élasticité des besoins, de déployer les machines virtuelles vers les plateformes, de configurer les espaces de données, de gérer les profils utilisateurs. Bien entendu, l'administration de la plateforme ne sera plus requise en interne mais sera gérée chez et par le fournisseur Cloud. Ces responsabilités dépendront du type de services utilisés chez ce fournisseur (IaaS, PaaS ou SaaS).

Les chefs de projets devront également intégrer des notions de gestion de projets agiles et être capables de piloter des projets avec des ressources humaines externalisées (Crowdsourcing). De plus, ils devront être capables de manipuler les outils de monitoring du fournisseur Cloud pour vérifier le niveau de consommation des ressources et l'impact sur les budgets.

Les testeurs seront au fait des tests d'architectures orientées services et devront établir des tests de montée en charge pour mesurer l'efficacité des solutions et la qualité de service des fournisseurs Cloud.

Applications bureautiques

Les solutions bureautiques (traitement de texte, tableur, etc.) existent également sur le Cloud mais les fonctionnalités offertes sont actuellement moins riches que leurs équivalents installés sur les postes utilisateurs. On peut espérer que d'ici quelques années, ces solutions bureautiques externes gagneront en richesse fonctionnelle.

De son côté, Microsoft n'envisage pas de supprimer de son catalogue les produits Microsoft Office installables sous Windows. Mais ils développent leur nuage (Microsoft Azure) en proposant le concept S+S (Software + Services) qui enrichit les fonctionnalités des applications locales (comme Microsoft Word) par des services qui se trouvent sur le Cloud. Ce modèle permettra à Microsoft de maintenir quelques années encore son modèle (profitable) de licences sur ses produits et son système d'exploitation.

Applications et données patrimoniales

Les entreprises non IT possédant des applications métiers patrimoniales (legacy), ne migreront pas de sitôt l'ensemble de leur IT vers le Cloud.

Ces entreprises privilégieront une architecture hybride composée d'un Cloud privé sur lequel tourneront les applications métiers et l'accès à un Cloud public pour utiliser des services de commodité (messagerie, calendrier, CRM, ERP, HR, cartographie, etc.) ou pour déployer des services métiers non stratégiques. Les profils IT de l'entreprise seront donc formés pour acquérir des compétences SOA et Cloud. Ces équipes IT seront notamment renforcées par des ressources spécialisées issues de sociétés de services.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 68 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Au sein de l’entreprise, les responsabilités face à chacune des couches de service Cloud (HuaaS, SaaS, PaaS et IaaS) seront distribuées entre les différents profils. Un exemple de ventilation de ces responsabilités est donné dans les tableaux suivants :

Managers

HuaaS • Recherche de collaboration avec des ressources externes.

SaaS • Utilisation des services.

• Utilisation de console de supervision (monitoring) orientée métier pour mesurer la performance des applications par rapport aux objectifs.

PaaS • N/A54

IaaS • N/A

Chefs de projet

HuaaS • Suivi de l'activité avec les ressources externes.

SaaS • Utilisation des services.

• Suivi de l'activité de développement au travers de la plateforme collaborative.

PaaS • N/A

IaaS • N/A

Officier de sécurité

HuaaS • Contrôler les accès des ressources externes.

SaaS

PaaS

IaaS

• Etudier les forces et les faiblesses en termes de sécurité.

Administrateurs Systèmes

HuaaS • N/A

SaaS • Administration des accès.

PaaS • N/A

IaaS • Déploiement des images virtuelles (système d'exploitation, logiciel).

• Supervision des services.

54 Non Applicable

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 69 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

• Configurer les espaces de persistance de données.

Architectes IT

HuaaS • N/A

SaaS

PaaS

IaaS

• Analyse des possibilités du fournisseur, des services offerts, des capacités d'intégration et d'extension.

Développeurs

HuaaS • Développement collaboratif avec les experts externes.

SaaS • Identification, évaluation et exploitation des services existants.

• Plateforme de développement collaborative.

PaaS • Plateforme principale pour le développement des applications.

IaaS • Déploiement des applications.

Testeurs

HuaaS • Intégration des tests réalisés en externe.

• Développement collaboratif.

SaaS • Tests des solutions disponibles pour évaluer leur degré d'intérêt par rapport aux fonctionnalités attendues.

• Plateforme de développement collaborative.

PaaS • Exécution des tests sur la plateforme applicative.

IaaS • Demande de configuration de la plateforme de test (par exemple pour évaluer le comportement de l'application en montée de charge).

Utilisateurs

HuaaS • N/A

SaaS • Principal utilisateur des services.

• Possibilité limitée de configuration et d'ajout d'extension (add-ons).

PaaS • N/A

IaaS • N/A

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 70 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

13 Formations Le Cloud Computing a des attraits indéniables pour les entreprises mais il est difficile pour les décideurs et les techniciens de saisir l'étendue des possibilités de ce concept tant le discours est parasité par des annonces souvent contradictoires.

Le Cloud Computing peut être un facteur important de différentiation pour l'entreprise qui décodera au mieux les signaux du marché et évoluera dans ses domaines de compétence.

La transformation qu'implique le Cloud Computing touche l'ensemble des acteurs de l'entreprise de la direction aux utilisateurs en passant bien évidemment par l'équipe informatique.

Bien que nous voyions un intérêt certain à organiser des programmes de formation, la crise financière qui sévit actuellement a durement touché l'économie réelle.

Le risque est de voir une désaffection grandissante des formations qui pourra toucher les centres de compétence comme tout autre centre de formation.

Mais, la formation ne doit pas être reléguée au second plan, car seules les entreprises qui resteront en contact avec les nouvelles technologies, comme le Cloud Computing, pourront profiter des opportunités et être fin prêtes lorsque la reprise se fera sentir.

Le Cloud Computing est un sujet primordial qui peut aider les entreprises à revoir leur vision stratégique et trouver des opportunités là où d'autres les manqueront par manque de connaissance.

Du côté des demandeurs d'emploi, les formations au Cloud Computing ne pourront qu'améliorer leur employabilité.

On a notamment pu vérifier qu'en période de crise, les entreprises sont plus exigeantes dans les profils recherchés et elles sont plus frileuses pour procéder à des embauches. Elles se tourneront volontiers vers les sociétés de services informatiques.

De leur côté, les services informatiques rechercheront les candidats à haut potentiel qui auront pu notamment montrer leur connaissance des nouvelles technologies telles que le SOA ou le Cloud Computing, deux sujets souvent indissociables.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 71 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

13.1 Formation de base

13.1.1 Contexte

La formation de base a pour objectif de sensibiliser les participants sur les motivations du Cloud Computing et d'expliquer pourquoi cette technologie émergente provoque une telle effervescence dans le monde de l'informatique.

La formation de base doit se concentrer sur les aspects stratégiques pour expliquer le schéma bénéficiaire qu'il peut apporter aux entreprises. Mais sans omettre les risques et les faux espoirs que certains acteurs du marché tentent à tout prix de cacher.

La durée de la formation ne devrait pas excéder deux journées et son orientation, essentiellement théorique, s'adresse à un profil de participants tel que présenté ci-dessous :

• Directeur de PME ;

• Directeur IT ;

• Responsables d'études ;

• Officier de sécurité.

Toutefois, les profils plus techniques seront bien entendu les bienvenus pour s'assurer que ce sujet soit correctement démystifié.

Il sera également nécessaire que le formateur ait une orientation multi-vendeurs pour ne pas biaiser le discours.

La formation de base ne doit imposer aucun pré-requis de base hormis une culture générale sur les outils informatiques.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 72 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

13.1.2 Exemple de sujets

Le tableau ci-dessous présente des exemples de sujets qui pourront alimenter le catalogue de formation de base :

Contexte Il s'agit ici de montrer l'évolution des typologies informatiques.

L'un des sujets qui a souvent fait écho en matière de Cloud est le modèle ASP.

L'explication de son échec (ou demi-succès selon certains) est importante à faire passer.

L'idée est d'amener les participants à comprendre que le Cloud Computing est une évolution naturelle de l'IT et non une toute nouvelle approche.

Les modèles fondateurs Pour suivre sur l'évolution technologique, il est bon d'insister sur les technologies qui ont bâti le socle du Cloud Computing parmi lesquelles :

• Web 2.0 • RIA (Rich Internet Application) • SOA • SaaS

Définition Parcourir et analyser plusieurs définitions du Cloud Computing.

Développer la notion d'énergie informatique en référence à l'énergie électrique.

La notion de service Définir la notion de service qui est au centre du concept du Cloud Computing.

Ce volet se charge de définir le service et les notions qui l’accompagnent :

• Contrat de service • Qualité de service • Autonomie • Réutilisation • Service métier • Service de commodité • Service accessoire • Couplage lâche (loosely coupled) • Granularité fine (fine grained) et forte (coarse grained) • Composition de services • etc.

L'idée est de montrer que l'approche orientée service permet le décloisonnement tant des applications que des données.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 73 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

La plateforme Cloud Présenter les couches de services qui composent la plateforme Cloud: IaaS, PaaS et SaaS.

Sans oublier la couche HuaaS qui tient compte du potentiel humain qui peut être mis à contribution pour renforcer les équipes techniques de l'entreprise.

Présenter la couche qui offre aux utilisateurs de la plateforme d'accéder à la console d'administration des services.

Définir ce qu'est un fournisseur Cloud et montrer les typologies de Cloud: public, privé, hybride.

Anatomie d'un fournisseur Cloud

Il est intéressant de montrer ce qui fait la force des principaux acteurs du marché Cloud :

• les centres de données et leur redondance • les systèmes de stockage • les plateformes d'exécution • la redondance des centres de données • l'engagement au Green-IT • etc.

Business Model du Cloud Comparer l'approche Cloud par rapport à l'approche traditionnelle :

• coût matériel • coût logiciel • coût de main-d'œuvre • coût télécom • coût électrique • etc.

Il faut également montrer les avantages en termes de "zéro déploiement" et expliquer le principe de la facturation à l'usage.

Modèle logiciel du SaaS Le SaaS amène à repenser la manière dont les solutions sont développées.

Le Crowdsourcing Qu'est-ce que le crowdsourcing, et comment l'exploiter pour bénéficier de ressources complémentaires.

Présenter les avantages, mais également les risques.

Pour terminer, montrer quelques sites offrant de tels services :

• Salesforce.com • Amazon Mechanical Turk • eLance • etc.

Avantages du Cloud Avancer les principaux avantages du Cloud :

• disponibilités immédiates des ressources (matériel, applicatives, humaines, etc.)

• facturation à l'usage • délégation des tâches d'administration systèmes pour

les applications externalisées (par exemple, l'outil collaboratif ou le CRM)

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 74 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

• accès à de nouvelles technologies • flexibilité de l'approche • recentrage sur son cœur de métier • etc.

Risques du Cloud Les risques sont bien réels, il est inutile de les cacher :

• sentiment de dépossession de ces données • degré d'interopérabilité des fournisseurs Cloud pas

toujours garantis • aspect propriétaires des plateformes d'une grande

partie des fournisseurs • manque de visibilité sur la localisation de ces données • contrat de service incitant à la méfiance • gestion du changement • choix inadéquat du fournisseur Cloud • impact sur les métiers • etc.

Panorama des offres du marché Les offres du marché étant relativement nombreuses, l'idée est d'organiser le panorama par type de fournisseurs :

• IaaS (Amazon EC2, Amazon S3; RightScale, AppServer, etc.)

• PaaS (Google Apps Engine, Force.com, Microsoft Azure, etc.)

• SaaS (Google Apps, Salesforce, Microsoft Office Live, Zoho, etc.)

Il est judicieux de présenter les offres par type de services:

• collaboration : bureautique, gestion de projet, web-conférence ; etc.

• progiciel métiers : CRM, ERP, RH, etc. • cartographie • réseaux sociaux • mashups applicatifs • etc.

On pensera également à donner quelques indications de prix.

Déployer et administrer un service

Il serait ici intéressant de montrer de manière pratique comment un service peut être déployé, utilisé et administré au travers d'une plateforme Cloud.

Développement agile Sensibiliser les participants aux méthodes agiles comme SCRUM qui se prête très bien aux développements de services pour le Cloud.

Cycle de vie d'une application Montrer comment les fournisseurs Cloud permettent de mettre en place des infrastructures de tests, d'acceptance et de production.

Il faudra également expliquer que les PaaS peuvent maintenir différentes versions d’une application laissant ainsi à l'entreprise la liberté d'activer une version antérieure pour pallier

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 75 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

par exemple à des problèmes de stabilité avec la nouvelle version qui a été déployé.

Les tendances en cours Présenter l'initiative Open Cloud qui définit des recommandations auxquelles devrait adhérer tout fournisseur de Cloud et rendre ainsi le client libre de ses choix et maître de ses applications et données.

Montrer d'où viennent les réticences par rapport à cette approche.

Processus métiers Comment les processus métier de l'entreprise doivent-ils prendre en compte les services externalisés.

Et comment les standards actuels (tel que le BPMN) intègrent ces notions.

Intégration applicative Comment intégrer les flux d'information entre les services hébergés au sein et en dehors de l'entreprise.

Le SOA a permis l'émergence d’éléments communément admis par la communauté tels que:

• les ESB (Enterprise Service Bus) comme plateforme technique d'intégration: routage, transformation, connecteurs multi protocoles, sécurité, etc.

• les moteurs d'orchestration de services (exemple BPEL): short running, long running, exception, compensation, etc.

• les moteurs de règles • le principe "Configuration rather Coding" • etc.

Présenter le concept de l'ISB (Internet Service Bus) par rapport à l'ESB.

Les applications mobiles Les services Cloud permettent d'intégrer la problématique des appareils mobiles tels que les Smartphones.

Ce moyen de communication est devenu incontournable pour la plupart des entreprises.

Offrir des services compatibles avec les Smartphones ne peut être qu'un atout pour l'entreprise.

Expliquez pourquoi et comment.

Sécurité Le sujet très sensible de la sécurité doit être abordé pour montrer les limites des offres des fournisseurs et illustrer comment on peut mitiger ces risques avec des principes comme la fédération d'identité et le Single Sign On (SSO).

Interfaces graphiques L'objectif est de montrer comment les fournisseurs Cloud offrent aux utilisateurs la possibilité de développer leurs propres interfaces graphiques.

On présentera les frameworks applicatifs les plus en vogue ainsi que les solutions prêtes à l'emploi pour concevoir des applications composites (ou mashups).

Feuille de route vers le Cloud Montrer comment entamer une démarche d'externalisation de

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 76 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

service:

• définition des objectifs • choix du PoC (Proof of Concept) avec un impact nul sur

le fonctionnement métier de l'entreprise • choix des acteurs • choix du fournisseur • développement du PoC • tests • évaluations successives • retour d'expérience • accompagnement aux changements • formation des collaborateurs • etc.

Perspectives de marché Au travers de retour d'expérience, montrer comment l'on peut exploiter les ressources du Cloud pour asseoir sa présence sur le marché et envisager de nouvelles opportunités tant nationales, qu'internationales.

Perspectives économiques Comment le Cloud peut réduire le TCO (Total Cost of Ownership) et transformer le CAPEX en OPEX.

Montrer par des études de cas comment des entreprises ont réussi ou échoué à réduire leurs coûts.

Le futur du Cloud L'idée est de se projeter dans un avenir plus ou moins proche pour imaginer le futur du Cloud et son utilisation au sein des entreprises.

On pourra par exemple montrer une vision de l'entreprise dont les services sont entièrement externalisés.

Références Donnez aux participants une liste de références vers des articles, des blogs, des ouvrages jugés pertinents pour ceux qui souhaiteront approfondir le sujet.

Il faudra également informer les participants des mesures d'accompagnement de la région wallonne qui pourraient exister pour aider et accompagner les entreprises qui souhaitent se lancer dans le Cloud Computing:

• experts certifiés • incitant financier • aides à l'embauche • guide de bonne pratique • séminaires, forums, rencontres • etc.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 77 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

13.2 Formation avancée

13.2.1 Contexte

Cette formation avancée a une vocation plus technique et tend à montrer comment mettre en pratique une externalisation de services vers le Cloud.

La formation, d’une durée de trois à cinq jours, est destinée à toute personne qui sera impliquée plus avant dans le projet Cloud:

• Chef de projet,

• architecte fonctionnel et technique,

• développeur,

• intégrateur,

• testeur,

• administrateur informatique.

Comme fil conducteur, une étude de cas sera présentée et élaborée étape par étape pour illustrer les concepts du Cloud Computing.

L'orientation pratique implique qu'une solution du marché soit utilisée.

Cette formation avancée pourra donc être instanciée en fonction de la cible des participants, par exemple:

• Cloud Computing: Développement .Net sous Microsoft Azure

• Cloud Computing: Développement Java (ou Python) sous Google Apps Engine

• Cloud Computing: Développement Java (ou .Net) sous Amazon Web Services

• Cloud Computing: Développement sous Saleforces.com

• Cloud Computing: Déploiement d'un Cloud hybride Open Source (Eucalyptus ou OpenNebula)

Il est évident que la formation requerra du participant des pré-requis techniques.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 78 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

13.2.2 Exemple de sujets

En complément aux sujets développés dans le cadre de la formation de base (voir §13.1.2), le tableau ci-dessous illustre quelques sujets qui pourraient être abordés dans le cadre d'une formation sur Amazon Web Services:

Présentation de l’étude de cas L'étude de cas sera présentée aux participants ainsi que les outils nécessaires pour la développer.

Procédure d'enregistrement Le formateur montrera comment s'enregistrer sur le site du fournisseur.

Ressources du fournisseur Sur le site du fournisseur, montrer comment retrouver les informations vitales telles que:

• les plugins de développement • les contrats définissant les clauses d'utilisation • les manuels: installation, développement, tutoriaux • les blogs et forums de discussion • etc.

Persistance de l'environnement AWS

Présentation générale d’Amazon Web Services.

Concept des AMI Expliquer le concept des images des machines virtuelles d'Amazon (Amazon Machine Image) en présentant les images standards proposées par Amazon.

Persistance de données Explorer les services Amazon S3 (Simple Storage Service) et Amazon SimpleDB.

Le but étant de montrer les différences entre ces deux services qui sont souvent confondus.

Les forces et les faiblesses de chaque service seront présentées et expérimentées pour comprendre dans quels contextes il peut être utilisé.

Serveur d'exécution Explorer les fonctionnalités de Amazon EC2 (Elastic Cloud Computing) et montrer comment:

• Créer sa propre AMI; • Déposer l'AMI dans son environnement; • Démarrer et stopper l'AMI;

Service d'intégration Illustrer au travers du service Amazon SQS (Simple Queue Service) comment mettre en place un mécanisme d'intégration entre les services d'Amazon et une plateforme externe.

L'idéal serait de démontrer l'intégration d’Amazon SQS avec un Enterprise Service Bus.

Développement et déploiement d'un service

Dans le cadre de l'étude de cas, un service métier sera développé et déployé sur le Cloud.

Des tests seront exécutés pour vérifier le bon fonctionnement du service.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 79 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

Console d'administration Montrer comme utiliser la console d'administration pour configurer, opérer et tracer les échanges au sein des services déployés.

Élasticité L'une des clés du Cloud est de pouvoir augmenter ou restreindre les ressources de son environnement.

Illustrer ce concept au travers de cas pratiques.

Sécurité Illustrer les concepts de sécurité et montrer comment l'on peut déporter l'identification en dehors du Cloud.

Certifications Quels sont les certifications proposées par le fournisseur et comment s'y préparer ?

Références Donnez aux participants une liste de références vers des articles, des blogs, des ouvrages jugés pertinents pour approfondir le sujet, des tutoriaux, etc.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 80 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

14 Conclusion La naissance du Cloud Computing est une évolution naturelle de l'informatique qui a pu émerger grâce à la maturité grandissante de technologies comme la virtualisation, le Web 2.0 et surtout le SOA.

Le modèle du Cloud Computing a pour objectif de rendre les entreprises plus agiles et leur permettre de bénéficier des innovations technologiques tout en réduisant drastiquement leurs charges informatiques de fonctionnement.

Ce modèle business permet aux entreprises de disposer des ressources matérielles et logicielles totalement gérées par le fournisseur Cloud. L'accès à ces ressources étant facturé selon le modèle : je paie ce que je consomme.

L'informatique devient énergie, et les entreprises qui se connectent à ce nouveau réseau énergétique n'ont plus à produire cette énergie elles-mêmes.

Le Cloud Computing veut remettre l'innovation au centre des préoccupations des entreprises en les affranchissant de la gestion de leur IT.

On voit que les principes prônés par le SOA sont totalement admis: aligner l'IT au business et non le contraire.

Le pari est osé, mais il est vital pour qui désire survivre dans un climat économique agité où l'agilité et l'innovation seront des armes nécessaires dont devront se doter les entreprises pour saisir de nouvelles opportunités.

Pour les PMEs et les start-ups, le Cloud Computing est un schéma incontestablement bénéficiaire, car il leur permet d'envisager l’exercice de leur métier sans recourir à un investissement financier initial important qui est souvent difficile à obtenir pour ce type d'entreprise.

Alors faut-il garder les pieds sur terre ou avoir la tête dans les nuages? Aujourd'hui la réponse la plus pragmatique serait de dire : un peu des deux!

Le Cloud Computing est encore émergent et souffre d'un manque de standardisation aboutie qui devrait mettre les acteurs du marché sur la même longueur d'onde. Des initiatives, comme le projet RESERVOIR, sont très prometteuses à ce niveau.

L'aspect sécurité est également un sujet qui fait débat et qui freine certains utilisateurs à adopter le Cloud.

Il faudra donc suivre les évolutions en ces matières.

Faut-il que les entreprises attendent une maturité du Cloud Computing avant d'envisager son adoption ? Peut-être. Ce qui est certain est que ne pas l’envisager serait une erreur stratégique. Car nous parlons d'une maturité qui devrait aboutir d'ici deux à cinq ans. Autrement dit, demain.

Les États-Unis creusent littéralement l'écart. Parmi les nombreuses initiatives, nous avons présenté celles du secteur public américain qui met en place un Cloud "Secteur public".

En Europe, L'Union Européenne s'intéresse de près au Cloud Computing et certains de ses états membres l'envisagent à moyen ou long terme.

Rapport de veille technologique

Cloud Computing

Réalisé par : Vivansa (www.vivansa.com) 28-Sep-2009 Page: 81 of 81 Document ref.: 13514-DLV-19833_RPT Version: 1.01

En Belgique, par contre, les annonces sont timides. Des acteurs sont bien actifs, mais il n'est pas aisé de les identifier. Les conférences Cloud Computing censées évangéliser le public sont peu nombreuses et principalement organisées par des acteurs du nord du pays.

L'AWT avait d'ailleurs relevé que les professionnels wallons de l'IT devaient plus s'impliquer dans le SOA et le Cloud Computing.

Une évangélisation et des formations au SOA et au Cloud Computing s'avèrent donc nécessaires.

Les informaticiens trouveront un excellent moyen d'acquérir de l'expertise SOA et Cloud Computing qui sera très recherchée à court et moyen terme.

On aura saisi que le sujet du Cloud Computing est très vaste. Le rapport a tenté de donner un premier aperçu de quelques-unes de ses possibilités. Il sera probablement nécessaire de poursuivre d'autres études sur des aspects plus spécifiques.

Alors, pour quand un "Cloud Wallon" qui aidera nos entreprises à passer au modèle « Entreprise 2.0» ?