You are on page 1of 9

Enterprise Service Bus

Implemetation Method

Dinas Kominfo Dan Persandian Situbondo Smart


Kabupaten Situbondo IT Management Training Enchantment
Enterprise Service Bus
Sebuah infrastruktur Web-services-capable untuk mendukung secara cerdas
komunikasi langsung dan mediasi hubungan antar berbagai komponen (sistem) bisnis
yang berbeda
Gartner Group

Label ESB secara sederhana menunjukkan bahwa ia merupakan kumpuln dari beberapa
produk middleware yang mendukung protokol layanan MOM dan Web Service.
Burton Group

Sebuah basis standar tulang belakan integrasi (integration backbone), menggabungkan


messaging, Web services, transformation, dan intelligent routing."
Sonic Software
Enterprise Service Bus
Suatu platform enterprise yang menerapkan standar antarmuka untuk kegiatan
komunikasi, konektifitas, transformasi, dan keamanan sistem.
Fiorano Software

"To put it bluntly: If you have WebSphere MQ and other WebSphere brokers and
integration servers, you have an ESB."
Bob Sutor, IBM

"Enterprise Service Bus adalah suatu standar arsitektur integrasi layanan yang
menyediakan layanan bisnis yang konsisten lintas ekosistem layanan. ESB
diimplementasikan sebagai Arsitektur berbasis layanan (service oriented architecture)
menggunakan antarmuka Web Service."
CBDI
Enterprise Service Bus

Apakah Enterprise Service Bus ?

Apakah Konsep Enterprise Service Bus ?

Mengapa Enterprise Service Bus dikembangkan ?


ENTERPRISE SERVICE BUS
Apa alasan utamanya ?

Apa manfaat utama dari konsep ini ?


Prinsip Pengembangan

X Y Z

X Y Z
5 Prinsip Utama Integrasi

Orchestration : Mediation :
Menyatukan beberapa Memberikan antarmuka yang
komponen layanan menjadi variatif untuk mendukung
suatu ordo yang lebih tinggi, berbagai kebutuhan integrasi
melalui pengelolaan rincian antar sistem
komponen dasar yang ada
Transportation :
Transport Protocol
akan melakukan
Non Functional
Transformation :
Melakukan perubahan format negosiasi antar Consistency:
beberapa format Untuk pengembangan ESB
data yang spesifik kedalam
data (misal HTTP, tertentu, dapat mencakup
format data utama (kanonik),
JMS, JDBC,dll) konsistensi seputar kebijakan
yang dibutuhkan oleh setiap
keamanan dan pemantauan
konektor ESB
yang diterapkan dalam
implementasinya
Konsiderasi Pengembangan

Ringan Skalabilitas
Ukuran Dukungan Finansial
Kecepatan Commodity Hardware
Biaya

Aksesibilitas
Common Tools Agnostic
Common Common Message
Programming Format
Language
Konklusi

Untuk suatu institusi yang memiliki banyak sistem layanan yang silo,
dan membutuhkan integrasi antar seluruh layanan tersebut, maka
Enterprise Service Bus (ESB) adalah solusi yang tepat.

Secara umum manfaatnya adalah seluruh aplikasi tersebut dapat


saling terhubung dan berkomunikasi satu sama lain, dengan biaya,
effort, dan waktu yang lebih terukur

Dalam pengembangan ESB yang sesuai, kita harus memperhatikan


faktor kompleksitas, dukungan finansial, serta kemudahan teknis
pengembangan.
Thank You!

Situbondo Smart
IT Management Training Enchantment

You might also like