Definicja wdrożenie

Wdrażanie to działanie i efekt rozwijania . Czasownik ten odnosi się do rozwijania lub rozszerzania tego, co jest złożone ; wykonywać lub wykonywać działalność; zamanifestować jakość; lub określić wystawę lub pokaz.

Klasa diagramów, która używa Unified Modeling Language jest znana pod nazwą diagramu wdrażania w celu ukształtowania układu materiałów artefaktów w węzłach. Artefakt jest rozumiany w tym kontekście jako specyfikacja danych fizycznych, które wykorzystują lub generują proces tworzenia oprogramowania lub są produkowane przez wdrożenie i działanie systemu.

Podczas opisywania strony internetowej, na przykład, diagram wdrażania pokazuje komponenty sprzętowe, które ją tworzą (takie jak serwery WWW, aplikacje i bazy danych), składniki oprogramowania, które działają na każdym z nich. węzeł (wyżej wymienione węzły, którymi może być na przykład baza danych i aplikacja internetowa) oraz sposób, w jaki różne części są ze sobą połączone.

Na diagramie wdrażania węzły są reprezentowane przez kwadraty zawierające mniejsze, które symbolizują artefakty przypisane temu pierwszemu. Z kolei węzły mogą mieć podwęzły, które są zagnieżdżone jako mniejsze kwadraty w wyższych hierarchiach; pojedynczy węzeł może reprezentować wiele fizycznych węzłów na pojedynczym diagramie wdrażania, który występuje w grupie serwerów baz danych.

Dwa typy węzłów są rozpoznawane na diagramie wdrażania: węzeł urządzenia, fizyczne zasoby obliczeniowe, które wykorzystują pamięć i usługi do uruchamiania programów (niektóre typowe przykłady tego typu węzłów to komputery i telefony komórkowe) ; węzeł środowiska wykonawczego, zasób obliczeniowy, który działa wewnątrz węzła zewnętrznego i który zapewnia usługę hostowania i uruchamiania innych elementów oprogramowania.

Schematy wdrażania mogą być używane do modelowania: systemów wbudowanych, zestawu urządzeń, które wykonują wiele programów do interakcji ze światem fizycznym; systemy klient-serwer, koncentrują się na połączeniu sieci klienta z serią serwerów; systemy całkowicie rozproszone, mają kilka poziomów serwerów i muszą być przygotowane tak, aby ich topologia mogła być ciągle modyfikowana.

Zalecane