Definição implantação

Implantação é a ação e o efeito do desdobramento . Este verbo se refere a desdobrar ou estender o que é dobrado ; exercer ou realizar uma atividade; manifestar uma qualidade; ou para especificar uma exposição ou demonstração.

Uma classe de diagrama que usa a Linguagem de Modelagem Unificada é conhecida pelo nome de um diagrama de implementação para moldar o arranjo de material dos artefatos nos nós. Artefato é entendido, neste contexto, pela especificação de um dado físico que usa ou gera um processo de desenvolvimento de software, ou é produzido pela implantação e operação de um sistema.

Ao descrever um site, por exemplo, um diagrama de implementação mostra os componentes de hardware que o compõem (como os servidores Web, de aplicativo e de banco de dados), os componentes de software que são executados em cada um deles. nó (os nós mencionados anteriormente, que podem ser o banco de dados e um aplicativo da Web, por exemplo) e a maneira como as diferentes partes são conectadas umas às outras.

No diagrama de implementação, os nós são representados por quadrados contendo os menores, que simbolizam os artefatos atribuídos ao primeiro. Por sua vez, os nós podem ter subnós, que são aninhados como quadrados menores dentro daqueles de hierarquia superior; um único nó pode representar vários nós físicos em um único diagrama de implementação, o que ocorre com um grupo de servidores de banco de dados.

Dois tipos de nós são reconhecidos no diagrama de implantação, que são os seguintes: nó de dispositivo, recursos de computação física que usam memória e serviços para executar programas (alguns exemplos comuns desse tipo de nó são computadores e telefones celulares) ; nó do ambiente de execução, um recurso de computação que é executado dentro de um nó externo e que fornece um serviço para hospedar e executar outros elementos de software.

Os diagramas de implantação podem ser usados ​​para a modelagem de: sistemas embarcados, um conjunto de dispositivos que executam um grande número de programas para interagir com o mundo físico; sistemas cliente-servidor, foco na conexão de uma rede de clientes a uma série de servidores; sistemas completamente distribuídos, possuem vários níveis de servidores e devem ser preparados para que sua topologia possa ser modificada continuamente.

Recomendado