Crear una plantilla reutilizable a partir de una aplicación en ejecución

Si una aplicación de App Hub ya se está ejecutando correctamente, puedes crear una plantilla reutilizable a partir de ella con Application Design Center. Esta práctica permite a los equipos de desarrollo gestionar sus implementaciones de forma autónoma, coherente y de acuerdo con los estándares de tu organización.

En esta guía se explica cómo estandarizar la arquitectura de una aplicación registrada mediante la creación de una plantilla reutilizable y controlada.

Este flujo de trabajo es adecuado para promover las prácticas recomendadas y facilitar un proceso de implementación coherente y seguro. Por ejemplo, usa la arquitectura de una aplicación de runningtranslator_v4.0 para crear una plantilla para una aplicación de runningtranslator_v5.0.

Antes de empezar

Debes completar los siguientes pasos antes de crear plantillas a partir de aplicaciones:

Identificar y revisar la aplicación de origen

Usa App Hub para obtener un plano claro de la arquitectura de la aplicación:

  1. Ve a la página Aplicaciones desde App Hub:

    Ve a Aplicaciones.

  2. En la lista de aplicaciones, busca la aplicación en ejecución que quieras usar como modelo de origen. A continuación, haz clic en su nombre.

  3. En la página de detalles de la aplicación, revisa sus servicios y cargas de trabajo registrados. Esta vista es la fuente de información oficial sobre la arquitectura de la aplicación.

Generar y parametrizar la plantilla

Con el plano de la aplicación de App Hub, crea una plantilla flexible y reutilizable en Application Design Center:

  1. Diseña una plantilla de aplicación, mapeando el inventario de servicios y cargas de trabajo de tu aplicación de origen en el lienzo de diseño.
  2. Identifica los valores de configuración de los componentes que los desarrolladores deben personalizar para cada implementación, como la región, el tamaño de las máquinas o el número de instancias. Defínelos como parámetros de entrada en la plantilla. De esta forma, los usuarios de la plantilla pueden especificar ajustes y mantener la arquitectura principal.
  3. Añade una descripción detallada, el número de versión y otros metadatos relevantes a la plantilla.

Publicar y validar la plantilla

Cuando termines de diseñar y parametrizar la plantilla, publícala en un catálogo para que otros equipos puedan acceder a ella:

  1. Verifica tu plantilla.
  2. Comparte la plantilla con un catálogo.
  3. Como validación final, comprueba que la arquitectura de una aplicación de prueba coincida con la de la aplicación de origen.

Ahora los desarrolladores pueden reutilizar la plantilla para crear aplicaciones que sean coherentes y cumplan los estándares de tu organización.