Video: Pengertian, Sejarah Perkembangan dan Teknologi Wide Area Network ( WAN ) 2024
Semua elemen arsitektur berorientasi layanan (SOA) disusun untuk terhubung melalui bisnis proses untuk memberikan tingkat layanan yang tepat. SOA mengembangkan susunan dasar komponen yang secara kolektif dapat mengelola layanan bisnis yang rumit.
Untuk memahami tata letak SOA, lihat diagram alir komponen arsitektur berorientasi layanan ini:
Untuk membantu menjaga hal-hal dalam grafik tetap lurus:
Adaptor : Modul perangkat lunak ditambahkan ke aplikasi atau sistem yang memungkinkan akses ke kemampuannya melalui antarmuka layanan yang sesuai standar.
Pemodelan Proses Bisnis: Prosedur untuk memetakan proses bisnis apa yang dilakukan baik dalam hal apa yang diharapkan oleh berbagai aplikasi dan apa yang diharapkan oleh peserta dalam proses bisnis.
Bus Layanan Perusahaan: Bus layanan perusahaan adalah pusat komunikasi untuk layanan dalam arsitektur berorientasi layanan. Ini cenderung menjadi jack-of-trade, menghubungkan ke berbagai jenis middleware, repositori definisi metadata (seperti bagaimana Anda menentukan nomor pelanggan), pendaftar (bagaimana menemukan informasi), dan antarmuka dari semua jenis (hanya untuk tentang aplikasi apapun).
Broker Layanan: Perangkat lunak dalam kerangka SOA yang membawa komponen bersama-sama menggunakan aturan yang terkait dengan masing-masing komponen.
Tata Kelola SOA: Tata kelola SOA adalah elemen dari keseluruhan tata kelola TI dan dengan demikian meletakkan hukum dalam hal pengelolaan kebijakan, proses, dan metadata. (Metadata disini hanya berarti data yang mendefinisikan sumber data, pemilik data, dan siapa yang dapat mengubah data.)
SOA Repository: Database untuk semua perangkat lunak dan komponen SOA, dengan penekanan pada kontrol revisi dan manajemen konfigurasi, di mana mereka menyimpan barang bagus, dengan kata lain.
SOA Service Manager: Perangkat lunak yang mengatur infrastruktur SOA - agar layanan bisnis dapat didukung dan dikelola sesuai dengan Service Level Agreements yang terdefinisi dengan baik.
SOA Registry: Sumber tunggal untuk semua metadata yang dibutuhkan untuk memanfaatkan layanan Web komponen perangkat lunak di lingkungan SOA.