Enregistrez-vous sur www.info-utiles.fr    Connexion
    
Menu principal
Navigation dans les sujets
Arlo

Mac et Linux : Cloud Computing et logiciels libres, Une nouvelle révolution ?
Posté par JerryG le 11/1/2010 15:00:00 Articles du même auteur

Si l’arrivée du logiciel libre a définitivement marqué l’histoire de l’ingénierie logicielle sur la façon de concevoir, de réaliser ou de diffuser des logiciels, le SAAS et le Cloud computing présagent-t-ils d’une nouvelle révolution sur la façon de les consommer ?



Quels rôles les logiciels libres pourront-ils jouer en la matière ?

Nouvelle mode ou besoin de fond ?

Le logiciel libre perçu en 2000 comme un phénomène un peu utopique, en marge du vrai business, s’impose aujourd’hui comme une nouvelle façon de produire et de distribuer du logiciel qui bouscule les modèles économiques établis. Pourquoi ce modèle s’est-il imposé si vite ? D’une part, parce que la production collaborative a fait la preuve de sa capacité à produire des grands logiciels de qualité. D’autre part, parce que le développement logiciel devait faire face à plusieurs pressions du marché auxquelles le logiciel libre a su répondre par nature : ouverture et respect des standards, partage des coûts de R&D et de maintenance, raccourcissement des cycles de livraisons, effet de commodité par la baisse des coûts.

On pourrait citer bien d’autres facteurs qui ont contribués à favoriser l’essor du logiciel libre, mais ce n’est pas l’objet ici. La question qui se pose est de savoir si les termes de SAAS (Software As A Service) ou de Cloud Computing (qui n’est pas un acronyme) sont de simples concepts (markétés par les analystes du marché IT) où si, à l’instar du logiciel libre, il existe des attentes fortes du marché qui pré-existent indépendamment des termes et définitions ?





SAAS et Cloud Computing : de quoi parlons nous ?

Tentons d’abord de définir les notions de SAAS et le Cloud Computing sans entrer dans un débat de définition et sans descendre dans la technique. Le principe du SAAS (Software As A Service) est sans doute le plus simple à appréhender. Ce dernier a d’ailleurs déjà été lancé il y a quelques années sous le vocable d’ASP (Application Service Provider) avec un succès mitigé. Il consiste principalement à ne pas vendre un logiciel, mais à le mettre à disposition sous forme de location, le tout associé à une gamme de services et d’engagements de disponibilité.

La notion de Cloud Computing est plus complexe à appréhender, d’autant que certains lui font englober la dimension applicative du SAAS ce qui ne me semble pas la meilleure idée pour y voir clair. On pourrait dire en première approche, que le Cloud Computing consiste à louer des ressources d’infrastructures Internet à la demande. On entend ici par Infrastructure Internet des choses très concrètes comme l’usage de serveurs hébergés en Datacenter, l’usage de bande passante, l’usage d’équipements de sécurité, de dispositifs d’optimisation de performances, de filtrage de contenus…

Quoi de neuf par rapport à une classique démarche d’externalisation me direz - vous ? Principalement la flexibilité : le client du Cloud Computing ne paye que ce dont il a besoin, et surtout sans planification préalable de ses besoins. Vos besoins de bande passante augmentent ponctuellement pour absorber un événement ? Le Cloud Computing y fait face et vous le facture à la consommation. Le nombre d’utilisateurs d’une application augmente ou diminue drastiquement : peu importe, vous utiliserez plus de ressources informatiques (CPU, mémoire, espace de stockage) en toute transparence, sans vous préoccuper d’approvisionner du matériel ou d’opérations techniques complexes. Les ressources matérielles que vous allez utiliser sont là quelque part sur le net, dans le Cloud…

C’est là que réside la vraie révolution du Cloud Computing, il vous décharge complètement de la logistique de votre infrastructure, vous évite d’anticiper le dimensionnement de vos ressources et vous permet de les consommer au détail grâce à une mutualisation dont vous ne vous occupez pas.

Derrière le Cloud, une réalité virtuelle…

Qu’est-ce qui fondamentalement autorise une telle flexibilité ? Tout d’abord bien sûr, l’accès aux applications à travers un simple navigateur, la disponibilité des réseaux et l’augmentation de leur bande passante. Mais derrière le miracle de cette flexibilité se cache surtout une technologie qui permet de découpler les équipements physiques, des systèmes d’exploitation : la virtualisation. La technologie des machines virtuelles est la composante fondamentale qui permet à l’administrateur du Cloud de distribuer les applications là où bon lui semble sans se soucier de la localisation des serveurs.

