Ce document contient une liste des 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 pour ce projet afin de fournir les fonctionnalités de base de l'application. Ces API requises sont essentielles pour les processus suivants :
- Regroupez vos applications, services et charges de travail dans App Hub.
- Concevez et déployez des applications à partir de modèles dans App Design Center.
- Affichez et surveillez de manière centralisée vos applications et leurs composants dans Cloud Hub et Application Monitoring.
De plus, les API recommandées vous permettent d'implémenter une expérience complète de cycle de vie des applications de bout en bout. Vous pouvez activer ces fonctionnalités à 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 les services Google Cloudque vous activez dans le projet de gestion. Vos coûts pour les services du 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 :
- Utilisez App Hub pour organiser vos ressources existantes dans des applications.
- Commencez à utiliser l'observabilité des applications en utilisant les allocations gratuites de consommation de données 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 :
- Utilisez App Design Center pour déployer des applications depuis la consoleGoogle Cloud . 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 la télémétrie au-delà des quotas d'utilisation de données sans frais de Google Cloud Observability
- Utilisez les fonctionnalités d'observabilité pour lesquelles des frais s'appliquent. Par exemple, il existe des métriques payantes dans Cloud Monitoring.
- Utilisez 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 les problèmes liés à vos applications.
Selon la façon dont vous configurez le stockage des journaux, vous pouvez encourir des coûts pour le stockage des journaux dans le projet de gestion. La plupart des services Google Cloud 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 périmètre de gestion des applications, vous devez configurer Google Cloud Observability, y compris l'agrégation de vos données de journaux. 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 Google Cloud requis et recommandés, consultez les liens vers les tarifs dans la colonne Plus d'informations de la liste des API.
API requises et recommandées
Cette section liste les API requises et recommandées pour Google Cloud axé sur les applications dans le projet de gestion.
La liste des API dans la console Google Cloud peut différer de celle de ce document. Lorsque vous configurez la gestion des applications, la console Google Cloud 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 console Google Cloud :
- API requises : Pub/Sub est une dépendance Cloud Build. La consoleGoogle Cloud inclut donc les deux dans la liste des API requises.
- API recommandées : Secret Manager est une dépendance Developer Connect. La console Google Cloud inclut donc les deux dans la liste des API recommandées.
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 de gestion des applications.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
|
API App Hub Organiser les ressources existantes dans des 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 ressources Google Cloud et autres composants |
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'infrastructure Google Cloud |
Obligatoire |
|
|
API Cloud Build Exécuter des compilations pour les déploiements Infra Manager |
Obligatoire |
|
API Cloud Storage Stocker des données pour les services Google Cloud , y compris App Design Center et Cloud Logging |
Obligatoire |
API Google Cloud Observability
Les API suivantes fournissent des fonctionnalités d'observabilité.
| API | Obligatoire ou recommandé | En savoir plus |
|---|---|---|
Topologie de l'application Affichez le plan de topologie créé par Application Monitoring pour vos applications. |
Obligatoire |
Tarifs de l'observabilité |
API Cloud Logging |
Obligatoire |
|
API Monitoring |
Obligatoire |
|
API Google Cloud Observability |
Obligatoire |
Tarifs de l'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 l'Analyse de journaux. |
Recommandé |
|
API d'insights opérationnels
Les API d'insights opérationnels vous offrent une visibilité sur l'état et le statut opérationnels 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 |
Recommender API Générez des recommandations et des insights pour vous aider à optimiser vos ressources Google Cloud . |
Obligatoire |
|
API Service Health Identifier les Google Cloud interruptions de service qui concernent vos applications |
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 pour les développeurs
Developer Connect associe 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 à accomplir 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 pour 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 pour activer les API, demandez à votre administrateur de vous accorder le rôle Administrateur d'utilisation du service (
roles/serviceusage.serviceUsageAdmin) sur le projet de gestion.Dans la console Google Cloud , accédez à la page Bibliothèque d'API.
Dans le sélecteur de projet de la console Google Cloud , sélectionnez le projet de gestion.
Recherchez l'API que vous souhaitez activer, puis cliquez sur son nom.
Sur la page Informations sur le 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 des API, mais que l'activation échoue pour une API spécifique, 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.