Connecter vos clouds : présentation
Every cloud and service you can connect, how each one connects, what access it needs, how long data takes and your plan limits.
Connecter vos clouds : présentation
CostGlass lit les données de coût et d'utilisation des cloud et des services que vous connectez. Cette page répertorie toutes les sources, comment chacune d'entre elles se connecte, quel accès vous accordez et combien de temps les données mettent pour apparaître.
- Treize types de sources peuvent être connectés : AWS, Azure, Google Cloud, Oracle Cloud, Alibaba Cloud, DigitalOcean, Linode, Cloudflare, Kubernetes, OpenAI, Anthropic, Datadog et Snowflake
- Presque tout est en lecture seule. Le seul accès en écriture demandé par CostGlass est le planificateur d'instance en option (démarrage et arrêt des machines virtuelles).
- Vos informations d'identification cloud ne sont jamais saisies dans CostGlass pour les trois grands : AWS utilise un rôle que vous créez, Azure utilise le consentement de l'administrateur, Google Cloud utilise les subventions IAM.
- La plupart des sources se synchronisent toutes les 6 heures. Kubernetes pousse toutes les 15 minutes.
- Votre forfait définit le nombre de connexions cloud dont vous pouvez disposer : Gratuit 1, Starter 3, Growth 10, Scale 25, Enterprise unlimited.
- Quelqu'un de votre équipe qui peut créer des rôles IAM, ou l'équivalent, dans le cloud auquel vous vous connectez (les guides individuels indiquent exactement quelle autorisation).
- Une connexion CostGlass. Les propriétaires et les administrateurs doivent connecter les nuages.
- Pour les données de facturation, le compte cloud qui paie la facture (pour AWS, le compte de gestion ou de payeur).
Chaque source en un coup d'œil
Le tableau montre la méthode utilisée par chaque source, l'accès que vous accordez et le moment où vous pouvez attendre des données. « Sync » signifie la fréquence à laquelle CostGlass lit les nouvelles données après le premier chargement.
| Source | Comment il se connecte | Accès que vous accordez | Premières données | Synchroniser |
|---|---|---|---|---|
| AWS | Pile CloudFormation depuis l'assistant (ou Terraform) | Un rôle assumé par CostGlass, plus un compartiment S3 qui reçoit votre exportation de coût et d'utilisation. En lecture seule, à l'exception d'Instance Scheduler en option. | Jusqu'à 24 heures (AWS effectue la première exportation) | Toutes les 6 heures |
| Azure | Consentement de l'administrateur Microsoft, puis deux attributions de rôles | Reader et Cost Management Reader sur un abonnement ou un groupe de gestion. Rôle de planificateur de VM facultatif. | Après la prochaine synchronisation après Vérifier | Toutes les 6 heures |
| Google Cloud | Exportation de facturation FOCUS dans BigQuery et subventions IAM | Visionneuse de données BigQuery sur l'ensemble de données d'exportation, utilisateur du poste BigQuery et rôles d'inventaire sur le projet | Chez Verify, si Google a déjà fourni des données | Toutes les 6 heures |
| Oracle Cloud | Pile Resource Manager créant un utilisateur API | Un utilisateur, un groupe et une stratégie en lecture seule dans votre location | Jusqu'à 24 heures sur une nouvelle location | Toutes les 6 heures |
| Alibaba Cloud | Modèle ROS plus un abonnement Bill à votre propre compartiment OSS | Un rôle RAM en lecture seule qui peut lire ce bucket | Jusqu'à un jour | Toutes les 6 heures |
| DigitalOcean | Jeton d'accès personnel | Jeton en lecture seule (facturation) | À la connexion | Toutes les 6 heures |
| Linode (Akamai) | Jeton d'accès personnel | Compte : Lecture seule | À la connexion | Toutes les 6 heures |
| Cloudflare | Jeton d'API de compte plus ID de compte | Compte · Facturation · Lire | À la connexion | Toutes les 6 heures |
| Kubernetes | Installation Helm d'OpenCost plus un manifeste d'agent CostGlass | Le cluster est transféré vers CostGlass. Un rôle en lecture seule pour les pods, les nœuds et les volumes est facultatif. | Dans les 15 minutes | Toutes les 15 minutes |
| OpenAI, Anthropique, Datadog, Flocon de neige | Clés API d'administration (Snowflake utilise une paire de clés) | Accès en lecture aux rapports de coûts et d'utilisation | À la connexion | Toutes les 6 heures |
Quelle méthode dois-je choisir ?
Seul AWS propose plusieurs moyens d'accès. Pour le reste, utilisez la méthode unique présentée ci-dessus.
| Votre situation | Utiliser | Objectif |
|---|---|---|
| Vous utilisez la console AWS et souhaitez l'itinéraire le plus rapide | Assistant AWS (CloudFormation) | CostGlass crée le modèle pour vous avec votre identifiant externe unique déjà à l'intérieur. |
| Votre équipe gère AWS avec Terraform et examine chaque changement | AWS avec Terraform | Les mêmes ressources que le code. Vous devez vous-même le maintenir en phase avec l'assistant. |
| Vous disposez d'une organisation AWS avec de nombreux comptes | AWS wizard, account type "AWS Organization" | Déployer une fois dans le compte de gestion. Member accounts receive the role automatically. |
| Vous disposez d'un compte AWS autonome | AWS wizard, account type "Single account" | One stack in that account. |
| Azure avec plusieurs abonnements | Consentement de l'administrateur Azure, rôle dans la portée du groupe de gestion | Une subvention couvre chaque abonnement ci-dessous. |
| Azure et votre équipe de sécurité interdisent les applications tierces dans Entra | Azure « apportez votre propre principal de service » | Vous créez vous-même le principal et le secret. Un seul abonnement. |
L'assistant d'intégration cloud
L'assistant est l'écran guidé pour ajouter un cloud. You see it in two places: on Settings → Cloud Accounts in the section Connect a New Cloud Account or Platform, and on the Cloud Connection Wizard screen shown after sign-up when nothing is connected yet. Les deux utilisent le même composant et donnent le même modèle AWS.
Paramètres → Comptes Cloud. Les comptes connectés sont en haut ; l'assistant est en dessous d'eux.The wizard has five steps, shown as chips along the top: Cloud, Features, Deploy, Verify, Connected.
Un compteur en haut à droite de l'assistant affiche votre consommation, par exemple « 2 connexions sur 3 utilisées · Plan de démarrage ».
Planifier les limites des connexions
| Offre | Connexions cloud |
|---|---|
| Gratuit | 1 |
| Démarreur | 3 |
| Croissance | 10 |
| Échelle | 25 |
| Entreprise | Illimité |
- A connection is one row in Cloud Accounts. Une organisation AWS compte pour un connexion quel que soit le nombre de comptes membres dont il dispose.
- A connection you started but have not finished (status pending) counts until you finish or remove it. La reprise d'une configuration AWS en attente n'utilise pas de quota supplémentaire.
- When you are at the limit, connecting shows You have reached your plan's connection limit with a See plans and upgrade button.
- La limite est vérifiée lors de la création de connexions cloud. Les connecteurs OpenAI, Anthropic, Datadog et Snowflake ainsi que les agents Kubernetes ne font pas partie de cette vérification aujourd'hui.
Combien de temps faudra-t-il pour voir les données ?
- Sources basées sur des jetons (DigitalOcean, Linode, Cloudflare, AI et SaaS) démarrez la synchronisation immédiatement. Cloudflare peut afficher aucune dépense, consultez son guide.
- AWS affiche les données uniquement après qu'AWS ait livré la première exportation, jusqu'à 24 heures. Meanwhile the dashboard offers Fetch data now, a one-off pull from Cost Explorer. AWS facture 0,01 $ par demande et le bouton vous indique d'abord le coût.
- Azure se remplit lors de la prochaine synchronisation toutes les 6 heures après avoir cliqué sur vérifier.
- Kubernetes rapports dans les 15 minutes suivant l’application du manifeste.