Cette fonctionnalité n’est disponible que si vous disposez d’un abonnement VMware Aria Universal. En tant qu'administrateur, vous pouvez ajouter des modèles vRealize Automation 8.x ou VMware Aria Automation 8.12 existants sur site au catalogue de cloud Automation Service Broker.

Après avoir ajouté les modèles d'Automation en tant qu'éléments de catalogue, vos utilisateurs peuvent demander les modèles actuels sur site ou tout élément de catalogue Automation Service Broker depuis un catalogue SaaS unique. Le catalogue unique fournit à vos clients une expérience de demande uniforme lorsqu'ils demandent des modèles de cloud développés sur site, dans l'instance SaaS ou à partir d'autres sources de contenu.

Si cette fonctionnalité vous intéresse, mais que vous n'avez pas encore d'abonnement VMware Aria Universal, vous pouvez vous abonner pendant l'ajout de l'intégration.

Diagramme de workflow qui présente les étapes pour Automation.

Vérifiez les considérations suivantes pour décider si vous souhaitez importer les modèles vRealize Automation 8.x or VMware Aria Automation 8.12 en tant qu'éléments de catalogue.

  • Les modèles avec des types de ressources personnalisées ne sont pas importés.
  • Vous ne pouvez pas annuler une opération de déploiement pendant le déploiement. Vous devez attendre la fin du processus de provisionnement.
  • Le délai d'expiration de la demande défini dans chaque projet qui exécute ces modèles de cloud importés doit correspondre à la durée de déploiement du modèle de cloud dans votre instance de VMware Aria Automation. La valeur du délai d'expiration par défaut est de 120 minutes. Ce délai risque d'être insuffisant pour réussir un déploiement. Pour modifier la valeur du délai d'expiration de la demande, sélectionnez Infrastructure > Administration > Projets, puis cliquez sur Provisionnement.
  • Une fois l'élément de catalogue déployé, vous pouvez exécuter uniquement les actions de jour 2 Supprimer, Modifier le bail, Mettre sous tension et Mettre hors tension sur le déploiement. Vous pouvez exécuter uniquement les actions précédentes, même si vous avez d'autres actions autorisées dans vRealize Automation 8.x ou VMware Aria Automation 8.12. Pour vous assurer que vos utilisateurs puissent exécuter ces actions, vous devez créer une stratégie qui autorise les membres du projet à exécuter les actions Deployment.Delete, Deployment.ChangeLease, Deployment.PowerOff et Deployment.PowerOn. Cette stratégie peut être définie au niveau de l'organisation ou du projet. Reportez-vous à la section Comment autoriser les utilisateurs du déploiement à effectuer les actions de jour 2 de Automation Service Broker à l'aide de stratégies. L'action Modifier le bail définit la date du bail sur votre instance de vRealize Automation 8.x ou VMware Aria Automation 8.12.

Conditions préalables

  • Vérifiez que vous disposez de l'URL du nom d'hôte pour votre instance de vRealize Automation 8 ou VMware Aria Automation 8.12. Si vous intégrez une instance de vRealize Automation 8.x et que vous disposez de plusieurs organisations, chaque organisation dispose d'une URL unique. Vous devez répéter cette procédure pour chaque organisation, y compris la création d'une intégration pour chaque organisation. Le résultat final est toujours un catalogue.
  • Vérifiez que vous disposez du nom d'utilisateur et du mot de passe de vRealize Automation 8.x ou VMware Aria Automation 8.12 avec les autorisations d'administrateur d'Automation Assembler. Ces informations d'identification sont utilisées pour déployer les éléments du catalogue dans VMware Aria Automation. Ils sont également utilisés pour exécuter les actions de jour 2 autorisées sur les déploiements.
  • Vérifiez que les modèles de cloud que vous importez peuvent être déployés et qu'ils sont publiés dans Automation Assembler avant importation.
  • Si vous souhaitez partager des modèles créés pour un autre projet avec les membres de ce projet, vérifiez que vous autorisez le partage dans les paramètres de modèles Automation Assembler.

