En tant que développeur de modèles de cloud, vous pouvez capturer en toute sécurité un snapshot d'une conception opérationnelle avant d'apporter de nouvelles modifications.

Au moment du déploiement, vous pouvez sélectionner l'une de vos versions à déployer.

Capture d'une version de modèle de cloud

Sur la page de conception, cliquez sur Version et fournissez un nom.

Ce nom doit être alphanumérique, sans espaces, et seuls les points, les tirets et les traits de soulignement sont autorisés en tant que caractères spéciaux.

Restauration d'une version antérieure

Sur la page de conception, cliquez sur Historique des versions.

Sur la gauche, sélectionnez une version antérieure pour l'inspecter dans le canevas et l'éditeur de code. Lorsque vous trouvez la version souhaitée, cliquez sur Restaurer. La restauration remplace le brouillon actuel sans supprimer les versions nommées.

Historique des versions du modèle de cloud

Publication d'une version vers Service Broker

Sur la page de conception, cliquez sur Historique des versions.

Sur la gauche, sélectionnez une version et publiez-la.

Vous ne pouvez pas publier un brouillon actuel tant que vous ne l'avez pas versionné.

Réimportation de la version dans Service Broker

Pour activer la nouvelle version pour les utilisateurs du catalogue, réimportez-la.

Dans Service Broker, accédez à Contenu et stratégies > Sources de contenu.

Dans la liste des sources, cliquez sur la source du projet qui contient le modèle de cloud avec la version récemment publiée.

Cliquez sur Enregistrer et importer.

Comparaison des versions de modèle de cloud

Lorsque des modifications et des versions s'accumulent, vous pouvez souhaiter identifier les différences entre elles.

Dans la vue Historique des versions de Cloud Assembly, sélectionnez une version, puis cliquez sur Diff.. Ensuite, dans la liste déroulante Comparaison par rapport à, sélectionnez une autre version à comparer.

Notez que vous pouvez basculer entre les différences de code de révision ou les différences de topologie visuelles.

Figure 1. Différences de code
Différences de code de version de modèle de cloud

Figure 2. Différences de topologie visuelles
Différences visuelles des versions de modèle de cloud

Clonage d'un modèle de cloud

Bien que le clonage ne soit pas identique à l'enregistrement d'une version, sur la page de conception, la commande Actions > Cloner crée une copie du modèle de cloud actuel pour un développement de remplacement.