Diagram wdrożenia - jakie elementy wybrać?

0

Mam do wykonania diagram,na którym muszę pokazać kolejki IBM MQ, Orchestrator, Load balancer i bazy danych. Jakich elementów w notacji UML dla diagramu wdrożenia powinienem użyć żeby poprawnie wykonać diagram. Co będzie tutaj komponenetem, środowiskiem wdrożenia, artefaktem, nodem itd.

0
  1. Poprawność - możesz dowolną bzdurę narysować i diagram będzie poprawny o ile będzie zgodny z notacją ;)
  2. Zawartość - co chcesz pokazać i komu?
    Node to bardzo ogólne pojęcie i można budować dowolną hierarchię z tego i pokazywać co do czego jest podpięte, np. serwery w szafie rack.
Szafa RAC:
 - Blade1
    - HBA#1
	    Port#1
		Port#2
		Port#3
		Port#4
	- HBA#2
	    Port#1 
		Port#2
		Port#3
		Port#4
 - Blade2
     ... 
 - Switch1
     - Port1
	 - Port2 
	 - ...
	 
 - Switch2
    - Port1 
	- Port2
	- ... 
 - Storage array#1
    - Disk1
	- .. 
 - PowerUnit#1
    ... 
 - PowerUnit#2 
    ... 
... 

Weź tu teraz powiedz gościom od sprzętu, że mają to "połączyć tak, żeby działało", WTF :-)

Na diagramie wdrożenia możesz pokazać te "Nodes" i "Devices" oraz "Communication Path" (np. ścieżka obrazująca podpięcie kabla od Blade#1/HBA#1/Port#1 do Switch#1/Port#1 )

Pokazywanie czegoś więcej na takim diagramie będzie mało czytelne, bo goście od sprzętu raczej mają w głębokim poważaniu jaka ważna i nowoczesna aplikacja będzie uruchomiona na Blade#1.

"Execution environment" i "Device" to takie wyspecjalizowane "Node". Myślę, że w uproszczeniu wystarczy Ci taka klasyfikacja:

  • Device - hardware
  • Execution environment - software, który dostarcza jakichś usług do uruchamiania czegoś innego (baza danych, serwer aplikacji, system operacyjny, silnik procesów biznesowych)

Artefakt - kawałek softu, który "deployujesz" na "Node".

Komponentów nie "deployujesz" bezpośrednio tylko "wiążesz" z artefaktem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1