Compartilhar via


Fluxo de Trabalho direita designers sistema distribuídos

In Visual Studio Team System Architecture Edition, você pode seguir diferentes fluxos de trabalho quando você Design e avaliar sistemas de aplicativos para implantação usando o DFS Design ers. O fluxo de trabalho que você siga depende das tarefas que você deseja executar e a abordagem que você deseja usar quando você Design seus sistemas.Para obter mais informações, consulte Visão geral dos sistemas de aplicativos.

Ao usar o Distributed sistema Designers, você pode executar as seguintes tarefas:

  • Design aplicativo sistemas.

  • Design data centers lógicos.

  • Definir e avaliar a implantação para aplicativo sistemas de data centers lógicos.

As seções a seguir contêm obter mais informações sobre as tarefas de alto nível executadas no Distributed sistema Designers:

  • Projetar sistemas aplicativo

  • Criação de lógicas de Datacenters

  • Definir e avaliar a implantação para sistemas aplicativo

Projetar sistemas aplicativo

Você pode Design sistemas por meio de um superior - para baixo ou baixo - backup abordagem.Você pode usar uma abordagem de cima para baixo quando desejar Design sistemas e atraso escolhendo como implementá-los.Essa abordagem permite adiar escolhendo os aplicativos que você deseja usar em seus sistemas.Você pode usar uma abordagem de baixo para cima quando você sabe que os aplicativos que você deseja usar em seus sistemas.Quando você usa essa abordagem, primeiro você define os aplicativos que mais tarde, você incluirá em seus sistemas.Você também pode usar uma combinação dessas abordagens durante o processo de design.

A ilustração a seguir mostra como um fluxo de trabalho de exemplo pode progresso através do sistema Design processo, dependendo a abordagem escolhida.

Fluxo de trabalho do sistema design por meio de um superior para baixo ou abordagem de design inferior-up

As seções a seguir contêm mais informações sobre essas abordagens:

  • Criando aplicativo sistemas por meio de uma abordagem de cima para baixo

  • Criando aplicativo sistemas por meio de uma abordagem de cima inferior

Criando aplicativo sistemas por meio de uma abordagem de cima para baixo

Você pode Design um sistema de aplicativos a partir de um superior abordagem iniciando com o sistema suspensa Design er.Você pode começar criando uma solução de sistemas distribuídos a partir de Design do sistemamodelo de solução de .Este modelo cria uma solução que contém um diagrama do sistema em branco e o diagrama de aplicativo.Você também pode começar adicionando um diagrama do sistema à sua solução ou abrir um existente.Você pode adicionar vários diagramas de sistema à sua solução.

Neste diagrama do sistema, você pode definir um único sistema que você pode configurar o para distribuição e reutilizar em outros sistemas.Você pode adicionar outros sistemas, aplicativos, ou ambos sistema autônomo aplicativos e sistemas sistema autônomo membros para a definição deste sistema.Você pode executar essa tarefa arrastando novos sistemas ou aplicativos a partir da caixa de ferramentas.Você também pode arrastar qualquer sistemas existentes ou aplicativos da janela de visualização do sistema.As definições para esses sistemas aparecem em outros diagramas de sistema.As definições para esses aplicativos aparecem no diagrama de aplicativo.

Por exemplo, você pode iniciar uma abordagem de cima para baixo, criando o sistema de nível mais alto ou mais externo.Você pode representar o comportamento do sistema adicionando pontos de extremidade e definir contratos para esse comportamento.Em seguida, você pode adicionar sistemas conforme necessário.Você pode adicionar sistemas novos ou existentes definição de sistema.Você pode continuar adicionando sistemas até que você sabe quais aplicativos que você deseja adicionar e configurar sistema autônomo membros para sistema autônomo sistemas mais nível granular.Essa abordagem possibilita que você se concentre apenas nos sistemas para que você pode criar mais rapidamente.Para continuar a criação de sistemas que são membros, você pode em em aberto seus diagramas de sistema.

Observação:

Quando você adiciona um existente sistema diagrama a sua solução , Alguns membros da definição de sistema pode aparecem órfão por Exibir ING certos indicadores de alertas .Nesse cenário, um membro aparece órfão Quando sua definição está ausente.Para corrigir esse problema, Você deve adicionar a definição Para TH em m ember ou reparar o Relação ao escolher outra definição para que membro , se houver .Para obter mais informações, consulte Solucionando problemas de diagramas de sistema.

Você também pode executar as seguintes tarefas no Designer de Sistema:

  • Representam comportamento para uma definição de sistema e seus membros adicionando pontos de extremidade e definir contratos para esse comportamento.

  • configurar caminhos de comunicação entre membros.Esses caminhos descrevem as conexões entre membros no ambiente de implantação.

  • Substituir sistema autônomo configurações do aplicativo conforme necessário para a implantação.

  • delegado o comportamento de uma definição de sistema a seus membros.

  • Expor o comportamento de membros de uma definição sistema.

Para obter mais informações, consulte os seguintes tópicos: Visão geral do Sistema Designer.

Criando aplicativo sistemas por meio de uma abordagem de cima inferior

Você pode criar seu sistema de um baixo - up método, iniciando com Designer de Aplicativos.Você pode começar criando uma solução de sistemas distribuídos a partir de Design do aplicativomodelo de solução de .Este modelo cria uma solução que contém um diagrama de aplicativo em branco.Você também pode começar adicionando um diagrama de aplicativo à sua solução ou abrir um existente.Quando você adiciona um diagrama de aplicativo a sua solução, Visual Studio engenheiros reverter qualquer aplicativo projetos suporte a visualização e exibe o correspondente das formas no diagrama. Sua solução pode conter somente um diagrama de aplicativo.

