Skip to main content

O que é uma arquitetura de referência?

Uma arquitetura de referência é um conjunto de padrões inter-relacionados frequentemente usados ​​no desenvolvimento de software e na integração de sistemas de computadores em redes corporativas. As equipes de gerenciamento de projetos podem usar esses padrões para determinar como várias soluções, como linguagens de programação ou configurações de rede, por exemplo, se encaixam em um modelo de negócios. Muitas vezes, várias soluções diferentes são criadas, e geralmente depende da equipe decidir quais são as melhores. Além de um modelo de referência comercial, o plano geralmente inclui uma estrutura de como as pessoas interagem com a rede e qual software será implementado.

Termos e elementos comuns de vocabulário relacionados a componentes comuns de sistemas e software de computador geralmente fazem parte de uma arquitetura de referência. As interações entre programas de computador e até componentes eletrônicos também podem ser listadas. Padrões de como todas as partes podem se encaixar são normalmente estudados para entender as funções dos equipamentos de comunicação ou de um programa de computador específico para tarefas, por exemplo.

As etapas que entram em um produto final podem ser o foco de uma arquitetura de referência, que também pode consistir em uma lista de propriedades de um sistema específico. Às vezes, os componentes e peças que compõem um sistema de computador são incluídos no modelo. As funções de software ou o layout de uma rede de computadores podem ser abstratos, mas durante a fase de desenvolvimento de um projeto, a arquitetura de referência geralmente se torna mais concisa à medida que os planos para um produto acabado se reúnem.

A arquitetura do software de referência geralmente consiste em sistemas operacionais e em programas de gerenciamento de banco de dados que controlam o armazenamento e o fluxo de informações. Um projeto específico pode exigir certos programas de software, e uma empresa geralmente deve considerar as despesas de aquisição dessas e das licenças associadas. A arquitetura de referência geralmente incorpora servidores de computador e o software usado para operá-los. Comunicações, acesso a dados, gerenciamento de diretórios e software de desenvolvimento também costumam ser incluídos no modelo.

As linguagens de programação e o ambiente de desenvolvimento usados ​​geralmente são componentes integrais de uma arquitetura de referência. O acesso aos sistemas de computadores e o tipo de segurança existente também são geralmente incluídos no modelo de referência, assim como o método no qual os comandos de uma interface do usuário são roteados através de um computador para uma rede. Esses comandos geralmente são importantes em relação à forma como diferentes partes de um negócio interagem. Uma arquitetura de referência, portanto, fornece um modelo padrão de um sistema de computador em desenvolvimento, ou que uma empresa pode usar para desenvolver, criar e melhorar sua rede.