Cette page explique comment déployer une offre d'application, ce qui signifie qu'App Lifecycle Manager provisionne les ressources Google Cloud et déploie l'application SaaS dans les régions spécifiées dans la ressource d'offre d'application.
Pour déployer l'offre d'application, App Lifecycle Manager crée l'unité en déployant les ressources associées à un type d'unité.
Avant de commencer
Assurez-vous d'avoir créé les éléments suivants :
- Une ressource d'offre d'application pour votre application SaaS.
- Genres d'unités pour modéliser l'offre d'application.
Déployer l'offre d'application
Pour déployer l'offre d'application, App Lifecycle Manager provisionne les ressources qui font partie d'un type d'unité. Dans App Lifecycle Manager, le terme utilisé pour désigner les ressources provisionnées ou l'application déployée est unité.
Lorsque vous créez une unité, App Lifecycle Manager provisionne les ressources définies dans le genre d'unité. Les unités sont provisionnées dans chaque région faisant partie de l'offre d'application.
Par exemple, si vous disposez d'un type d'unité pour une seule VM, lorsque vous créez une unité, App Lifecycle Manager provisionne la VM dans les régions définies dans l'offre d'application.
Créer une unité :
Dans la console Google Cloud , accédez à App Lifecycle Manager > Unités.
Sélectionnez Créer.
Sur la page Détails de l'unité :
Dans le champ Nom de l'unité, saisissez un nom pour l'unité. Le nom ne doit contenir que des lettres minuscules, des chiffres ou des traits d'union.
Sous Offre d'application, sélectionnez la ressource d'offre d'application que vous avez créée précédemment.
Sous Région, sélectionnez la région dans laquelle vous souhaitez déployer les ressources ou l'application.
Sous Type d'unité, sélectionnez le type d'unité qui définit les ressources ou l'application que vous souhaitez déployer.
Sous Mode de gestion, sélectionnez Utilisateur.
- Non spécifié si vous ne souhaitez pas définir de mode de gestion.
- Utilisateur pour que les unités soient déprovisionnées manuellement. Les unités ne sont pas déprovisionnées automatiquement par App Lifecycle Manager.
- Système pour qu'App Lifecycle Manager déprovisionne les unités dépendantes lorsqu'elles ne sont plus nécessaires.
Facultatif : ajoutez une étiquette aux ressources que vous déployez. Pour en savoir plus sur les libellés, consultez la présentation des libellés.
Pour ajouter un libellé :
Sous Libellés, sélectionnez Ajouter des libellés.
Pour Clé 1 et Valeur 1, saisissez la paire clé-valeur.
Répétez les étapes 1 et 2 pour chaque étiquette que vous souhaitez ajouter.
Sélectionnez Créer.
Pour provisionner les ressources ou déployer l'application :
Sur la page Unités > Créer une unité, sélectionnez Provisionner.
Dans le champ "Release" (Version), sélectionnez la version des types d'unités que vous souhaitez déployer.
Pour Compte de service, sélectionnez le compte de service.
Facultatif : Ajoutez un projet locataire :
- Sélectionnez Ajouter des variables de projet locataire.
- Définissez les variables d'entrée :
- Dans le champ Nom, saisissez un identifiant de chaîne pour la variable.
- Dans le champ Type de variable, sélectionnez le type de variable.
- Dans le champ Valeur de la variable, saisissez la valeur de la variable.
- Répétez ces étapes pour chaque variable d'entrée.
Sélectionnez Provision.
Afficher l'unité déployée
Vous avez maintenant utilisé App Lifecycle Manager pour créer une unité, qui déploie les ressources ou l'application dans le type d'unité associé.
Pour afficher les ressources que vous avez déployées :
Dans la console, accédez à la page App Lifecycle Manager > Unités > Détails de l'unité.
Cliquez sur le nom de votre unité.
Sur la page Détails de l'unité :
- Vérifiez que l'état est Prêt (ou l'état peut être Provisionnement pendant que l'opération est toujours en cours).
- Développez la section Variables.
- Dans Variables de sortie, vous pouvez voir les détails liés aux variables de sortie spécifiées dans le type d'unité. Pour en savoir plus sur les variables, consultez Variables et mappage de variables.
Étapes suivantes
- Pour en savoir plus sur App Lifecycle Manager, consultez la présentation d'App Lifecycle Manager.
- Pour en savoir plus sur les comptes de service nécessaires lors de l'utilisation d'App Lifecycle Manager, consultez Comptes de service.
- Pour savoir comment mettre à jour la version, consultez Mettre à jour une offre SaaS.