Créer un modèle réutilisable à partir d'une application en cours d'exécution

Application Design Center vous permet de générer un modèle réutilisable à partir de l'architecture d'une application App Hub en cours d'exécution. Les modèles standardisés aident les équipes de développeurs à déployer des applications de manière cohérente, à respecter les normes de votre organisation et à promouvoir les bonnes pratiques de gestion des applications.

Vous pouvez utiliser des modèles comme base pour les déploiements dans différents environnements ou pour le développement de nouvelles versions. Par exemple, vous pouvez utiliser l'architecture d'une application translator_v4.0 en cours d'exécution pour créer un modèle pour une application translator_v5.0 à venir.

Avant de commencer

Avant de créer des modèles à partir d'applications existantes, vous devez effectuer les étapes suivantes :

Identifier et examiner l'application source

Utilisez App Hub pour obtenir un plan clair de l'architecture de l'application existante :

  1. Accédez à la page Applications depuis App Hub :

    Accéder à la page Applications

  2. Dans la liste des applications, recherchez l'application en cours d'exécution que vous souhaitez utiliser comme modèle source. Cliquez ensuite sur son nom.

  3. Sur la page d'informations de l'application, examinez ses services et charges de travail enregistrés. Cette vue sert de source de vérité pour l'architecture de l'application.

Générer et paramétrer le modèle

À l'aide du plan d'application d'App Hub, créez un modèle flexible et réutilisable dans Application Design Center :

  1. Concevez un modèle d'application en mappant l'inventaire des services et des charges de travail de votre application source sur le canevas de conception.
  2. Identifiez les valeurs de configuration des composants que les développeurs doivent personnaliser pour chaque déploiement, telles que la région, la taille des machines ou le nombre d'instances. Définissez-les en tant que paramètres d'entrée dans le modèle. Cette pratique permet aux utilisateurs du modèle de spécifier des paramètres et de maintenir l'architecture de base.
  3. Ajoutez une description détaillée, un numéro de version et d'autres métadonnées pertinentes au modèle.

Publier et valider le modèle

Une fois que vous avez terminé de concevoir et de paramétrer le modèle, publiez-le dans un catalogue pour le mettre à la disposition d'autres équipes :

  1. Vérifiez votre modèle.
  2. Partagez le modèle dans un catalogue.
  3. Pour une validation finale, vérifiez que l'architecture d'une application de test correspond à l'application source d'origine.

Les développeurs peuvent désormais réutiliser le modèle pour des applications cohérentes et conformes aux normes de votre organisation.