Criar um modelo reutilizável com base em um aplicativo em execução

O Application Design Center permite gerar um modelo reutilizável com base na arquitetura de um aplicativo do App Hub em execução. Os modelos padronizados ajudam as equipes de desenvolvedores a implantar aplicativos de maneira consistente, oferecem suporte à conformidade com os padrões da organização e promovem as práticas recomendadas de gerenciamento de aplicativos.

É possível usar modelos como base para implantações em diferentes ambientes ou para o desenvolvimento de novas versões. Por exemplo, é possível usar a arquitetura de um aplicativo translator_v4.0 em execução para criar um modelo para um aplicativo translator_v5.0 futuro.

Antes de começar

Conclua as etapas a seguir antes de criar modelos com base em aplicativos existentes:

Identificar e analisar o aplicativo de origem

Use o App Hub para ter um blueprint claro da arquitetura do aplicativo atual:

  1. Acesse a página Aplicativos no App Hub:

    Acesse Aplicativos

  2. Na lista de aplicativos, encontre o aplicativo em execução que você quer usar como modelo de origem. Em seguida, clique no nome dele.

  3. Na página de detalhes do aplicativo, revise os serviços e as cargas de trabalho registrados. Essa visualização serve como a fonte da verdade para a arquitetura do aplicativo.

Gerar e parametrizar o modelo

Com o blueprint de aplicativo do App Hub, crie um modelo flexível e reutilizável no Application Design Center:

  1. Projete um modelo de aplicativo, mapeando o inventário de serviços e cargas de trabalho do aplicativo de origem para a tela de design.
  2. Identifique os valores de configuração nos componentes que os desenvolvedores precisam personalizar para cada implantação, como região, tamanhos de máquina ou contagens de instâncias. Defina-os como parâmetros de entrada no modelo. Essa prática permite que os usuários do modelo especifiquem configurações e mantenham a arquitetura principal.
  3. Adicione uma descrição detalhada, o número da versão e outros metadados relevantes ao modelo.

Publicar e validar o modelo

Quando terminar de projetar e parametrizar o modelo, publique-o em um catálogo para disponibilizá-lo a outras equipes:

  1. Verifique seu modelo.
  2. Compartilhe o modelo em um catálogo.
  3. Como validação final, verifique se a arquitetura de um aplicativo de teste corresponde ao aplicativo de origem original.

Agora os desenvolvedores podem reutilizar o modelo para aplicativos que sejam consistentes e estejam em conformidade com os padrões da sua organização.