Ce document contient une liste d'API pour le projet de gestion, classées comme obligatoires ou recommandées pour la gestion des applications. Si un produit est compatible avec VPC Service Controls, consultez la documentation associée dans la liste fournie pour en savoir plus, par exemple sur les limites ou les exigences de configuration supplémentaires.
Lorsque vous configurez la gestion des applications, le projet de gestion centralise les opérations de votre application. Toutes les API requises sont automatiquement activées dans ce projet pour fournir des fonctionnalités de base pour les applications. Ces API requises sont essentielles pour les processus suivants :
- Regrouper vos applications, services et charges de travail dans App Hub.
- Concevoir et déployer des applications à partir de modèles dans App Design Center.
- Afficher et surveiller de manière centralisée vos applications et leurs composants dans Cloud Hub et Application Monitoring.
De plus, les API recommandées vous permettent de mettre en œuvre une expérience complète de bout en bout pour le cycle de vie des applications. Vous pouvez choisir de les activer à tout moment pour accéder à des fonctionnalités avancées de conception, de création et de déploiement d'applications, ainsi qu'à des insights plus riches sur l'état, l'observabilité et les performances.
Comprendre les coûts
Cette section présente les considérations relatives aux coûts pour Google Cloud les services que vous activez dans le projet de gestion. Les coûts des services dans le projet de gestion dépendent des services activés et des fonctionnalités que vous utilisez.
Vous pouvez effectuer les tâches suivantes sans frais et sans associer de compte de facturation au projet de gestion :
- Utiliser App Hub pour organiser vos ressources existantes en applications.
- Commencer à utiliser l'observabilité des applications en utilisant les quotas d'utilisation de données sans frais pour Google Cloud Observability.
Pour profiter d'autres fonctionnalités axées sur les applications, vous devez associer un compte de facturation à votre projet de gestion. Par exemple, les fonctionnalités suivantes nécessitent un compte de facturation associé au projet de gestion :
- Utiliser App Design Center pour déployer des applications depuis la Google Cloud console. App Design Center utilise Infrastructure Manager pour effectuer les déploiements. Des frais sont associés au provisionnement de vos fichiers manifestes Terraform et au stockage des artefacts du provisionnement de l'infrastructure.
- Collecter et utiliser des données de télémétrie au-delà des quotas d'utilisation de données sans frais de Google Cloud Observability .
- Utiliser des fonctionnalités d'observabilité payantes. Par exemple, il existe des métriques facturables dans Cloud Monitoring.
- Utiliser Gemini Cloud Assist pour vous aider à effectuer des tâches liées aux applications comme concevoir une application dans App Design Center ou résoudre des problèmes liés à vos applications.
Selon la façon dont vous configurez le stockage des journaux, vous pouvez être facturé pour le stockage des journaux dans le projet de gestion. La plupart des Google Cloud services génèrent des journaux d'audit et écrivent des événements spécifiques aux produits dans Logging. Pour afficher toutes les données de télémétrie générées par les ressources d'application dans votre limite de gestion des applications, vous devez configurer Google Cloud Observability, y compris l'agrégation de vos données de journal. Si vous décidez d'agréger les journaux dans le projet de gestion, les coûts de stockage des journaux sont facturés sur le compte de facturation associé au projet de gestion.
Pour en savoir plus sur les tarifs des services requis et recommandés Google Cloud services, consultez les liens vers les tarifs dans la colonne En savoir plus de la liste des API.
API requises et recommandées
Cette section répertorie les API requises et recommandées pour Google Cloud axé sur les applications dans le projet de gestion.
La liste des API dans la Google Cloud console peut différer de celle de ce document. Lorsque vous configurez la gestion des applications, la Google Cloud console affiche la liste complète de toutes les API de Service Usage, y compris leurs dépendances. Par exemple, les API suivantes peuvent s'afficher dans la Google Cloud console :
- API requises : Pub/Sub est une dépendance de Cloud Build. La Google Cloud console inclut donc les deux dans la liste des API requises.
- API recommandées : Secret Manager est une dépendance de Developer Connect . La console inclut donc les deux dans la liste des API recommandées . Google Cloud
La liste des API recommandées inclut de nombreuses dépendances BigQuery. Pour en savoir plus, consultez Gérer les dépendances de l'API BigQuery.
API impliquées dans la conception, la création et le déploiement d'applications
Les API suivantes fournissent des fonctionnalités pour la gestion des applications.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
|
API App Hub Organiser les ressources existantes en applications |
Obligatoire |
|
|
API App Design Center Concevoir, déployer et mettre à jour des applications |
Obligatoire |
Tarifs d'App Design Center |
|
API Cloud Asset Gérer l'inventaire global des métadonnées des Google Cloud ressources et autres éléments |
Obligatoire |
|
|
API Cloud Resource Manager Gérer les ressources de conteneur telles que les organisations, les dossiers et les projets |
Obligatoire |
|
|
API Infrastructure Manager Automatiser le déploiement et la gestion des ressources d' Google Cloud infrastructure |
Obligatoire |
|
|
API Cloud Build Exécuter des builds pour les déploiements d'Infra Manager |
Obligatoire |
|
API Cloud Storage Stocker des données pour les Google Cloud services, y compris App Design Center et Cloud Logging |
Obligatoire |
API Google Cloud Observability
Les API suivantes fournissent des fonctionnalités pour les fonctionnalités d'observabilité.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
Topologie des applications Afficher la carte de topologie créée par Application Monitoring pour vos applications |
Obligatoire |
Tarifs d'observabilité |
API Cloud Logging |
Obligatoire |
|
API Monitoring |
Obligatoire |
|
API Google Cloud Observability |
Obligatoire |
Tarifs d'observabilité |
API Cloud Trace |
Recommandé |
|
API Telemetry (OTLP) Ingérer des données de trace au format OpenTelemetry Protocol |
Recommandé |
|
API BigQuery BigQuery est requis pour utiliser Observability Analytics |
Recommandé |
|
API d'insights opérationnels
Les API d'insights opérationnels vous offrent une visibilité sur l'état opérationnel de vos applications et services.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
|
API App Optimize Optimiser les coûts dans l'explorateur de coûts et Cloud Hub |
Obligatoire |
Récupérer des données depuis Cloud Billing et Cloud Monitoring |
API Recommender Générer des recommandations et des insights pour vous aider à optimiser vos Google Cloud ressources |
Obligatoire |
|
API Service Health Identifier les interruptions de service pertinentes pour vos applications Google Cloud |
Obligatoire |
API de sécurité et de conformité
Security Command Center est une solution de gestion des risques qui aide les professionnels de la sécurité à prévenir, détecter et corriger les problèmes de sécurité. L'activation de Security Command Center vous permet d'utiliser la gestion de la stratégie de sécurité des données (DSPM) pour vous aider à gérer la sécurité des données.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
API Security Command Center |
Recommandé |
API d'outils de développement
Developer Connect connecte vos workflows de gestion des applications à votre cycle de vie de développement. Cette API vous permet de simplifier les processus de développement et de créer une expérience de développement cohérente.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
API Developer Connect |
Recommandé |
API Gemini Cloud Assist
Gemini Cloud Assist intègre la puissance de l'IA à votre expérience axée sur les applications, en vous offrant une assistance tout au long du cycle de vie des applications. Il vous aide à effectuer un large éventail de tâches, y compris la conception, l'exploitation, le dépannage et l'optimisation des coûts de l'infrastructure.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
API Gemini for Google Cloud |
Recommandé |
Activer les API recommandées
Pour activer les API recommandées après la configuration de la gestion des applications, procédez comme suit :
Pour obtenir les autorisations nécessaires à l'activation des API, demandez à votre administrateur de vous accorder le rôle Administrateur Service Usage (
roles/serviceusage.serviceUsageAdmin) sur le projet de gestion.Dans la Google Cloud console, accédez à la page Bibliothèque d'API.
Dans le sélecteur de projet de la Google Cloud console, sélectionnez le projet de gestion.
Recherchez l'API que vous souhaitez activer, puis cliquez sur son nom.
Sur la page Détails du produit de l'API, cliquez sur Activer.
Patientez le temps de l'activation de l'API et des services associés. Le processus d'activation peut prendre plusieurs minutes.
Si une API dépend d'autres API, les dépendances sont automatiquement activées. Par exemple, lorsque vous activez l'API Developer Connect, les autres API qui en dépendent sont activées, y compris Secret Manager.
Si vous disposez des autorisations requises pour activer les API, mais que l'activation échoue pour une API particulière, il est possible que votre organisation ait configuré la contrainte de règle d'administration Restreindre l'utilisation des services de ressources pour refuser l'activation de l'API.