Créer des applications à partir de modèles publiés

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 :

    1. 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.
    2. Activez les API requises. Activez les API pour toutes les ressources que vous prévoyez d'utiliser.
    3. 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.
    4. Concevez et publiez un modèle d'application dans un catalogue. Vous pouvez également utiliser les modèles Google prédéfinis.
    5. 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 :

    1. Vérifiez auprès de votre administrateur que la configuration initiale et la publication du modèle sont terminées.
    2. Assurez-vous de disposer des rôles IAM nécessaires pour les tâches que vous souhaitez effectuer.
    3. 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 :

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

    Accéder à "Modèles"

  2. Sélectionnez le modèle de l'application que vous souhaitez déployer et examinez ses détails.

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

  4. Déployez votre application à partir du modèle.

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.