Déployer une offre SaaS

Cette page explique comment déployer une offre SaaS. Cela signifie que 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 SaaS.

Pour déployer l'offre SaaS, 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 :

  1. Une ressource d'offre SaaS pour votre application SaaS.
  2. Genres d'unité pour modéliser l'offre SaaS.

Déployer l'offre SaaS

Pour déployer l'offre SaaS, App Lifecycle Manager provisionne les ressources qui font partie d'un genre d'unité. Dans App Lifecycle Manager, le terme unité désigne les ressources provisionnées ou l'application déployée.

Lorsque vous créez une unité, App Lifecycle Manager provisionne les ressources définies dans le type d'unité. Les unités sont provisionnées dans chaque région faisant partie de l'offre SaaS.

Par exemple, si vous aviez 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 SaaS.

  1. Créez une unité :

    1. Dans la console Google Cloud , accédez à App Lifecycle Manager > Unités.

      Accéder aux unités

    2. Sélectionnez Créer.

    3. Sur la page Détails de l'unité :

      1. Dans le champ Nom de l'unité, saisissez le nom de l'unité. Le nom ne doit contenir que des lettres minuscules, des chiffres ou des traits d'union.

      2. Sous Offre SaaS, sélectionnez la ressource d'offre SaaS que vous avez créée précédemment.

      3. Sous Région, sélectionnez la région dans laquelle vous souhaitez déployer les ressources ou l'application.

      4. Sous Type d'unité, sélectionnez le type d'unité qui définit les ressources ou l'application que vous souhaitez déployer.

      5. 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.
      6. Facultatif : Ajoutez un libellé 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é :

        1. Sous Libellés, sélectionnez Ajouter des libellés.

        2. Pour Clé 1 et Valeur 1, saisissez la paire clé-valeur.

        3. Répétez les étapes 1 et 2 pour chaque libellé que vous souhaitez ajouter.

      7. Sélectionnez Créer.

  2. Pour provisionner les ressources ou déployer l'application :

    1. Sur la page Unités > Créer une unité, sélectionnez Provisionner.

    2. Dans le champ "Version", sélectionnez la version du genre d'unité que vous souhaitez déployer.

    3. Pour le compte de service, sélectionnez le compte de service.

    4. Facultatif : Ajoutez un projet locataire :

      1. Sélectionnez Ajouter des variables de projet locataire.
      2. Définissez les variables d'entrée :
        1. Dans le champ Nom, saisissez un identifiant de chaîne pour la variable.
        2. Dans le champ Type de variable, sélectionnez le type de variable.
        3. Dans Valeur de la variable, saisissez la valeur de la variable.
        4. Répétez ces étapes pour chaque variable d'entrée.
    5. Sélectionnez Provision (Provisionner).

Afficher l'unité déployée

Vous avez 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 :

  1. Dans la console, accédez à la page App Lifecycle Manager > Unités > Détails de l'unité.

    Accéder aux unités

  2. Cliquez sur le nom de votre unité.

  3. Sur la page Détails de l'unité :

    1. Vérifiez que l'état est défini sur Prêt (ou sur Provisionnement si l'opération est toujours en cours).
    2. Développez la section Variables.
    3. Dans Variables de sortie, vous pouvez consulter les détails des variables de sortie spécifiées dans le type d'unité. Pour en savoir plus sur les variables, consultez Variables et mappage des variables.

Étapes suivantes