Dans ce domaine, les éditeurs propriétaires pionniers tels que Vmware ont acquis un savoir faire remarquable, notamment dans l’administration de grands parcs de machines virtuelles mais ils sont aujourd’hui talonnés par les solutions Open Source. S’il est un domaine où l’Open Source excelle depuis l’avènement de Linux, c’est bien celui des infrastructures Internet. La virtualisation, qui sera sans doute bientôt considérée comme une fonctionnalité avancée de l’environnement de Linux n’échappera pas à la règle. L’intégration récente de KVM et d’outils d’administration aux dernières distributions entreprise de Red Hat ne laisse guère planer de doute. Il y a donc fort à parier que Linux et les logiciels libres colonisent rapidement la sphère du Cloud Computing et qu’ils constituent un terreau très fertile aux distributeurs d’applications Open Source en mode SAAS.

SAAS et logiciels libres

Pour se généraliser sur des applications clé du SI, le SAAS devra néanmoins surmonter plusieurs freins. Le premier consiste à confier à un partenaire externe des données critiques de l’entreprise. Pourtant, bien que cette préoccupation reste présente sur le terrain, force est de constater que les barrières psychologiques s’estompent. Les succès incontestables de SalesForce, du Blackberry ainsi que l’adoption croissante des outils Google pour le travail collaboratif attestent d’une évolution des mentalités. Les autres freins que nous avons identifiés sont principalement liés à des préoccupations de migration, des attentes d’interopérabilité ou de réversibilité.

Avec l’arrivée des logiciels libres les entreprises ont plébiscité l’adoption de standards, l’interopérabilité et l’agilité qui en découlent, la liberté de choix des fournisseurs sur des technologies éprouvées et partagées. Il y a peu de chance qu’elles renoncent à ces avantages stratégiques à l’occasion de l’adoption d’un nouveau modèle de consommation d’applications. Pour réussir, les offreurs de solutions en SAAS, grands ou petits, devront offrir à leurs clients les mêmes garanties. Le choix d’applications Open Source au sein d’un modèle SAAS permet d’ores et déjà de répondre à une grande partie de ces attentes, si tant est que les applications choisies reposent sur des communautés arrivées à maturité. Par ailleurs, la disponibilité d’applications libres va très probablement engendrer une dynamique très importante des offres en SAAS du fait d’une barrière à l’entrée bien plus faible que pour l’édition propriétaire.

Conclusions

A l’instar du mouvement du logiciel libre, le Cloud Computing et le modèle SAAS découlent d’une réelle innovation technologique et proposent des avantages clients majeurs dépassant, sans aucun doute, les freins à leurs adoptions. Les logiciels libres, sont d’ores et déjà bien présents pour jouer un rôle clé dans l’adoption de ces nouveaux modèles. Ils devraient à court terme servir de catalyseur au marché : accélérer le foisonnement des offres, imposer des prix bas et bien sûr garantir aux clients l’ouverture, le respect des standards et l’indépendance qui ont présidé à leur succès dans les entreprises.


[ Patrick BENICHOU, Président d’Open Wide ]

Note: 0.00 (0 votes) - Noter cet article -




Autres articles
18/3/2024 15:00:00 - Sécuriser le cloud hybride : mission impossible ?
18/3/2024 14:00:00 - Attaques par déni de service distribué
18/3/2024 13:00:00 - Cinq applications pratiques de l'IA pour l'automatisation
15/3/2024 15:00:00 - Saviorless annonce sa date de sortie.
15/3/2024 14:00:00 - La France fait face à une nouvelle cyberattaque
15/3/2024 13:00:00 - L'IA; menace pour l’élection présidentielle de 2024
13/3/2024 15:00:00 - Ark of Charon sortira en 2024 sur Steam
13/3/2024 14:00:00 - Unicorn Overlord sur consoles
13/3/2024 13:00:00 - Quand les IA prendront le contrôle de nos vies
11/3/2024 15:00:00 - Le monde du Cloud et des datacenters aux enfants

Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.



Facebook
facebook
Bitdefender



Bitdefender

Pocketalk
Arlo





© 2008 info-utiles.fr - Tous droits réservés  |  hébergé par www.iloclic.com   - règles de confidentialité