Thèse soutenue

Gestion du patrimoine logiciel et Cloud Computing

FR  |  
EN
Auteur / Autrice : Anne-Lucie Vion
Direction : Noël de PalmaFabienne Boyer
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 29/03/2018
Etablissement(s) : Université Grenoble Alpes (ComUE)
Ecole(s) doctorale(s) : École doctorale mathématiques, sciences et technologies de l'information, informatique (Grenoble ; 199.-....)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'informatique de Grenoble
Jury : Président / Présidente : Eddy Caron
Examinateurs / Examinatrices : Noëlle Baillon
Rapporteurs / Rapporteuses : Daniel Hagimont, Laurence Duchien

Résumé

FR  |  
EN

Dans le Cloud, peu de travaux traitent de l’analyse de l’usage réel et dynamique des logiciels consommés afin de déterminer les coûts réels engendrés et le respect des droits acquis auprès des fournisseurs de ces ressources. L’émergence de la pratique du Software Asset Management (SAM) traduit pourtant la préoccupation grandissante des industriels et des ‘Telcos’ (Entreprises de télécommunications) face à la complexité des modèles de licences dans des environnements virtualisés qui bouleversent nos usages de logiciel.La réponse des éditeurs de logiciel est souvent une incitation à ne plus suivre la consommation de licences, par le biais de contrats onéreux de consommation illimitée, rendant impossible une politique de maîtrise des coûts. Pour les utilisateurs finaux comme pour les fournisseurs de services cloud, il devient impératif de maîtriser et d’optimiser le déploiement des licences dans le Cloud.L’objectif devient celui de maitriser les besoins logiciels, au plus proche du temps réel, puis de générer des scénarii d’optimisation basés sur l’évolution de la consommation en modélisant les coûts réels afférents. Cela représente un levier de gains considérables pour tous les acteurs du cycle de vie du logiciel.Le contexte d’étude couvre l’ensemble du scope du Cloud (applications, plateformes, infrastructures et réseaux). Les travaux présentés ici s’attache à reconstituer tout le cycle de vie du logiciel, de l’achat jusqu’à la désinstallation, en intégrant les contraintes liées à sa nature ou à son usage. Nous proposons de résoudre le verrou majeur de l’identification du logiciel et de ses droits d’usage par la création et le suivi d’un tag.Nous proposons également une modélisation innovante s’appuyant sur une base de données graphe qui permet d’intégrer l’instantanéité des changements de configuration, de prendre en compte les différentes responsabilités impliquées par les niveaux de services offerts, tout en offrant la souplesse nécessaire pour supporter à la fois des modèles de licence classiques, ou à l’usage.Deux cas d’usages seront envisagés pour juger de la pertinence des modèles proposés : la gestion des licences dans un contexte de Plateforme as a Service (PaaS) et dans un cas de virtualisation de réseau (NFV).