Apa yang dimaksud AMD (Arsitek, Pengembangan Berbasis Model)

AMD adalah ujung paling canggih dari spektrum pecaralan SOA. Ini berfokus pada kualitas, kinerja, dan penggunaan kembali. Muncul dalam dua “rasa”: komposisi AMD dan pengembangan AMD. Komposisi AMD menganggap bahwa layanan yang dibutuhkan ada dan dapat “dirakit” ke dalam aplikasi (layanan bisnis), mungkin dengan antarmuka pengguna baru (umumnya berbasis portal, menggunakan layanan Web). Organisasi umumnya dapat menggunakan model komposisi AMD untuk menghasilkan spesifikasi untuk digunakan oleh teknologi orkestrasi alur kerja di lingkungan runtime.

Pengembangan AMD mengasumsikan bahwa organisasi baru perlu mengembangkan layanan perangkat lunak sebelum komposisi. Alat pengembangan AMD dapat menggunakan kembali model bisnis yang sama yang dikembangkan oleh mereka yang melakukan komposisi AMD. Namun, secara umum, personel TI menyempurnakannya menjadi model yang lebih detail untuk menghasilkan kode sebanyak mungkin 70% hingga 100% tergantung pada jenis layanannya. AMD juga menyertakan serangkaian metode yang mempromosikan model “yang dapat dieksekusi” (yaitu, di mana tidak ada transformasi eksplisit untuk implementasi).

Menarik lainnya

© 2023 Pengertian.Apa-itu.NET