Créer des applications à partir de modèles publiés
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le déploiement de nouvelles applications à partir de modèles prédéfinis vous permet d'obtenir les avantages suivants :
Visualisez la conception en tant que code d'infrastructure.
Accédez rapidement aux modèles pour vos déploiements.
Respectez les bonnes pratiques de l'organisation.
Gagnez en visibilité sur les composants, l'état et le statut opérationnel des applications.
Ce guide vous explique comment déployer des applications à l'aide d'un modèle standardisé et approuvé en termes de sécurité. Cette option est idéale pour les nouveaux scénarios d'infrastructure où aucun service ni aucune charge de travail pour l'application n'existent encore.
Avant de commencer
Avant d'utiliser des modèles pour créer des applications, vous devez effectuer les étapes suivantes :
Pour les administrateurs :
Configurer la gestion des applications
Configurez un dossier compatible avec les applications ou un projet hôte pour qu'ils servent de limite administrative pour vos applications.
Activez les API requises. Activez les API pour toutes les ressources que vous prévoyez d'utiliser.
Configurez Application Design Center.
Vous devez configurer Application Design Center pour permettre aux utilisateurs de déployer de nouvelles ressources d'application à partir de modèles.
Accorder un accès aux utilisateurs
Attribuez les rôles IAM appropriés en fonction des responsabilités de l'utilisateur dans le cycle de vie de l'application.
Pour les développeurs et les opérateurs :
Vérifiez auprès de votre administrateur que la configuration initiale et la publication du modèle sont terminées.
Ouvrez le dossier ou le projet hôte compatible avec les applications, selon votre modèle de configuration.
Configurer et déployer l'application
Application Design Center vous permet de créer un modèle, de configurer ses paramètres et de déployer l'infrastructure d'application en fonction de celui-ci. Pour créer un modèle et y accéder à partir d'un catalogue, puis déployer l'application :
Dans la console Google Cloud , accédez à la page Modèles du centre de conception d'applications pour afficher la liste des modèles d'application disponibles :
Sélectionnez le modèle de l'application que vous souhaitez déployer et examinez ses détails.
Créez un brouillon d'application à partir du modèle, en fournissant des valeurs pour tous les paramètres d'entrée requis, tels que le nom de l'application et la région de déploiement.
Le processus de déploiement dans Application Design Center enregistre automatiquement l'application dans App Hub, où vous pouvez afficher les détails de l'application, y compris ses services et charges de travail constitutifs.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/10 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/10 (UTC)."],[],[],null,["Deploying new applications from pre-built templates helps you achieve the\nfollowing:\n\n- Visualize the design as infrastructure code.\n- Quickly access templates for your deployments.\n- Comply with organizational best practices.\n- Gain visibility into application components, health, and operational status.\n\nThis guide shows you how to deploy applications using a standardized,\nsecurity-approved template. This option is ideal for new infrastructure\nscenarios where no services or workloads for the application exist yet.\n\nBefore you begin\n\nYou must complete the following steps before using templates to create\napplications:\n\n- **For administrators**:\n\n 1. [Set up application management](/app-hub/docs/set-up-app-hub). Configure an app-enabled folder or a host project to act as the administrative boundary for your applications.\n 2. Enable required APIs. Enable APIs for all resources you intend to use.\n 3. [Set up Application Design Center](/application-design-center/docs/setup). You must configure Application Design Center to let users deploy new application resources from templates.\n 4. [Design](/application-design-center/docs/design-application-templates) and [publish](/application-design-center/docs/manage-catalogs#publish_an_application_template_to_a_catalog) an application template to a catalog. You can also use [pre-built Google templates](/application-design-center/docs/build-on-google-templates).\n 5. [Grant access to users](/resource-manager/docs/manage-applications#assign-roles). Assign appropriate IAM roles based on user's responsibilities in the application lifecycle.\n- **For developers and operators**:\n\n 1. Confirm with your administrator that the initial setup and template publication is finalized.\n 2. [Make sure you have the necessary IAM roles](/resource-manager/docs/manage-applications#assign-roles) for the tasks you want to perform.\n 3. Open your app-enabled folder or host project, depending on your [setup model](/app-hub/docs/set-up-app-hub).\n\nConfigure and deploy the application\n\n[Application Design Center](/application-design-center/docs/overview) lets you\ncreate a template, configure its parameters, and deploy the application\ninfrastructure based on it. Follow these steps to create and access a template\nfrom a catalog and deploy the application:\n\n1. In the Google Cloud console, navigate to the **Templates** page from\n Application Design Center to see the list of available application\n templates:\n\n\n [Go to Templates](https://console.cloud.google.com/products/design-center/templates)\n\n \u003cbr /\u003e\n\n2. Select the template for the application you want to deploy and review its\n details.\n\n3. [Create an application draft](/application-design-center/docs/manage-application-instances#create_an_application_draft)\n from the template, providing values for any required input parameters, such\n as the application name and deployment region.\n\n4. [Deploy your application](/application-design-center/docs/deploy-from-console)\n from the template.\n\nThe deployment process in Application Design Center automatically registers the\napplication in App Hub, where you can view application details,\nincluding its constituent services and workloads."]]