COST05-BP04 Sélection de logiciels avec des licences rentables - Cost Optimization Pillar

COST05-BP04 Sélection de logiciels avec des licences rentables

Les logiciels open source éliminent les coûts de licences logicielles, qui peuvent entraîner des coûts significatifs pour la charge de travail. Lorsque des logiciels sous licence sont nécessaires, évitez les licences liées à des attributs arbitraires tels que les UC. Recherchez les licences qui sont liées à des résultats. Le coût de ces licences est plus proche de l’avantage qu’elles procurent.

Niveau d’exposition au risque si cette bonne pratique n’est pas respectée : bas

Directives d’implémentation

L’open source est né dans le contexte du développement de logiciels pour indiquer que le logiciel est conforme à certains critères de distribution gratuite. Les logiciels open source sont composés de code source que tout le monde peut inspecter, modifier et améliorer. En fonction des exigences métier, des compétences des ingénieurs, de l’utilisation prévue et d’autres dépendances technologiques, les organisations peuvent envisager d’utiliser des logiciels open source sur AWS afin de minimiser leurs coûts de licence. En d’autres termes, le coût des licences logicielles peut être éliminé grâce à l’utilisation de logiciels open source. Cela peut avoir un impact significatif sur les coûts de charge de travail à mesure que la taille de la charge de travail évolue.

Mesurez les avantages des logiciels sous licence par rapport au coût total pour optimiser votre charge de travail. Modélisez les modifications apportées aux licences et leur impact sur vos coûts de charge de travail. Si un fournisseur modifie le coût de votre licence de base de données, examinez en quoi cela affecte l’efficacité globale de votre charge de travail. Prenez en compte l’historique des annonces de tarification de vos fournisseurs pour connaître les tendances des changements de licence pour leurs produits. Les coûts de licence peuvent également évoluer indépendamment du débit ou de l’utilisation, comme les licences qui évoluent en fonction du matériel (licences liées à l’UC). Ces licences doivent être évitées, car les coûts peuvent rapidement augmenter sans résultats correspondants.

Par exemple, l’exécution d’une instance Amazon EC2 sous Linux dans la région USA Est 1 vous permet de réduire les coûts d’environ 45 % par rapport à l’exécution d’une autre instance Amazon EC2 sous Windows.

AWS Pricing Calculator offre un moyen complet de comparer les coûts de différentes ressources avec différentes options de licence, telles que les instances Amazon RDS et différents moteurs de base de données. En outre, AWS Cost Explorer fournit une vue précieuse des coûts des charges de travail existantes, en particulier celles proposées avec différentes licences. Pour la gestion des licences, AWS License Manager propose une méthode rationalisée pour superviser et gérer les licences logicielles. Les clients peuvent déployer et utiliser leur logiciel open source préféré dans AWS Cloud.

Étapes d’implémentation

  • Analyse des options de licence : passez en revue les conditions de licence des logiciels disponibles. Recherchez les versions open source qui ont les fonctionnalités requises et déterminez si les avantages des logiciels sous licence l’emportent sur le coût. Des conditions favorables permettent d’aligner le coût du logiciel sur les avantages qu’il procure.

  • Analyse du fournisseur de logiciels : passez en revue les historiques de tarification ou de licence du fournisseur. Recherchez les changements qui ne s’alignent pas sur les résultats, tels que les conditions pénalisantes de l’exécution sur des matériels ou des plateformes spécifiques à un fournisseur. Déterminez également comment ils effectuent les audits et les sanctions qui pourraient être imposées.

Ressources

Documents connexes :

Exemples connexes :