Le cloud computing et les logiciels en tant que service sont sans aucun doute les mots-clés du moment dans l’industrie informatique et sont responsables des processus et des scénarios économiques qui donnent actuellement un espoir illimité à tout un secteur. Le cloud, en tant que moteur de la technologie, promet l’émergence de modèles entièrement nouveaux, mais garantit également les aspirations futures et permet en outre le développement de sphères d’idées jusqu’ici inconnues. C’est dans cet esprit que nous souhaitons apporter notre contribution en vous montrant ce que le „cloud“ est capable de faire aujourd’hui et ce qu’il sera capable de faire à l’avenir. En outre, nous voulons également essayer de vous faire prendre conscience de la manière dont nous nous transformons ou allons nous transformer grâce au „cloud“. Dans la deuxième partie, qui suivra sous peu, nous présenterons plus en détail les représentants les plus connus des services cloud, avec leurs performances, leur maniement et les logiciels nécessaires. Commençons donc par la „théorie“…
Table des matières
Le cloud computing comme moteur de croissance
Pour renforcer la foi en la chose, commençons par les faits qui sont responsables de la bonne humeur prédominante en regardant les nuages dans le ciel. Actuellement et à l’échelle mondiale, le cloud computing génère un chiffre d’affaires prévisible de plusieurs milliards, à deux chiffres, il faut le souligner. Alors que les dépenses pour le cloud computing public mondial s’élevaient encore à 17 milliards de dollars en 2009, on estime qu’elles ont déjà dépassé les 44 milliards en 2013. En l’espace de quatre ans seulement, la part de marché est ainsi passée de 4,7 à 10,6%, associée à un taux de croissance de 38% par rapport aux 14% du marché informatique restant sur la même période. Pour le marché local allemand, les estimations sont encore plus parlantes et illustrent la rapidité avec laquelle le marché du cloud gagne en attention. Les études d’Exporton Group AG, par exemple, indiquent des dépenses de 1,14 milliard d’euros rien qu’en 2010, composées de technologies cloud, de services et de conseils. Avec un taux de croissance annuel de plus de 40 %, les dépenses informatiques pour le cloud computing passeront de 1,4 % (en 2010) à 9,1 % en 2015 (source).
Le cloud computing se révèle donc être un moteur de croissance pour l’informatique, mais il a également un fort impact sur l’emploi, avec la création d’environ 250 000 postes de travail en Allemagne d’ici 2015 (source). Le fait qu’en 2009, seules 40 % des entreprises allemandes utilisaient des services cloud, alors qu’aujourd’hui, elles ne sont plus que 24 % à renoncer au cloud, montre à quel point tous les acteurs sont conscients des processus d’augmentation du chiffre d’affaires et de la productivité (source). Dans l’ensemble, l’opinion est la suivante, surtout parmi les responsables informatiques et les analystes : „Mouvement et performance oui, mais encore dans une courbe d’apprentissage et une phase de construction“.
Avec un taux d’élucidation de plus de 80% au sein de la branche IT, une très large conscience s’est formée très tôt – apparemment, personne ne veut ici manquer le beau temps qui s’annonce. D’un autre côté, cela montre aussi que le cloud est perçu par beaucoup comme quelque chose de connu, et il y a des raisons à cela.
Le cloud – héritage de l’ère des ordinateurs centraux
Le cloud n’est pas né du jour au lendemain. Même l’applicabilité flexible des infrastructures qui a fait son apparition dans les années 90 et la massification d’Internet ne font que refléter la pose de la première pierre de quelque chose qui existait déjà bien avant, même si c’était à une échelle plus réduite. L’idée initiale du cloud computing est bien plus ancienne que les systèmes d’application tels que MacOS, Unix ou Windows et est tout simplement l’histoire des ordinateurs centraux et des terminaux ou le résultat de leur évolution continue. Pour rappel, l’époque entre 1950 et 1970 a surtout été marquée par des entreprises comme IBM, Fujitsu et Siemens, qui ont pris pied sur le marché croissant des semi-conducteurs et ont réalisé les premiers ordinateurs centraux et serveurs basés sur la technologie des transistors et des microcontrôleurs. Loin des regards du public, cette branche du matériel informatique a continué à se développer, mais elle a été totalement occultée par la popularité des ordinateurs personnels, comme le PC d’IBM ou des modèles comparables d’Apple à Atari, qui se sont imposés avec succès sur le marché des utilisateurs domestiques et donc dans le public à partir des années 80. Derrière les portes des banques, des assurances ou encore du traitement de données de masse dirigé par l’État, l’ordinateur central restait toutefois clairement la référence. L’association d’un serveur haute performance, sur lequel se trouvent toutes les données et tous les programmes, et de stations terminales conçues uniquement pour la connexion, était et reste la variante optimale pour un travail efficace dans des scénarios de bureau complexes. Contrairement aux ordinateurs centraux qui effectuent principalement des calculs scientifiques, les mainframes se sont spécialisés par le passé dans les processus d’entrée et de sortie rapides, dont l’attractivité repose avant tout sur une connexion rapide au réseau – une restriction qui a longtemps semblé inaccessible au grand public. Ce sont donc surtout le temps de réponse court et la haute vitesse des connexions DSL bon marché qui ont permis aux mainframes du monde entier de sortir de l’ombre des réseaux locaux. Les fabricants de mainframes comme Hewlett-Packard, Sun et Citrix profitent ainsi de ce retour tardif, ils peuvent désormais louer à moindre coût leur savoir-faire existant et leurs technologies de serveurs hautement optimisées.
Avec Internet en tant que réseau mondial, l’idée du mainframe est désormais accessible au grand public à grande échelle, et tandis que les fournisseurs agissent en arrière-plan et gèrent et commutent leurs capacités, c’est le client qui annonce la cadence du processeur et le besoin de mémoire – sans avoir besoin de connaître précisément l’emplacement ou la composition. C’est précisément ce vide qui constitue l’essence même du cloud computing. L’état d’ignorance relative entre le fournisseur de technologie et l’opérateur de service est ce que le cloud computing veut être : un concept et un modèle d’entreprise informatique spécifique.
Un imbroglio de nuages mal compris
L’Internet est donc devenu adulte et les connexions DSL bon marché, le regroupement de personnes partageant les mêmes idées en communautés, le besoin naissant d’informations et aussi l’échange de données sur les plateformes de partage et les portails de téléchargement de musique connaissent désormais une fusion à l’échelle mondiale dans le cloud. Plus qu’un concept économique stratégique, le cloud est également devenu un symbole d’abstraction mentale d’une absence d’essence mystérieuse, qui permet d’appuyer sur une touche sans se soucier d’un plug-in matériel lourd. Mais il laisse aussi la place à des interprétations erronées. Par exemple, l’hypothèse très répandue selon laquelle le mot-clé „cloud“ est la généralisation de l’élément de mise en page formel d’une boîte blanche, tel qu’il est utilisé depuis des décennies sous forme de nuage dans les dessins techniques et les diagrammes de flux de données, et qui serait désormais l’expression d’un arbitraire inconnu jusqu’à présent, doit être considérée comme totalement absurde. De même, la vision qui voit dans le nuage l’émotionnalisation des logiciels et qui voudrait que l’apport de thèmes médiatiques et de convivialité en fonction de l’humeur soit compris comme une sorte de branding social est trop floue et exotique.
Certes, le progrès technique est également synonyme de changement social, mais tout autre chose que la poursuite de la mentalité „everywhere-everything“ d’un Web 2.0 semble très tiré par les cheveux. C’est plutôt comme si la mondialisation, la consolidation et la création de synergies permettaient à nouveau d’établir une conscience plus appropriée et une objectivité plus saine – avec le cloud comme terme générique. Ainsi, ceux qui veulent voir dans le cloud un écosystème qui s’est développé et s’est auto-organisé ou une sorte de méta-modèle organique et transparent – pourquoi pas. Mais ce qui est décisif, c’est la définition selon laquelle le cloud computing est la combinaison d’un ordinateur central et d’un client léger – et maintenant de votre PC de bureau – et que les fabricants, les fournisseurs intermédiaires et les clients sont mis dans le même bateau. La situation dans laquelle tous les rôles ressentent une empathie invariante les uns envers les autres est sans aucun doute rare et provoque l’amusement, la joie et l’euphorie que l’on perçoit actuellement.
Tout bien considéré, le cloud computing n’est donc ni une nouveauté, ni un battage médiatique, ni une tendance à court terme. Le terme générique „cloud“ désigne plutôt le transfert de données et de services vers une structure matérielle non spécifiée et donc un nuage métaphorique. Et bien qu’il n’existe pas de configuration standardisée en rapport avec ces derniers, l’intérieur de la bande de nuages apparemment sans fin est déterminé par des compositions fixes et identifiable comme un ordre typique. Ainsi, le cloud computing réunit en son cœur les paradigmes de l’informatique distribuée et des architectures orientées services (SOA), qui créent avec le mot „cloud“ un terme de marketing et peuvent communiquer une compréhension simplifiée.
Ceux qui pensent qu’ils n’ont rien à faire avec un cloud seront très probablement surpris. Disques durs en ligne, hébergeurs en un clic, boîtes aux lettres électroniques – même sans étiquette de cloud explicitement reconnaissable : tous ont déjà utilisé le cloud et ses services au fil des ans. Il est donc presque inévitable de se demander ce qui se passe exactement dans le cloud, ce que le consommateur peut faire aujourd’hui avec les structures du nuage et ce qui fonctionne exactement. Entrons donc dans des notions plus profondes concernant les approches de programmation appropriées et les processus commerciaux de gestion et rendons le labyrinthe du nuage un peu plus concret – regardons de plus près les modèles et les concepts économiques pertinents.
Formation des nuages et formations
Comme nous l’avons déjà mentionné, le cloud est un quasi-brouillon de différents projets d’abstraction et est très fortement différencié par les idées de chaque fournisseur. La structure politique des nuages permet ici une première généralisation du paysage des nuages. En tant que forme d’organisation, elle donne une première réponse à la forme grossière de socialisation des nuages et reflète en outre les activités correspondantes dans ce contexte. Il s’agit des synonymes de cloud privé et de cloud public.
La différence entre les deux formes réside dans les cas d’application qu’elles représentent et divise les nuages en nuages d’entreprise liés à la tradition (nuage privé) et en nuages plus publics pour des intérêts plus généraux (nuage public). La fonction du cloud public est de proposer des offres moins restrictives et qui ne doivent pas nécessairement être conservées en interne. Il s’adresse principalement à une clientèle variée, à des entreprises ou à des institutions, et prône la responsabilité individuelle la plus large possible. Avec le Cloud Exclusif et le Cloud Ouvert, il existe en outre d’autres sous-formes qui peuvent décrire encore plus précisément la notoriété de paramètres importants – il en va autrement du Cloud Privé. Les clients y trouvent une infrastructure qui promet l’exclusivité tout en garantissant des niveaux d’expression internes à l’entreprise (nuage départemental pour les tests, nuage exploratoire pour les essais/développements, nuage d’entreprise pour les coopérations entre services). Les applications liées aux services hébergées dans le cloud privé ont pour clients les utilisateurs d’une seule et même entreprise et possèdent une sensibilité qui peut satisfaire aux exigences légales et respecter les normes internes de l’entreprise ou être conforme aux accords de protection des données.
Si cela va au-delà des normes dans le domaine du matériel et que la cohérence des contacts et des données des utilisateurs est exigée, alors vous êtes plutôt du côté de la sécurité dans un nuage privé. En tant que segment haut de gamme, cette forme de nuage est privilégiée par les institutions gouvernementales et les grandes entreprises.
Une forme mixte de cloud public et privé est présente sur le marché avec ce que l’on appelle le cloud hybride. Il doit réunir le meilleur des deux sphères et garantir par exemple aux PME une agilité digne d’une grande entreprise, tout en offrant aux grands groupes un scénario flexible de secours et de délestage. Par souci d’exhaustivité, il convient de mentionner ici le cloud communautaire comme quatrième forme importante de nuage. Il peut être utilisé pour regrouper des entreprises ou des organisations de même secteur d’activité qui souhaitent partager leurs nuages privés afin d’exploiter de manière rentable et ciblée la synergie des ressources et des capacités.
Les structures de cloud présentées jusqu’à présent illustrent assez clairement l’interaction entre les abstractions basées sur les configurations matérielles d’une part et la modélisation des intensités économiques d’autre part. L’objectif de trouver la performance optimale d’une entreprise basée sur l’informatique est réalisable de manière presque idéale grâce à l’approche générale et à la diversité d’expressions des nuages. Les fluctuations de la performance, des besoins de stockage et du trafic peuvent se faire de manière beaucoup plus organisée et intelligente grâce au cloud computing et permettent une efficacité que les systèmes non dynamiques ne peuvent pas satisfaire.
Plateformes logicielles en nuage
Outre le cloud public et le cloud privé, le deuxième thème le plus important est la pile du cloud, une autre manière de catégoriser le cloud. Le modèle en couches de la pile permet de décrire le concept de cloud par une autre dimension et donne un aperçu de l’architecture logicielle proprement dite des nuages. Après avoir classé les nuages dans le sens de la largeur, la pile de nuages est conçue verticalement, les abstractions permettant désormais de décomposer le nuage en fonction des aspects des solutions de services spécifiques et correspondant à l’accent mis sur les logiciels ou les services proposés. Les synonymes importants ici : Application (SaaS – „Software as a Service“), Plateforme (PaaS – „Platform as a Service“), Infrastructure (IaaS – „Infrastructure as a Service“).
L’idée sous-jacente de cette classification est de donner aux clients et aux fournisseurs la possibilité d’exprimer explicitement leurs besoins et, si nécessaire, d’assurer une transparence structurelle totale, sans pour autant les surcharger avec plus de connaissances qu’il n’en faut. Dans ce sens, les intérêts peuvent être clairement différenciés et, alors qu’un client final se concentre uniquement sur les processus de la couche SaaS, un développeur peut également interagir avec la couche PaaS et le spécialiste du réseau peut faire appel à IaaS. La pile cloud se différencie donc en une sorte de répartition des rôles qui attribue des visibilités dans le sens d’une rationalité d’aspect et forme en conséquence une couche dans laquelle vous pouvez ensuite placer des produits logiciels équivalents. Comme la pile est également ouverte en tant que systématique, l’ajout d’autres abstractions ou de couches supplémentaires est naturellement possible et souhaitable, dans la mesure où cela sert la cause et la compréhension (Content as a Service, Process as a Service).
Application (SaaS) :
En tant que couche la plus abstraite, le Software-as-a-Service se caractérise de la même manière par des fluctuations élevées et des charges imprévisibles. SaaS est léger et représente le scénario pour le cas d’application dans lequel un utilisateur accède à une application en ligne avec son navigateur Web et s’intéresse exclusivement à l’output généré. En tant que prestataire de services, l’image de l’utilisateur séduit par son minimalisme face aux frais techniques et la possibilité de se concentrer au mieux sur son activité principale. Le prestataire de services vit sur la base de cette motivation et finance ses coûts par des participations aux bénéfices et des frais mensuels (liés à l’utilisation !). En tant que fournisseur, le prestataire de services met à disposition des logiciels et du matériel sous forme de capacités dans un centre informatique. En principe, il est responsable de tous les composants (réseau, serveur, stockage, base de données, sauvegarde), mais doit également gérer l’exploitation de l’application en termes d’authentification, de mise à l’échelle, de mises à jour, de maintenance, de surveillance et de disponibilité. Ce lien avec une consommation uniquement liée à l’utilisation et des configurations matérielles adaptables de manière flexible est le Software-as-a-Service, l’une des principales nouveautés du Cloud Computing, qui rompt également avec la politique traditionnelle de licence logicielle et les prix forfaitaires rigides.
En tant qu’utilisateur normal d’Internet et surfeur, vous n’avez guère connaissance de ces choses, ou seulement indirectement, car beaucoup de ces offres sont financées par la publicité et sont gratuites. En tant qu’utilisateur – dans ce sens – vous faites naturellement partie du nuage, mais seuls ceux qui utilisent des offres payantes de vidéo à la demande ou de téléchargement de musique, qui possèdent des boîtes aux lettres électroniques premium ou des galeries de photos gérées par des professionnels sont en contact direct et effectif avec le SaaS. Quoi qu’il en soit, les représentants les plus connus des SaaS à usage professionnel sont actuellement des applications telles que Google Docs, des services de partage et des produits Livemeeting.
Plate-forme (PaaS) :
En tant que couche inférieure à Software-as-a-Service, ce niveau d’abstraction permet de tendre vers des solutions beaucoup plus concrètes. Contrairement à SaaS, Platform-as-a-Service (PaaS) permet au client d’exploiter des applications entières directement dans le nuage. Dans le cas du PaaS, ce n’est donc pas l’output sous forme d’informations et de données qui est d’une importance décisive, mais le produit logiciel en soi. Comme leur nom l’indique, les clients de cette couche sont à la recherche d’une plate-forme qui réponde de manière optimale à leurs besoins en matière d’environnement de développement et qui permette de créer des applications de manière rentable. En conséquence, le PaaS met à disposition une infrastructure qui n’exige pas du client un accès complexe au niveau du système d’exploitation et qui n’impose pas non plus une interface graphique primitive.
La clé du PaaS réside souvent dans la mise à disposition d’interfaces de programmation et de bibliothèques d’exécution, qui permettent en outre au développeur d’adapter les paramètres de l’environnement à ses propres conditions. En tant que technologie, le PaaS est donc optimal lorsqu’il s’agit de développer des logiciels en ligne, y compris le débogage, le déploiement et la gestion. Pour les développeurs, cela signifie qu’ils peuvent continuer à écrire n’importe quelle application ou logique basée sur Java, PHP ou LAMP, tout en transférant complètement la responsabilité de la mise à l’échelle, de la migration du cycle de vie et de la sécurité à la pile PaaS ou au fournisseur de services.
Les utilisateurs de ces outils à la demande ont l’avantage de disposer de conteneurs de collaboration et de développement toujours entretenus et prêts à l’emploi et de pouvoir réduire les coûts au seul processus d’implémentation. Le champ d’application du PaaS est bien sûr beaucoup plus large que celui du SaaS. Les prestataires de services PaaS peuvent par exemple définir leurs propres modèles de prix et répercuter directement les coûts de développement sur la couche supérieure. De l’autre côté, cette interface est également ouverte aux fournisseurs SaaS qui peuvent désormais proposer le PaaS à leurs clients comme option supplémentaire. Parmi les fournisseurs de services PaaS les plus connus, on trouve des plateformes professionnelles comme Windows Azure, Google App Engine ou Microsoft Office 365, mais aussi de plus en plus d’hébergeurs web qui s’essaient au PaaS et mettent à disposition des environnements système adaptés.
Infrastructure (IaaS) :
Les mots-clés de ce niveau de la pile sont les instances de calcul et les serveurs virtuels. En tant que couche inférieure, le degré d’abstraction est ici assez faible, alors que les interdépendances possibles avec le PaaS et le SaaS augmentent. Très concrètement, l’IaaS signifie également „serveur à la demande“ et correspond à une politique commerciale dans laquelle ce n’est plus le centre de calcul qui offre des contingents déterminés, mais le client qui configure et paie uniquement les capacités qu’il utilise effectivement dans le centre de données.
Pour l’autogestion, le bénéficiaire du service a accès aux systèmes d’exploitation et s’occupe en outre lui-même des pare-feux et des équilibreurs de charge. Pour générer un bénéfice opérationnel grâce à l’IaaS, les clients doivent revendre des technologies de serveur telles que les réseaux privés virtuels, les pools IP ou les clouds d’opérateurs. Outre Microsoft, Amazon compte par exemple parmi les principaux fournisseurs d’Infrastructure-as-a-Service – avec divers produits de stockage, de puissance de calcul et de mise en cascade.
Pour terminer notre petite „cloudification“, profitons de l’occasion pour compléter l’univers des nuages. Il convient par exemple de mentionner que la pile cloud qui vous a été présentée jusqu’à présent, bien que généralement reconnue et appréciée, n’est pas le seul modèle de pile en circulation. Initialement lancée sous le slogan „Everything as a Service“, la pile XaaS (Anything as a Service) a également acquis une certaine importance et offre une clé qui vise à commercialiser toutes les formes imaginables d’informatique en tant que service. Parmi les formations de nuages proposées par XaaS, on trouve entre autres Humans as a Service (HuaaS – intelligence humaine) ou Data Intensive Computing as a Service (DiCaaS – applications scientifiques/calculateurs haute performance).
Pour les petites zones de nuages, la mise en place d’un propre cloud est tout à fait envisageable. Le pas vers la solution personnelle tout-en-un pour les nuages s’appelle Cloud NAS et prend actuellement de l’ampleur. La „Cloud Station“ de Synology dans son DiskStation Manager 4.0 en est un exemple.
Dans un tout autre domaine, en revanche, la bénédiction est encore très mal placée. L’industrie est actuellement et en grande partie complètement absente lorsqu’il s’agit du cloud computing. Les processus de production et de contrôle sont trop sensibles pour pouvoir être confiés sans crainte au cloud, et les déficits actuels en matière de sécurité du cloud sont encore trop importants. L’ouverture souhaitée du cloud computing peut donc continuer à nous influencer pour le moment !
Image des nuages et situation météorologique
Si la classification des formations nuageuses est claire, les cas d’application dans le ciel cloud sont tout aussi variés. Caractéristique à cet égard : la position de monopole apparente des acteurs mondiaux. Si l’on fait abstraction des fabricants d’ordinateurs centraux, ce sont surtout Amazon, Google et Microsoft qui possèdent déjà les ressources et qui ont fait un travail de pionnier, en particulier dans les couches de la pile proches du matériel, et qui ont fixé les premiers prix. Il y a toutefois suffisamment de marge de manœuvre vers le haut et les infrastructures rigides se transforment de plus en plus en un marché où il est difficile d’avoir une vue d’ensemble des acteurs, avec de nombreuses connaissances et des suspects habituels. Cette liste n’est pas exhaustive et n’est qu’un exemple. Dans l’article suivant, nous présentons à nouveau en détail les solutions de cloud computing importantes pour le marché domestique.
Les répercussions sur le marché national ne sont en conséquence pas différentes. L’IaaS et le Paas-Hosting sont des exemples de cette situation : au début, les fournisseurs de services ne venaient que des États-Unis et, en raison de la distance et des exigences différentes en matière de protection des données et de sécurité, ils ont jusqu’à présent plutôt découragé les utilisateurs européens. Depuis 2011, cette situation de pénurie s’améliore toutefois du côté européen et de plus en plus d’entreprises abandonnent leur attitude de résistance, en mettant l’accent au départ sur le cloud de données. Une fois que l’on a réalisé que les avantages économiques, avec des économies de 20 % sur les coûts d’électricité, sont suffisants pour faire fonctionner 5 serveurs au lieu de 10 dans sa propre cave, on ne peut plus s’arrêter. Les avantages du cloud, qui réduit les temps d’arrêt et de maintenance et communique en outre une compétence équivalente, suscitent l’enthousiasme. Ce n’est donc pas un hasard si les solutions virtuelles sont répandues dans toute l’Allemagne auprès de plus de 60 % des PME informatiques. Jetons donc un coup d’œil à quelques cas d’application typiques et profitons de la vue.
Amazon (aws.amazon.com/fr/)
Plug-in Firefox pour le service Amazon EC2. Convertissez vos propres applications en images de machines Amazon et contrôlez tous les processus essentiels en appuyant sur un bouton.
Google Docs (http://docs.google.com/) et Google Drive (https://drive.google.com)
Plate-forme bureautique libre pour un quotidien sans souci avec des textes, des tableaux, des diagrammes, des graphiques et des présentations ; partage et synchronisation simples, utilisables depuis tous les ordinateurs connectés à Internet et supportés par des éditeurs en temps réel pour un téléchargement automatique en juste à temps. Formats pris en charge : Microsoft Office, odf, html, pdf, rtf, ai, psd, tiff, eps, dxf, svg, ttf, xps, rar, zip. Google Docs est complété par le nouveau service Google Drive, qui peut également être utilisé comme simple „stockage dans le nuage“.
Office 365 (www.microsoft.com/de-de/office365/)
Paquet payant de cloud computing et collection de logiciels professionnels pour augmenter l’efficacité grâce à des outils de communication et de coopération en ligne. Principales fonctionnalités : pack Office actuel, référentiel pour le travail d’équipe sur les documents Office (Sharepoint), distributeur central d’e-mails (serveur Exchange), appels audio et vidéo et échange de messages instantanés (Lync). Office 365 lie actuellement plus de 5000 grands clients.
Salesforce (http://www.salesforce.com/de/)
Fournisseur de services SaaS et PaaS basé à San Francisco. Salesforce est un spécialiste important (peut-être le plus important actuellement) de la gestion de la clientèle et loue des solutions commerciales dans l’environnement CRM. Les produits vont du web social à l’entreprise sociale, tant pour les projets que pour les ressources humaines. Les offres comprennent : Enterprise Resource Planning (ERP), gestion des ressources humaines (HRM) et gestion de la chaîne d’approvisionnement (SCM).
Windows Azure (http://www.windowsazure.com/de-de/)
Plate-forme cloud à prix fixe pour les développeurs. Windows Azure est commercialisé en tant que système d’exploitation en nuage et exploité dans les centres de données de Microsoft. Azure est divisé en domaines Compute, Storage, AppFabric, Virtual Network, CDN et Marketplace et soutient les développeurs de logiciels par un système de rôles. Par rapport aux produits concurrents comme Google Apps, Windows Azure convainc surtout par une large utilisation des langages de programmation possibles – un calculateur de coûts spécialement mis en place permet une configuration flexible des besoins individuels.
Google Picasa (http://picasa.google.com/intl/de/)
Mélange hybride d’applications de bureau et de techniques de cloud computing. Picasa est un logiciel de traitement d’images qui met à disposition une mémoire en ligne de l’ordre du gigaoctet et permet d’archiver et de gérer les photos téléchargées. Bien qu’il ne soit que la version légère d’un logiciel de retouche (correction simple, réglage, quelques effets), Picasa est justement apprécié pour son intuitivité. La possibilité d’aménager soi-même l’espace de l’application et de créer des albums photos virtuels partageables constitue une concurrence non négligeable à Flickr. Google Picasa fait partie des Google Apps ou est intégré dans Google Plus.
Dropbox (https://www.dropbox.com/)
Service web cloud pour la sauvegarde des données en ligne et pour les tâches de synchronisation automatique. L’idée de Dropbox est celle d’un disque dur en ligne (2 Go de mémoire gratuite) auquel des personnes individuelles, mais aussi des groupes d’utilisateurs entiers, peuvent accéder afin de gérer des données de manière synchronisée et de garantir une indépendance vis-à-vis des lieux de séjour changeants (Linux, Windows, Mac OS, iOS, Android, Blackberry). En raison de la technologie utilisée (Amazon S3, support AES256, propre cryptage TrueCrypt), Dropbox est un projet phare pour le cloud computing et un premier point de contact très apprécié.
Microsoft OneDrive (https://onedrive.live.com/about/de-de/)
Microsoft propose également un service de cloud raisonnable, qui brille surtout par son intégration dans Windows (via Windows Live ou dans Windows 8) et par ses 15 Go de stockage gratuit. Des applications pour les appareils mobiles de toutes les plates-formes sont également disponibles.
Apple iCloud (https://www.icloud.com/)
Le service cloud d’Apple sert principalement à l’échange de données entre plusieurs appareils Apple (et Outlook) et accueille non seulement les rendez-vous, les contacts ou les notes, mais aussi par exemple les images, les documents, la musique et les apps.
Autodesk 360 (https://360.autodesk.com/Landing/Index)
Exemple d’application pour les services de jeu et de rendu (Render as a Service, Render on Demand). Au lieu de télécharger de la musique ou une boutique de photos en ligne, il est possible d’acheter des unités dites de rendu et d’obtenir du temps de serveur pour le calcul d’animations, d’optimisations automatiques et d’analyses de scènes. Travailler avec le cloud transforme les heures en minutes et permet, dans certains cas, d’économiser l’ensemble du bureau de développement.
En outre, il y a bien sûr presque tous les jours de nouveaux arrivants dans le cloud et surtout des services de synchronisation à la Cubby.com, Teamdrive ou Space Monkey qui poussent actuellement du ciel. Ce qui est important pour la compréhension, c’est que malgré la diversité des offres du cloud, les relations pratiques avec les fournisseurs de services se déroulent toujours de la même manière. En tant que surfeur occasionnel et utilisateur final, le navigateur s’avère en général presque suffisant et permet d’accéder au cloud via une interface web graphique. En revanche, les aspirants ambitieux au cloud computing disposent dans la plupart des cas d’une sorte de métaprogrammation sous la forme d’une API cloud, qui règle l’utilisation du service cloud et facilite sa mise en place. La caractéristique est l’étendue des langages de programmation pour l’utilisation des API Cloud dans les couches supérieures de la pile et la diminution de ce choix lorsqu’on descend vers les couches proches du matériel. L’architecture REST et SOAP sont clairement les paradigmes dominants du cloud computing. Mais même si tous les services que vous utilisez actuellement sur le réseau ne sont pas encore réellement basés sur le cloud, il ne faut plus nier à aucune application web son appartenance au cloud. Même au plus profond de la jungle des nuages, l’objectif du cloud reste d’éviter à tout prix les prescriptions dogmatiques.
Ciels sombres et nuages d’orage
Après toutes les louanges prononcées jusqu’à présent, il faut bien sûr aussi une analyse critique finale des nuages calculants. Ce que le public vit actuellement en ce qui concerne le cloud, c’est en quelque sorte un abandon complet de la commercialisation informatique traditionnelle et la réorientation du paysage des services, dont les innovations et les projets promettent le paradis sur terre. Nous voulons donc mettre à l’actif de l’idéologie du cloud les nombreuses avancées en matière de confort, de facilité d’utilisation et d’interopérabilité. En réponse au besoin technologique mondial actuel de solutions globales, le cloud computing peut peut-être être le salut tant attendu – si l’on parvient à laisser de côté les jeux de nuages et à éviter de traduire les idées trop éloignées des directeurs informatiques en stratégies fonctionnelles.
Pour l’utilisateur DSL normal qui apprécie le stockage privé de données dans le cloud, le plaisir s’arrête déjà lorsque le „donner dans le cloud“ et le „prendre du cloud“ devient le goulet d’étranglement de l’upload. Les maigres taux d’upload des lignes DSL (artificiellement) asynchrones font vite oublier le projet de sauvegarde complète dans le nuage. A cela s’ajoutent éventuellement les volumes des contrats de données des clients mobiles. Avec un volume de transfert de 300 Mo, les archives musicales dans le nuage sont brutalement interrompues et des services tels que iTunes Match d’Apple ne sont pas utilisables de manière judicieuse pour de nombreux utilisateurs.
Même si certaines idées sont bonnes, il n’est possible d’en profiter sans souci que si le transfert du cloud des réseaux vers l’Internet fonctionne sans problème. Le cloud en tant qu’aimant économique et nœud de partage de compétences et d’intelligences internes à l’équipe ne peut et ne pourra pas attendre plus longtemps. Il semble que personne ne veuille renoncer au confort des services en nuage et que presque aucune entreprise basée sur les technologies de l’information ne puisse se permettre de ne pas bénéficier d’un savoir-faire efficace et directement communiqué au sein de l’entreprise ou de ne pas profiter des synergies issues des processus de gestion établis sans contrainte. Alors, où est le problème ? Pas de parapluie ou de vêtements de pluie ? Si, c’est exactement ce que signifient les deux termes principaux „Managing Trust“ et „Corporate Technical Responsibility“. En matière de protection des données et de sécurité, la vision est – pour le moins – floue et de nombreux risques n’ont pas encore été suffisamment expliqués. C’est peut-être compréhensible si l’on considère que la nouvelle mentalité du cloud promet des libertés là où il n’y a normalement pas d’issue sans restrictions. L’assouplissement de ces limites est source d’insécurité et, compte tenu des dispositions douteuses en matière de protection des données et des litiges internationaux concernant les accords de protection des données, de légers caprices météorologiques ne sont pas tout à fait inattendus. Dans ce contexte, il est important de comprendre que le cloud computing et la politique ne sont pas si différents, qu’il y a un lobby derrière le cloud et que les données de contact et de clients ne peuvent traverser les frontières que de manière limitée. Les utilisateurs savent désormais à quelle vitesse les données sensibles peuvent devenir inaccessibles du jour au lendemain, que ce soit en raison de l’insolvabilité du fournisseur ou des procureurs. Au plus tard, lorsque les bons moyens de lutte contre la perte de données et les fuites d’employés seront établis et que les dispositions relatives aux données pourront être mises en œuvre de manière inconditionnelle et compatible avec le cloud, nous assisterons peut-être vraiment à une longue période de beau temps avec des normes uniformisées.
Stefan Brätsch est développeur de logiciels indépendant, auteur informatique ainsi que manager informatique. Sur son site d’entreprise www.systemcräsh.de, il se consacre entre autres à la gestion de projets informatiques, à la „science en tant que service“ et à HUMINT.