Abonnez-vous à notre blog

La fonction de gestion des coûts Red Hat Insights vous permet de suivre vos dépenses dans le cloud et de savoir combien vous coûtent les clusters Red Hat OpenShift que vous exécutez dans le cloud ou sur site. En vous basant sur les coûts de l'infrastructure cloud sous-jacente ou sur un modèle de coût défini par l'utilisateur, vous pouvez collecter des informations pour mieux comprendre le coût de projets ou d'applications individuels, connaître le budget non alloué lié à la capacité excédentaire du cluster et savoir combien coûte le plan de contrôle de la plateforme.

La solution conserve 90 jours de données, ainsi vous pouvez suivre les dépenses courantes et les comparer au fil du temps. Cet historique permet également de détecter des pics de dépenses inattendus afin d'accélérer le temps de réaction face à ces imprévus et minimiser leur impact.

Screenshot of Red Hat Insights Cost Explorer

Réduction du bruit et responsabilisation accrue

Une même entreprise peut avoir plusieurs comptes cloud, plusieurs clusters et bien d'autres projets. Tous ces éléments génèrent des données dont l'affichage s'avère parfois confus. Le filtrage des données pertinentes pour chaque équipe ou application peut se révéler complexe, sans compter que l'application répétée des mêmes filtres est plutôt fastidieuse. Au final, les outils se retrouvent potentiellement sous-utilisés, voire abandonnés.

En plus d'être pertinentes, les données doivent aussi être claires pour que les équipes puissent les gérer et les exploiter. Les entreprises nomment souvent des responsables des opérations financières. Cependant, si ces personnes sont chargées de suivre un trop grand nombre de projets, elles risquent de manquer de contexte ou de ne pas connaître le domaine associé à chaque dépense. 

Par exemple, lors du déploiement d'une nouvelle fonction, ou d'un nouvel ensemble de fonctions, pour une application, les coûts d'un projet augmentent soudainement. Pour les personnes qui développent l'application, rien de plus normal. En revanche, pour un individu qui ne participe pas quotidiennement à ce projet, ce pic pourrait sembler alarmant, car il ne dispose pas du contexte nécessaire pour le comprendre.

Il est donc important de donner à toutes les parties prenantes concernées une visibilité sur les coûts ainsi que les moyens d'optimiser les dépenses. Les équipes qui ont une meilleure connaissance et compréhension de l'impact des coûts sur l'entreprise peuvent utiliser plus efficacement les données financières telles que les écarts d'un mois à l'autre ou les prévisions projetées.

Sécurisation des données de coûts

En tant que client, vous avez besoin de limiter l'accès aux données financières aux seules personnes autorisées et de restreindre les données accessibles pour chaque individu. La sécurisation de ces données permet non seulement de gérer les accès, mais également de réduire le bruit, ce qui profite à l'ensemble de l'entreprise et à chaque utilisateur individuellement. 

L'accès à la fonction de gestion des coûts est contrôlé par des autorisations accordées à un rôle dans le service de gestion des identités et des accès sur console.redhat.com. Bien que plusieurs rôles prêts à l'emploi soient proposés pour la gestion des coûts, seul celui d'administrateur des coûts est appliqué au groupe d'accès administrateur par défaut (administrateurs de l'entreprise).

Ce rôle donne accès à toutes les autorisations de gestion des coûts sur toutes les ressources. Les autres rôles liés à la gestion des coûts peuvent être appliqués à des groupes d'utilisateurs personnalisés. Ils offrent une visibilité générale sur les données de dépenses pour le cloud ou OpenShift ou des capacités de gestion des modèles de coûts.

Gestion de la visibilité

Au-delà de l'accès général, vous pouvez définir un accès granulaire aux données pour réduire le bruit et responsabiliser les équipes. Pour ce faire, vous pouvez définir vos propres rôles personnalisés au sein du service de gestion des identités et des accès.

En tant que client, vous pouvez modéliser des équipes en créant des groupes d'utilisateurs et en ajoutant les parties prenantes concernées au groupe chargé du suivi et de l'optimisation des dépenses pour votre projet ou application.

Screenshot of defining the name and description of a new user group within the IAM service

Créez ensuite un rôle qui contient les autorisations de gestion des coûts pour ce groupe d'utilisateurs.

Screenshot of creating a role to encapsulate cost management permissions for the user group

À cette étape, vous pouvez filtrer les autorisations pour le service de gestion des coûts, puis sélectionner celles qui sont applicables. Imaginions que vous ayez un projet dans un cluster OpenShift exécuté sur un compte Amazon Web Services. Ici, vous choisiriez les autorisations pour aws.accounts, openshift.cluster et openshift.project.

Screenshot of adding permissions to the newly defined role

Une fois ces autorisations sélectionnées, vous pouvez limiter l'accès aux ressources voulues. Dans notre exemple, cet accès s'applique au numéro de compte AWS, à l'identifiant du cluster OpenShift et aux noms de projet.

Screenshot of reviewing the details of the newly defined role

Une fois que vous avez créé le rôle, ajoutez-le au groupe que vous avez créé précédemment, en accordant des capacités d'accès aux utilisateurs qui appartiennent au groupe.

Screenshot of adding the role to the group created earlier

Dès que l'autorisation leur est donnée, les utilisateurs de ce groupe peuvent se connecter à console.redhat.com et accéder à la fonction de gestion des coûts. Ils verront un ensemble de données limitées définies par les autorisations spécifiées, en fonction du projet ou de l'application dont ils sont responsables.

Screenshot of a graph showing the Top 5 Costliest clouds

Résumé

La gestion de la visibilité sur les coûts peut être un aspect crucial de la gestion des coûts. Avec une bonne visibilité sur des données claires et pertinentes, les parties prenantes concernées bénéficient des informations nécessaires pour prendre des décisions éclairées, pour autant que l'entreprise leur en donne les moyens et l'autorisation.

La fonction de gestion des coûts Red Hat Insights permet aux clients de créer des rôles qui sécurisent l'accès aux données sur les dépenses et limitent le segment de données à une partie uniquement applicable à un groupe d'utilisateurs défini à l'aide du service de gestion des identités et des accès. Alors n'attendez plus pour améliorer votre compréhension des dépenses informatiques !


À propos de l'auteur

Chris Hambridge started his software engineering career in 2006 and joined Red Hat in 2017. He has a Masters in Computer Science from the Georgia Institute of Technology, and is passionate about cloud-native development and DevOps with a focus on pragmatic solutions to everyday problems.

Read full bio

Parcourir par canal

automation icon

Automatisation

Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements

AI icon

Intelligence artificielle

Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement

open hybrid cloud icon

Cloud hybride ouvert

Découvrez comment créer un avenir flexible grâce au cloud hybride

security icon

Sécurité

Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies

edge icon

Edge computing

Actualité sur les plateformes qui simplifient les opérations en périphérie

Infrastructure icon

Infrastructure

Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde

application development icon

Applications

À l’intérieur de nos solutions aux défis d’application les plus difficiles

Original series icon

Programmes originaux

Histoires passionnantes de créateurs et de leaders de technologies d'entreprise