Â
E.Deployment Diagram
Â
Pengertian Deployment Diagram Deployment diagram adalah salah satu jenis diagram yang digunakan dalam Unified Modeling Language (UML) untuk menggambarkan arsitektur fisik dari sistem perangkat lunak. Diagram ini menunjukkan bagaimana komponen perangkat keras (node) dan perangkat lunak (artefak) disusun dan dihubungkan satu sama lain. Deployment diagram membantu dalam memahami dan mendokumentasikan bagaimana elemen-elemen dalam sistem tersebut diimplementasikan di lingkungan dunia nyata.
Komponen Utama Deployment Diagram
1. Â Â Â Node:
* Â Â Â Â Node adalah elemen fisik dalam deployment diagram yang dapat berupa perangkat keras seperti server, komputer, atau perangkat mobile. Node juga bisa berupa node perangkat lunak yang menggambarkan lingkungan eksekusi aplikasi, seperti container Docker atau mesin virtual.
* Â Â Â Â Setiap node digambarkan sebagai kotak tiga dimensi atau persegi panjang dan bisa memiliki subnode yang lebih detail.
Â
2. Â Â Â Artefak (Artifact):
* Â Â Â Â Artefak adalah unit fisik dari informasi yang digunakan atau diproduksi oleh sistem perangkat lunak. Ini termasuk file eksekusi, database, skrip konfigurasi, dan dokumen lainnya.
* Â Â Â Â Artefak biasanya ditempatkan di dalam node yang menunjukkan di mana mereka diimplementasikan atau dijalankan.