Procédure

  1. Configurez l'intégration d'Automation.
    Vous pouvez configurer une intégration avec une instance sur site de vRealize Automation 8.x ou VMware Aria Automation 8.12.
    1. Sélectionnez Infrastructure > Connexions > Intégrations.
    2. Cliquez sur Ajouter une intégration, puis sur Automation.
    3. Entrez un nom qui identifie cette instance lorsque vous créez la source de contenu.
      Vous ne pourrez pas modifier ce nom une fois l'intégration créée.
    4. Entrez l'URL d'Automation.
    5. Sélectionnez ou ajoutez un Proxy cloud.
    6. Entrez un nom d'utilisateur et un mot de passe pour le compte d'utilisateur disposant du rôle d'utilisateur administrateur d'Automation Assembler dans votre instance de vRealize Automation 8.x ou VMware Aria Automation 8.12.
    7. Pour valider les informations d'identification et l'URL, cliquez sur Valider.
    8. Cliquez sur Ajouter.
  2. Importez les modèles de cloud.
    1. Sélectionnez Contenu et stratégies > Sources de contenu.
    2. Cliquez sur Nouveau, puis sur Automation.
    3. Entrez le Nom de cette source de contenu afin de pouvoir l'identifier lorsque vous partagez du contenu.
    4. Sélectionnez l'intégration d'Automation source que vous avez configurée à l'étape précédente.
    5. Sélectionnez le Projet source qui inclut les modèles à importer.
      Si vous souhaitez importer des modèles de cloud pour plusieurs projets, vous devez créer une source de contenu différente pour projet.
    6. Cliquez sur Créer et importer.
  3. Ajoutez un projet afin de pouvoir partager les modèles de cloud importés avec les utilisateurs Automation Service Broker.
    Si un projet inclut les utilisateurs qui doivent être capables de déployer les modèles de cloud importés, vous pouvez utiliser un projet existant. Sinon, créez un nouveau projet.
    1. Dans Automation Service Broker, sélectionnez Infrastructure > Administration > Projets, puis cliquez sur Nouveau projet.
    2. Entrez les informations sur le projet dans l'onglet Résumé.
    3. Cliquez sur l'onglet Utilisateurs, puis sur Ajouter des utilisateurs.
      Pour ajouter des utilisateurs de projet, les personnes ou les groupes doivent déjà être des utilisateurs de service actifs.
    4. Cliquez sur Créer.
  4. Partagez les modèles de cloud importés avec un projet.
    Les personnes auxquelles vous souhaitez accorder l'autorisation déploient les modèles importés, mais sont membres du projet sélectionné.
    1. Sélectionnez Contenu et stratégies > Stratégies > Définitions et créez une stratégie de partage de contenu.
    2. Entrez un nom pour la stratégie de partage de contenu.
    3. Dans la liste Portée, sélectionnez le projet incluant les utilisateurs qui doivent disposer d'une autorisation pour déployer les éléments importés.
    4. Dans la section Partage de contenu, cliquez sur Ajouter des éléments, puis sélectionnez un ou plusieurs éléments de catalogue à partager avec les membres du projet.
      Vous pouvez sélectionner tous les éléments importés à partir de la source de contenu d'automatisation ou vous pouvez sélectionner des éléments individuels. Pour sélectionner uniquement des éléments particuliers, sélectionnez Tout le contenu dans le menu déroulant Sources de contenu.
    5. Dans la section Utilisateurs, sélectionnez les utilisateurs et les groupes d'utilisateurs auxquels vous souhaitez donner accès au contenu.
      Vous pouvez partager le contenu avec tous les utilisateurs et groupes du projet, ou vous pouvez sélectionner des utilisateurs et des groupes individuels.
    6. Cliquez sur Créer.
  5. Vérifiez que l'élément du catalogue de modèles de cloud est disponible dans le catalogue pour les membres du projet sélectionné.
    1. Cliquez sur l'onglet Consommer.
    2. Dans le menu déroulant Projets, sélectionnez le projet avec lequel vous avez partagé l'élément de catalogue.

      Vous pouvez sélectionner plusieurs projets.

    3. Sur la page Catalogue, localisez l'élément de catalogue importé et examinez les projets pour vous assurer que le projet que vous avez configuré est inclus.
    4. Cliquez sur Demande et fournissez les informations requises.
    5. Cliquez sur Envoyer.
    Le processus de provisionnement commence et la page Déploiements s'ouvre. En haut figure votre demande actuelle.
  6. Surveillez le processus de provisionnement pour vous assurer qu'un élément de catalogue s'exécute correctement.
    Les éléments du catalogue d’automatisation sont déployés sur l’infrastructure allouée dans l’application.
    1. Sélectionnez Déploiements et localisez votre demande déployée.
    2. Surveillez l'état de la fiche jusqu'à ce qu'il indique Réussite.
  7. Vérifiez que vos utilisateurs peuvent exécuter une action de jour 2 sur l'élément de catalogue déployé.
    Les actions de jour 2 sont des modifications que vous pouvez apporter aux éléments du catalogue déployés. Les actions au niveau du déploiement peuvent inclure les actions suivantes : Supprimer, Modifier le bail, Mettre sous tension et Mettre hors tension. Votre instance de vRealize Automation 8.x ou VMware Aria Automation 8.12 exécute les actions sur le système cible. Les membres de votre projet doivent être autorisés à exécuter ces actions.
    1. Sélectionnez Déploiements > Déploiements et localisez votre élément de catalogue déployé.
    2. Cliquez sur le menu Actions sur le côté droit de la carte.
      Les actions Modifier le bail, Supprimer, Mettre sous tension et Mettre hors tension sont les actions attendues. Exécutez l'une de ces actions selon vos intentions pour cet élément.

Résultats

Les modèles vRealize Automation 8.x ou VMware Aria Automation 8.12 sont importés dans Automation Service Broker et partagés dans le catalogue.

Que faire ensuite

  • Si le déploiement échoue, vous devez résoudre le problème dans votre instance de vRealize Automation 8.x ou VMware Aria Automation 8.12.
  • Si vous souhaitez contrôler la durée d'existence d'un déploiement, créez un bail. Reportez-vous à la section Configuration des stratégies Automation Service Broker.
  • Pour fournir plus ou moins d'entrées utilisateur au moment de la demande, vous pouvez créer un formulaire personnalisé. Reportez-vous à la section Personnaliser une icône Automation Service Broker et un formulaire de demande. Les modifications du formulaire de demande sont appliquées aux demandes VMware Aria Automation SaaS, pas à vos modèles vRealize Automation 8.x ou VMware Aria Automation 8.12.
  • Pour appliquer des stratégies d'approbation aux demandes, vous pouvez créer des stratégies d'approbation pour deux critères possibles : requestedBy et catalogItem. Aucun autre critère ne peut être appliqué à ces modèles de cloud importés. Reportez-vous à la section Configuration de stratégies d'approbation Automation Service Broker.