Les modèles d'application peuvent inclure les composants suivants :
- Composants conçus par Google, intégrant les bonnes pratiques Google Cloud et les configurations de sécurité par défaut.
- Vos propres composants que vous importez, basés sur vos propres modules Terraform.
Les composants suivants sont conçus par Google et sont inclus par défaut dans Application Design Center :
Catégorie de composant |
Google Cloud produit |
Détails |
Documentation sur la configuration |
|
|---|---|---|---|---|
Assets |
Extension d'autorisation |
Extensions de service pour la logique d'autorisation personnalisée. |
Aperçu |
Fichier README GitHub |
Règle d'autorisation |
Règles d'autorisation personnalisées pour les services réseau. |
Aperçu |
Fichier README GitHub | |
Extension de règle d'autorisation |
Règle d'autorisation et extension intégrées. |
Aperçu |
Fichier README GitHub | |
Adresse Compute |
Réservez une adresse IP statique interne ou externe. |
Aperçu |
Fichier README GitHub | |
Modèle de prompt Firebase AI Logic |
Gérez et déployez les modèles de prompts de manière centralisée pour les applications Firebase AI Logic afin d'assurer la cohérence. |
Disponibilité générale |
Fichier README GitHub | |
Application multiplate-forme Firebase |
Provisionne un projet Firebase unifié et des clients d'application enregistrés pour les plates-formes Apple (iOS), Android et Web. |
Disponibilité générale |
Fichier README GitHub | |
Routes |
Routes de réseau VPC pour le contrôle du trafic. |
Aperçu |
Fichier README GitHub | |
Compte de service |
Un compte de service est un type de compte particulier généralement utilisé par une application ou une charge de travail de calcul, telle qu'une instance Compute Engine, plutôt que par une personne. Un compte de service est identifié par son adresse e-mail, qui est unique à ce compte. |
Disponibilité générale |
Configurer un compte de service | |
Agent Agent Registry |
Ressource de données de l'agent pour la découverte et la gouvernance des agents d'IA. |
Aperçu |
Fichier README GitHub | |
Liaison Agent Registry |
Liaison pour le registre d'agents et le connecteur IAM. |
Aperçu |
Fichier README GitHub | |
Point de terminaison Agent Registry |
Ressource de données du point de terminaison pour la découverte et la gouvernance des agents d'IA. |
Aperçu |
Fichier README GitHub | |
Serveur MCP Agent Registry |
Ressource de données du serveur MCP pour la découverte et la gouvernance des agents d'IA. |
Aperçu |
Fichier README GitHub | |
Service d'autorité de certification |
Autorités de certification privées gérées pour les identités de charge de travail. |
Disponibilité générale |
Fichier README GitHub | |
Compute Engine (modèle d'instance) |
Un modèle d'instance vous permet de décrire une instance de VM. Vous pouvez ensuite créer des groupes d'instances identiques sur la base du modèle. |
Disponibilité générale |
Configurer un modèle d'instance Compute Engine | |
Règles de sécurité Firestore |
Déployez et gérez des règles de sécurité robustes afin d'établir un contrôle des accès et une validation des données stricts pour votre base de données. |
Disponibilité générale |
Fichier README GitHub | |
Pool de nœuds GKE |
Groupe de nœuds au sein d'un cluster qui ont une configuration identique et sont mis à jour en même temps. |
Disponibilité générale |
Configurer un pool de nœuds GKE | |
Connecteur IAM |
Connecteurs d'identité et d'accès gérés. |
Aperçu |
Fichier README GitHub | |
Agent Agent Registry IAP (liaison IAM) |
Gère les stratégies IAM pour les agents Agent Registry protégés par IAP. |
Aperçu |
Fichier README GitHub | |
Point de terminaison du registre d'agents IAP (liaison IAM) |
Gère les stratégies IAM pour les points de terminaison du registre d'agents protégés par IAP. |
Aperçu |
Fichier README GitHub | |
Serveur MCP Agent Registry IAP (liaison IAM) |
Gère les stratégies IAM pour les serveurs MCP Agent Registry protégés par IAP. |
Aperçu |
Fichier README GitHub | |
Paramètre plancher Model Armor |
Règle de sécurité de base pour le filtrage par IA. |
Aperçu |
Fichier README GitHub | |
Modèle Model Armor |
Filtres de sécurité pour les prompts et les réponses d'IA. |
Aperçu |
Fichier README GitHub | |
Secret Manager |
Système de stockage sécurisé et pratique pour les clés API, les mots de passe, les certificats et autres données sensibles. |
Disponibilité générale |
Configurer un secret Secret Manager | |
Réseau VPC |
Réseau virtuel pour les ressources Google Cloud . |
Aperçu |
Fichier README GitHub | |
Services |
Cloud Workflows |
Workflows autonomes gérés. |
Aperçu |
Fichier README GitHub |
Firebase AI Logic |
Exécutez des grands modèles de langage à l'aide de Firebase Vertex AI, régis par la sécurité de Firebase App Check. |
Disponibilité générale |
Fichier README GitHub | |
Firebase App Check |
Protège vos API de backend contre les utilisations abusives telles que la fraude à la facturation et le hameçonnage en attestant que le trafic provient bien de votre application. |
Disponibilité générale |
Fichier README GitHub | |
Firebase Authentication |
Des services de backend, des SDK faciles à utiliser et des bibliothèques d'UI prêtes à l'emploi pour authentifier les utilisateurs auprès de votre application de manière sécurisée. |
Disponibilité générale |
Fichier README GitHub | |
Pare-feu Compute |
Règles de pare-feu VPC pour un projet et un réseau |
Aperçu |
Fichier README GitHub | |
Équilibrage Cloud Load Balancing mondial (backend) |
Créez un service de backend pour le trafic entrant. |
Disponibilité générale |
Configurer un backend Cloud Load Balancing global | |
Équilibrage de charge Cloud Load Balancing mondial (interface) |
Configurez l'adresse IP, le port et le protocole de l'interface de l'équilibreur de charge. Configurez un certificat SSL si vous utilisez HTTPS. |
Disponibilité générale |
Configurer une interface Cloud Load Balancing globale | |
Cloud KMS |
Clés de chiffrement gérées. |
Aperçu |
Fichier README GitHub | |
Équilibreur de charge interne |
Équilibreur de charge interne régional pour le trafic TCP/UDP. |
Aperçu |
Fichier README GitHub | |
Point de terminaison Private Service Connect |
Adresse régionale et règle de transfert pour cibler un rattachement de service producteur. |
Disponibilité générale |
Fichier README GitHub | |
Producteur Private Service Connect |
Sous-réseaux NAT et rattachement de service. |
Disponibilité générale |
Fichier README GitHub | |
Cloud Load Balancing régional (backend) |
Créez un service de backend pour le trafic entrant. |
Disponibilité générale |
Configurer un backend Cloud Load Balancing régional | |
Cloud Load Balancing régional (interface) |
Configurez l'adresse IP, le port et le protocole de l'interface de l'équilibreur de charge. Configurez un certificat SSL si vous utilisez HTTPS. |
Disponibilité générale |
Configurer une interface Cloud Load Balancing régionale | |
Passerelle d'agent |
Couche de gouvernance centrale pour les agents IA. |
Aperçu |
Fichier README GitHub | |
Service Agent Registry |
Registre pour la découverte et la gouvernance des agents d'IA. |
Aperçu |
Fichier README GitHub | |
AlloyDB pour PostgreSQL |
Base de données entièrement gérée compatible avec PostgreSQL pour vos charges de travail de bases de données d'entreprise les plus exigeantes. |
Disponibilité générale |
Configurer un cluster AlloyDB pour PostgreSQL | |
Artifact Registry |
Un gestionnaire de packages universel pour tous vos artefacts et dépendances de compilation. |
Aperçu |
Fichier README GitHub | |
BigQuery |
Entrepôt de données d'analyse entièrement géré, à l'échelle du pétaoctet et économique, qui vous permet d'analyser de vastes volumes de données en temps quasi réel. |
Disponibilité générale |
Configurer un ensemble de données BigQuery | |
Bigtable |
Service de base de données NoSQL qui offre des lectures et des écritures extrêmement rapides, et qui est idéal pour les applications nécessitant un accès à faible latence et à haut débit à des données à l'échelle du pétaoctet. |
Disponibilité générale |
Configurer une instance Bigtable | |
Fonctions Cloud Run |
Fonctions autonomes sur Cloud Run. |
Aperçu |
Fichier README GitHub | |
Cloud Run |
Une plate-forme de calcul sans serveur entièrement gérée qui vous permet de déployer et d'exécuter des applications et des jobs conteneurisés. Il élimine toute gestion de l'infrastructure et effectue un scaling automatique de vos services à partir de zéro pour gérer les pics de trafic soudains. Vous pouvez ainsi vous concentrer sur la création d'applications de qualité. |
Disponibilité générale |
Configurer un service Cloud Run | |
Cloud Tasks |
Service régional pour la gestion de l'exécution de tâches distribuées. |
Aperçu |
Fichier README GitHub | |
Managed Airflow |
Service d'orchestration de workflow géré. |
Aperçu |
Fichier README GitHub | |
Zone gérée Cloud DNS |
Service DNS fiable, résilient et de faible latence |
Aperçu |
Fichier README GitHub | |
Stratégie de réponse Cloud DNS |
Stratégie de réponse pour DNS. |
Aperçu |
Fichier README GitHub | |
Cluster Managed Service pour Apache Spark |
Google Cloud Dataproc vous permet de provisionner les clusters Apache Hadoop et de vous connecter aux datastores analytiques sous-jacents. |
Aperçu |
Fichier README GitHub | |
Document AI |
Extraire des données de vos documents à l'aide de l'IA générative |
Aperçu |
Fichier README GitHub | |
Firestore |
Base de données de documents NoSQL hautement évolutive et sans serveur pour créer des applications mobiles et Web gérées avec une réplication multirégionale et une haute disponibilité. |
Disponibilité générale |
Configurer une base de données Firestore | |
Cluster GKE Autopilot |
Cluster Kubernetes géré qui gère automatiquement l'infrastructure de calcul, de mise en réseau et de stockage sous-jacente pour vos applications. |
Disponibilité générale |
Configurer un cluster GKE Autopilot | |
Cluster GKE Standard |
Un cluster Kubernetes que vous pouvez utiliser pour exécuter des applications conteneurisées. |
Disponibilité générale |
Configurer un cluster GKE Standard | |
Memorystore pour Redis |
Un service Redis hautement évolutif, disponible et sécurisé, sans qu'il soit nécessaire de gérer des déploiements Redis complexes. |
Disponibilité générale |
Configurer une instance Memorystore pour Redis | |
Memorystore for Redis Cluster |
Un cluster Redis hautement évolutif, disponible et sécurisé, sans qu'il soit nécessaire de gérer des déploiements Redis complexes. Idéal pour les applications nécessitant des performances extrêmes avec de grands ensembles de données qui ont besoin d'un scaling horizontal et d'une haute disponibilité grâce à la réplication des données. |
Disponibilité générale |
Configurer un cluster Memorystore pour Redis | |
Memorystore pour Valkey |
Un service Valkey entièrement géré pour Google Cloud qui accepte les instances avec le mode cluster activé et désactivé. Les applications exécutées sur Google Cloud peuvent atteindre des performances exceptionnelles en exploitant le service Valkey hautement évolutif, disponible et sécurisé, sans qu'il soit nécessaire de gérer des déploiements Valkey complexes. |
Disponibilité générale |
Configurer une instance Memorystore pour Valkey | |
Cloud NAT |
Traduction d'adresses réseau gérée et définie par logiciel. |
Aperçu |
Fichier README GitHub | |
Pub/Sub |
Créez un sujet et ajoutez des abonnements. |
Disponibilité générale |
Configurer un sujet Pub/Sub | |
Cloud Router |
Offre distribuée et gérée pour les capacités du protocole BGP (Border Gateway Protocol). |
Aperçu |
Fichier README GitHub | |
Interface Cloud Router |
Gère les interfaces et l'appairage Border Gateway Protocol pour les routeurs. |
Aperçu |
Fichier README GitHub | |
Spanner |
Service de base de données relationnelle entièrement géré qui vous aide à créer et à gérer des bases de données relationnelles pour vos applications. |
Disponibilité générale |
Configurer une base de données Spanner | |
Cloud SQL (MySQL) |
Service de base de données entièrement géré qui vous aide à configurer, entretenir, gérer et administrer vos bases de données relationnelles MySQL. |
Disponibilité générale |
Configurer une instance Cloud SQL pour MySQL | |
Cloud SQL (PostgreSQL) |
Service de base de données entièrement géré qui vous aide à configurer, maintenir, gérer et administrer vos bases de données relationnelles PostgreSQL. |
Disponibilité générale |
Configurer une instance Cloud SQL pour PostgreSQL | |
Cloud Storage |
Stockage et récupération de n'importe quelle quantité de données, à tout moment et dans le monde entier. |
Disponibilité générale |
Configurer un bucket Cloud Storage | |
Secure Web Proxy |
Sécurisez le trafic Web de sortie à l'aide de règles précises. |
Aperçu |
Fichier README GitHub | |
Vertex AI |
Une plate-forme de machine learning (ML) qui vous permet d'entraîner et de déployer des modèles de ML et des applications d'IA. |
Disponibilité générale |
Configurer un modèle Vertex AI | |
Charges de travail |
Instance de calcul |
Créer des VM Compute Engine |
Aperçu |
Fichier README GitHub |
Job Cloud Run |
Application conteneurisée qui exécute une tâche spécifique non HTTP, puis se ferme. Il est idéal pour des tâches telles que le traitement par lot planifié, les transformations de données ou tout autre travail qui n'a pas besoin d'être exécuté en permanence et de répondre à des requêtes. |
Disponibilité générale |
Configurer un job Cloud Run | |
Compute Engine (groupe d'instances géré) |
Collections d'instances de VM qui utilisent l'équilibrage de charge et des services automatisés, comme l'autoscaling et l'autoréparation. |
Disponibilité générale |
Configurer un MIG Compute Engine | |
Cloud Scheduler |
Service régional pour l'exécution de jobs planifiés. |
Aperçu |
Fichier README GitHub | |
Agent Platform Runtime |
Plate-forme pour déployer, gérer et faire évoluer des agents IA. |
Aperçu |
Fichier README GitHub |
Étapes suivantes
- Activez les API requises et créez un espace initial en configurant Application Design Center.
- Utilisez vos propres modules Terraform dans vos conceptions de modèles en important des composants.