Le déploiement de nouvelles applications App Hub à partir de modèles vous aide à atteindre les objectifs 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 de vos applications.
Ce guide vous explique comment déployer des applications à l'aide d'un modèle standardisé avec Application Design Center. 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 :
- Choisissez votre modèle de configuration d'application. App Design Center nécessite un projet de gestion.
- Activez les API requises pour toutes les ressources Google Cloud que vous prévoyez d'utiliser.
- Configurez App Design Center. Vous devez configurer Application Design Center pour permettre aux utilisateurs de déployer de nouveaux composants d'application à partir de modèles.
- Concevez et publiez un modèle d'application dans un catalogue. Vous pouvez également utiliser les modèles Google prédéfinis.
- 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.
- Assurez-vous de disposer des rôles IAM nécessaires pour les tâches que vous souhaitez effectuer.
- Ouvrez votre projet de gestion dans la console Google Cloud .
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 des composants 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.
Déployez votre application à partir du modèle.
Le processus de déploiement dans Application Design Center enregistre automatiquement l'application et ses composants dans App Hub, où vous pouvez afficher les détails de l'application, les services et les charges de travail.