7083T - TP3 - S7 - R1
7083T - TP3 - S7 - R1
Session 7
Seperti yang ditunjukkan pada bagian sebelumnya, integrasi jatuh tempo adalah realisasi
progresif di dunia berorientasi layanan, dari tight-integration and tight-coupling to
loosecoupling dan ketersediaan Informasi dan Bisnis Kemampuan sebagai IT Service.
Ada beberapa dimensi sepanjang yang integrasi layanan jatuh tempo dapat diukur atau
ditangkap, dan juga menyediakan peta jalan untuk masa depan di mana upaya harus
difokuskan pada untuk sepenuhnya menyadari kekuatan dan manfaat dari SOA. Berbagai
dimensi di mana jatuh tempo harus dipertimbangkan juga indikasi dari berbagai daerah
bahwa layanan arsitektur berorientasi biasanya menyentuh - dan dengan demikian pengaruh
selama proyek SOA. SOA Maturity Model menggunakan konsep domain untuk
mengklasifikasikan dan mengatur kemampuan terkait. Seperti digambarkan dalam Gambar
di atas, ada delapan domain dalam model kematangan :
Business & Strategy
Organization
Berisi kemampuan mengenai aspek pasca penyebaran solusi berdasarkan pada arsitektur
berorientasi layanan yaitu operasi, administrasi, dan aspek manajemen SOA.
Architecture
Berisi kemampuan mengenai definisi dari keseluruhan arsitektur dan pedoman untuk
berbagai praktisi untuk memastikan kepatuhan terhadap arsitektur.
Information
Infrastructure
Governance
Berisi kemampuan mengenai struktur pemerintahan dan proses yang mendukung dan
membimbing upaya SOA. Kematangan dan adopsi jumlah yang cukup governance adalah
indikator utama keberhasilan SOA keseluruhan. Delapan domain, meskipun saling terkait,
yang cukup berbeda. Untuk berhasil di adopsi SOA, sebuah kemajuan yang memadai
organisasi harus di semua domain ini. Pasti suatu organisasi akan lebih maju di beberapa
domain (dan lebih lanjut dalam beberapa kemampuan dalam domain) dari yang lain. Oleh
karena itu, penting untuk dapat mengukur kematangan relatif dalam setiap domain (dan
kemampuan di dalamnya) dan di seluruh domain untuk mengidentifikasi daerah-daerah
yang tertinggal. Setelah daerah tertinggal telah diidentifikasi adalah mungkin untuk
merumuskan solusi dan ada dengan meningkatkan keberhasilan inisiatif SOA keseluruhan.
Jawab :
3. Jelaskan secara rinci definis dan peranan dari istilah berikut ini:
Services
Interfaces
Messages
Service konsumer mengakses layanan melalui service bus. Hal ini dapat
berupa sebuah transport protocol , seperti SOAP, atau ESB. Service consumers
dapat menggunakan komunikasi yang sinkron atau asinkron mode komunikasi
untuk meminta/menjalankan operasi services. Dalam mode sinkron, sebuah
operasi service mengembalikan respon ke service consumer setelah proses selesai
service consumer harus menunggu proses selesai. Biasanya kita menggunakan
mode sinkron dengan operasi pengolahan lengkap dalam waktu singkat. Dalam
modus asynchronous, service operation tidak mengembalikan response kepada
consumer, tetapi dapat mengembalikan acknowledgement (pengakuan/informasi)
sehingga konsumen mengetahui bahwa operasi telah berhasil dijalankan. Jika
respons diperlukan, biasanya digunakan pemanggilan balik dari service kepada
consumer yang digunakan. Dalam skenario, korelasi antara pesan diperlukan
Loose Coupling
Registries
Quality of Service
Services Communicate
Built Services
Service oriented dan macam-macam abstrak model SOA sudah ada sebelum
Web Service diluncurkan. Bagaimanapun juga tidak ada 1 pun kemajuan
teknologi yang sangat lengkap dan sukses ,dalam mendaftarkan SOA tanpa web
service. Tapi sekarang ini semua perusahaan platforms sekarang mendukung
pembuatan dari solusi service oriented dan kebanyakan melakukannya dengan
memahami bahwa SOA menyediakan dukungan didasari dengan menggunakan
web service. Oleh karena itu, sementara ini kita benar benar mengakui bahwa
untuk dapat mencapai SOA tidak memerlukan web service.
REFERENCE
An Oracle White Paper September 2013 SOA Maturity Model - Guiding and
Accelerating SOA Success.
http://www.oracle.com/technetwork/topics/entarch/oracle-wp-soa-maturitymodel-
76717.pdf
http://www.imsglobal.org/soa/imsSOAWhitePaper_v1p0pd.html
http://ilmukomputer.org/wp-content/uploads/2009/05/indrakharisma-membuat-
softwarerequirement.pdf