Activer les API dans le projet de gestion

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 :

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 :

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
(apphub.googleapis.com)

Organiser les ressources existantes dans des applications

Obligatoire

API App Design Center
(designcenter.googleapis.com)

Concevoir, déployer et mettre à jour des applications

Obligatoire

Tarifs d'App Design Center

API Cloud Asset
(cloudasset.googleapis.com)

Gérer l'inventaire global des métadonnées des ressources Google Cloud et autres composants

Obligatoire

API Cloud Resource Manager
(cloudresourcemanager.googleapis.com)

Gérer les ressources de conteneur telles que les organisations, les dossiers et les projets

Obligatoire

API Infrastructure Manager
(config.googleapis.com)

Automatiser le déploiement et la gestion des ressources d'infrastructure Google Cloud

Obligatoire

API Cloud Build
(cloudbuild.googleapis.com)

Exécuter des compilations pour les déploiements Infra Manager

Obligatoire

API Cloud Storage
(storage.googleapis.com)

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
(apptopology.googleapis.com)

Affichez le plan de topologie créé par Application Monitoring pour vos applications.

Obligatoire

Tarifs de l'observabilité

API Cloud Logging
(logging.googleapis.com)

Obligatoire

API Monitoring
(monitoring.googleapis.com)

Obligatoire

API Google Cloud Observability
(observability.googleapis.com)

Obligatoire

Tarifs de l'observabilité

API Cloud Trace
(cloudtrace.googleapis.com)

Recommandé

API Telemetry (OTLP)
(telemetry.googleapis.com)

Ingérer des données de trace au format OpenTelemetry Protocol

Recommandé

API BigQuery
(bigquery.googleapis.com)

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
(appoptimize.googleapis.com)

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
(recommender.googleapis.com)

Générez des recommandations et des insights pour vous aider à optimiser vos ressources Google Cloud .

Obligatoire

API Service Health
(servicehealth.googleapis.com)

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
(securitycenter.googleapis.com)

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
(developerconnect.googleapis.com)

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
(cloudaicompanion.googleapis.com)

Recommandé

Pour activer les API recommandées après la configuration de la gestion des applications, procédez comme suit :

  1. 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.

  2. Dans la console Google Cloud , accédez à la page Bibliothèque d'API.

    Accéder à la bibliothèque d'API

  3. Dans le sélecteur de projet de la console Google Cloud , sélectionnez le projet de gestion.

  4. Recherchez l'API que vous souhaitez activer, puis cliquez sur son nom.

  5. Sur la page Informations sur le produit de l'API, cliquez sur Activer.

  6. 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.