Neste diagrama de aplicativo, você pode definir os aplicativos que você deseja incluir em seus sistemas.Você pode executar essa tarefa arrastando aplicativos predefinidos da caixa de ferramentas.Isso cria definições desses aplicativos no diagrama de aplicativo.

Por exemplo, você pode começar uma abordagem de baixo para cima definindo aplicativos no diagrama de aplicativo e criação de um sistema deles.Visual Studio Adiciona um diagrama do sistema à sua solução para essa nova definição de sistema. Em seguida, você pode continuar a refinar o design do seu sistema.Você também pode começar uma abordagem de baixo para cima no System Design er com o sistema de nível mais baixo ou mais interno que você deseja Design.Você pode adicionar aplicativos sistema autônomo sistema autônomo membros mais elementar do sistema.Você pode usar essa abordagem quando você sabe que sistema autônomo aplicativos que você deseja incluir sistema autônomo membros de seus sistemas.sistema autônomo definições para sistema autônomo aplicativos que você adicionar sistema autônomo membros serão exibidos no diagrama de aplicativo.

Você também pode executar as seguintes tarefas no aplicativo Designer:

  • Representam comportamento que aplicativos fornecem ou consumam adicionando pontos de extremidade e definir contratos para esse comportamento.

  • configurar conexões entre as definições de aplicativo.Essas conexões descrevem os caminhos de comunicação entre esses aplicativos no ambiente de desenvolvimento.

  • Especifica requisitos de configuração do aplicativo.Você pode executar essa tarefa definindo as configurações e restrições em aplicativos e os pontos de extremidade.

  • gerar projetos para aplicativos que oferecem suporte à implementação.Isso permite que você continue definindo esses aplicativos em código.

Para obter mais informações, consulte Visão geral do Aplicativo Designer.

Criação de lógicas de Datacenters

Antes de definir e avaliar a implantação de um aplicativo sistema, sua solução deve conter um diagrama de datacenter lógico.Você pode adicionar um diagrama de datacenter lógico existente ou em branco à sua solução.Também é possível criar uma solução de sistemas distribuídos a Estrutura de Datacenter lógico modelo.Este modelo cria uma solução que contém um diagrama de datacenter lógico em branco.Você pode adicionar vários diagramas de datacenter lógico à sua solução.

Neste diagrama de datacenter lógico, você pode criar uma representação parcial e abstrata do data center físico usando o Designer de Datacenter Lógico.Você pode executar essa tarefa arrastando servidores lógicos predefinidos, pontos de extremidade e zonas da caixa de ferramentas.Servidores lógicos representam o ambiente de time de execução para o qual você planeja implantar um aplicativo.Zonas normalmente representam os limites de comunicação e as regiões no data center.

Você também pode executar as seguintes tarefas no Designer de Datacenter Lógico:

  • Conecte os servidores lógicos e zonas.Essas conexões descrevem os caminhos de comunicação no data center lógico.

  • Especificar requisitos de hospedagem de aplicativo e restringir os protocolos de comunicação.Você pode executar essa tarefa definindo as configurações e restrições em servidores lógicos, zonas e os pontos de extremidade.

A ilustração a seguir mostra como um fluxo de trabalho de exemplo pode progresso através do processo de design do datacenter lógico.

Fluxo de trabalho de design de datacenter lógico

Para obter mais informações, consulte Visão geral do Logical Datacenter Designer.

Avaliar a implantação para sistemas aplicativo

Você pode definir e avaliar de implantação de um sistema de aplicativos usando o Designer de Implementação.Você pode começar a definição de implantação, criando um diagrama de implementação de um diagrama do sistema.Você também deve selecionar um diagrama de datacenter lógico que representa o ambiente de implantação de destino.Espelha o diagrama de datacenter lógico que você selecionar o diagrama de implementação.Você pode criar vários diagramas de implantação para cada diagrama do sistema.

Observação:

Y ocê também pode blogg e um diagrama de implementação do diagrama de aplicativo .Visual Studio cria um sistema padrão para que você pode definir e avaliar a implantação para os aplicativos no diagrama de aplicativo rapidamente. No entanto, não é possível exibir ou edição esse sistema padrão, portanto, não é possível configurar seus membros para implantação.Para definir e avaliar a implantação real, crie diagramas de implantação de seus diagramas de sistema.Para obter mais informações, consulte Definições de implantação Criado do aplicativo e diagramas de sistema.

No diagrama de implementação, você pode especificar onde você deseja implantar os aplicativos do seu sistema vinculando-os a servidores lógicos.Você pode executar essa tarefa arrastando os aplicativos do janela Modo de Sistema para esses servidores lógicos.A janela de visualização do sistema exibe todos os membros do sistema raiz, inclusive aplicativos de outros sistemas no sistema de raiz.

Observação:

Você não pode BIND um aplicativo mais de uma vez a um servidor lógico.

Depois que você Concluir vinculação de aplicativos, você pode validar o diagrama de implementação.Isso determina se existem conflitos entre as configurações e restrições em seus aplicativos e os servidores lógicos que hospedá-los.Depois de validação, você pode gerar um relatório de implantação no formato HTML para documentar e resolver esses problemas.Visual Studio também cria uma versão XML do relatório de implantação para que você pode criar scripts para implantar os aplicativos para servidores físicos.

A ilustração a seguir mostra como um fluxo de trabalho de exemplo pode passam por processo de avaliação de implantação do sistema.

Fluxo de trabalho de avaliação de implantação de sistema

Para obter mais informações, consulte Visão geral do Implantação Designer.

Consulte também

Conceitos

Visão geral do Distributed sistema Designers

Visão geral sobre terminologia designers sistema distribuído

Outros recursos

Guia de Introdução ao designers sistema distribuídos