Welcome to my Blog

Hi All! Selamat datang di blog Muamer Riza Gani a.k.a Amer. Silahkan beri komentar dan tuangkan ide anda

Sabtu, 19 Desember 2009

Sekilas tentang Konsep SOA ( Services Oriented Architecture)

SOA (service oriented architecture, arsitektur berorientasi layanan) adalah suatu gaya arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk paket layanan sepanjang siklus hidupnya. SOA bukanlah tools, tetapi lebih merupakan tehnik darai suatu arsitektur sistem. SOA juga mendefinisikan dan menentukan arsitektur teknologi informasi (TI) yang dapat menunjang berbagai aplikasi untuk saling bertukar data dan berpartisipasi dalam proses bisnis. Fungsi-fungsi ini tidak terikat dengan sistem operasi dan bahasa pemrograman yang mendasari aplikasi-aplikasi tersebut.

SOA membagi fungsi-fungsi menjadi unit-unit yang berbeda (layanan), yang dapat didistribusikan melalui suatu jaringan dan dikombinasikan serta digunakan ulang untuk membentuk aplikasi bisnis. Layanan-layanan ini saling berkomunikasi dengan mempertukarkan data antar mereka atau dengan mengkoordinasikan aktivitas antara dua atau lebih layanan. Konsep SOA sering dianggap didasari atau berkembang dari konsep-konsep yang lebih lama dari komputasi terdistribusi dan pemrograman modular. Tools yang mengintegrasikan layanan tersebut disebut ESB (Enterprise Service Bus)

Berikut SOA mapping / Struktur SOA:



Klik gambar untuk memperbesar