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 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 |
README GitHub |
Règle d'autorisation |
Règles d'autorisation personnalisées pour les services réseau. |
Aperçu |
README GitHub | |
Extension des règles d'autorisation |
Règle d'autorisation et extension intégrées. |
Aperçu |
README GitHub | |
Adresse Compute |
Réservez une adresse IP statique interne ou externe. |
Aperçu |
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. |
Aperçu |
README GitHub | |
Application multip plate-forme Firebase |
Provisionne un projet Firebase unifié et des clients d'application enregistrés pour les plates-formes Apple (iOS), Android et Web. |
Aperçu |
README GitHub | |
Routes |
Routes de réseau VPC pour le contrôle du trafic. |
Aperçu |
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 |
README GitHub | |
Liaison Agent Registry |
Liaison pour le registre d'agents et le connecteur IAM. |
Aperçu |
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 |
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 |
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 |
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. |
Aperçu |
README GitHub | |
Pool de nœuds GKE |
Groupe de nœuds dans 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 |
README GitHub | |
Paramètre plancher Model Armor |
Règle de sécurité de base pour le filtrage par IA. |
Aperçu |
README GitHub | |
Modèle Model Armor |
Filtres de sécurité pour les requêtes et les réponses d'IA. |
Aperçu |
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 |
README GitHub | |
Services |
Cloud Workflows |
Workflows autonomes gérés. |
Aperçu |
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. |
Aperçu |
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. |
Aperçu |
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. |
Aperçu |
README GitHub | |
Pare-feu Compute |
Règles de pare-feu VPC pour un projet et un réseau. |
Aperçu |
README GitHub | |
Équilibrage de charge 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 |
README GitHub | |
Équilibreur de charge interne |
Équilibreur de charge interne régional pour le trafic TCP/UDP. |
Aperçu |
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 |
README GitHub | |
Producteur Private Service Connect |
Sous-réseaux NAT et rattachement de service. |
Disponibilité générale |
README GitHub | |
Équilibrage de charge régional Cloud Load Balancing (backend) |
Créez un service de backend pour le trafic entrant. |
Disponibilité générale |
Configurer un backend Cloud Load Balancing régional | |
Équilibrage de charge Cloud Load Balancing régional (frontend) |
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 | |
Service Agent Registry |
Registre pour la découverte et la gouvernance des agents d'IA. |
Aperçu |
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 |
README GitHub | |
BigQuery |
Entrepôt de données d'analyse entièrement géré, à l'échelle du pétaoctet et à faible coût, qui vous permet d'exécuter des analyses sur de grandes quantités de données en quasi-temps 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. Il est idéal pour les applications qui nécessitent un accès à faible latence et à haut débit aux données à l'échelle du pétaoctet. |
Disponibilité générale |
Configurer une instance Bigtable | |
Cloud Run Functions |
Fonctions autonomes sur Cloud Run. |
Aperçu |
README GitHub | |
Cloud Run |
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 adapte automatiquement 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 pointe. |
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 |
README GitHub | |
Airflow géré |
Service d'orchestration de workflow géré. |
Aperçu |
README GitHub | |
Zone gérée Cloud DNS |
Service DNS fiable, résilient et de faible latence |
Aperçu |
README GitHub | |
Stratégie de réponse Cloud DNS |
Règle de réponse pour DNS. |
Aperçu |
README GitHub | |
Document AI |
Extraire des données de vos documents à l'aide de l'IA générative |
Aperçu |
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 for Redis Cluster |
Un cluster Redis hautement évolutif, disponible et sécurisé, sans avoir à gérer de 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'une mise à l'échelle horizontale 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 Redis |
Un service Redis hautement évolutif, disponible et sécurisé, sans avoir à gérer de déploiements Redis complexes. |
Disponibilité générale |
Configurer une instance Memorystore pour Redis | |
Cloud NAT |
Traduction d'adresses réseau gérée et définie par logiciel. |
Aperçu |
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 Border Gateway Protocol. |
Aperçu |
README GitHub | |
Interface Cloud Router |
Gère les interfaces et les appairages Border Gateway Protocol pour les routeurs. |
Aperçu |
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, maintenir, 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 |
Stockez et récupérez autant de données que vous le souhaitez, à tout moment et à l'échelle mondiale. |
Disponibilité générale |
Configurer un bucket Cloud Storage | |
Proxy Web sécurisé |
Sécurisez le trafic Web de sortie à l'aide de règles précises. |
Aperçu |
README GitHub | |
Vertex AI |
Il s'agit d'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éez des VM Compute Engine. |
Aperçu |
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 toute autre tâche qui n'a pas besoin d'être exécutée et de répondre aux requêtes en permanence. |
Disponibilité générale |
Configurer un job Cloud Run | |
Compute Engine (groupe d'instances géré) |
Ensembles d'instances de VM qui utilisent des services d'équilibrage de charge et des services automatisés, tels que 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 |
README GitHub | |
Environnement d'exécution Agent Platform |
Plate-forme pour déployer, gérer et faire évoluer des agents IA. |
Aperçu |
README GitHub |
Étapes suivantes
- Configurez App Design Center.
- Pour utiliser vos propres modules Terraform dans la conception de votre modèle d'application, importez des composants.