SOA (Service Oriented Architecture)

Slides:



Advertisements
Presentasi serupa
Arif Firmansyah S.Si, MT. KNIP 2011 Implementasi Services Oriented Architecture (SOA) dalam Sistem Transaksi Perbankan di Perguruan Tinggi.
Advertisements

Web Service.
Service-Oriented Architecture (SOA)
E-PROCUREMENT Sistem Informasi Pengadaan Barang dan Jasa Secara Online
CLOUD COMPUTING (Komputer Di Awan)
Komponen Sistem Informasi
Sistem Informasi Manajemen MG662 Modul 13
CRM Development Strategy
Desain dan Implementasi service oriented architecture menggunakan private cloud computing berbasis open source pada pt thamrin brothers SINTO
I NFRASTRUKTUR S ISTEM I NFORMASI ALOYSIUS AIRLANGGA BAJUADJI, S.KOM, M.ENG bayurlangga.web.id/kuliah.
ARCHITECTURE.
INTEROPERABILITAS SISTEM INFORMASI INSTANSI PEMERINTAH WORKSHOP.
MANAJEMEN KONFIGURASI SOFTWARE
Arsitektur Data Warehouse
Proses Perencanaan ATI. 7 Proses dalam membuat ATI:
Compiere ERP Aplikasi Bisnis di Linux
DAN PERANAN TI BAGI PERUSAHAAN
L O G O One_HSPK Wanhendra.M,S.kom. One_HSPK Apakah SPK Efektivitas dan Produktifitas 2 Sistem Interaktif 3 Decision Marker 4.
PENGENALAN FRAMEWORK .NET DAN C#
ARSITEKTUR CLIENT SERVER
Membangun Sistem Informasi ERP
IT210 - Pemrograman Visual Ramos Somya.  Framework.NET merupakan suatu komponen Windows yang terintegrasi dan dibuat agar dapat menjalankan berbagai.
XML WEB SERVICES Agenda : Definisi web services Fungsi web services
ERP (Enterprise Resource Planning)
ERP Business Intelligence
KONSEP SISTEM INFORMASI KORPORASI
Intro TO EA (2).
Pengenalan Rekayasa Perangkat Lunak
Arsitektur dalam Sister
Pengantar Web Service Teguh S.
ARSITEKTUR APLIKASI WEB
Service-oriented Business Intelligence (SoBI)
PENGEMBANGAN SISTEM INFORMASI
STRATEGI PENGEMBANGAN SISTEM INFORMASI MANAJEMEN
Arsitektur Enterprise
BAB II E-BUSINESS GLOBAL: BAGAIMANA BISNIS MENGGUNAKAN SI
Pengenalan ERP (Enterprise Resource Planning)
MODUL 24 POKOK BAHASAN : ( ERP ) ENTERPRISE RESOURCES PLANNING
Semantic Web: Web Services
Web Service.
Pengantar Web Service Teguh S.
Metode Pengembangan Arsitektur
Strategi Pengadaan Sistem
Arsitektur Enterprise
Enterprise Architecture
Perancangan Sistem Informasi Manajemen
Kerangka Perencanaan ATI
Kerangka Perencanaan ATI
Akuntansi D/Semester II
Pertemuan 20 Pengorganisasian dan Pentingnya Fungsi TI
PERENCANAAN STRATEGIK SISTEM TEKNOLOGI INFORMASI
Pemrograman Berorientasi Platform (IN315B)
Membangun Sistem Informasi ERP
EVOLUSI PERANAN SI/TI Kel.1.
Membangun Sistem Informasi ERP
Siklus hidup pengembangan sistem
BAB II E-BUSINESS GLOBAL: BAGAIMANA BISNIS MENGGUNAKAN SI
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
Sistem Informasi Asuransi Berbasis Web
Enterprise Architecture Planning (EAP)
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
Compiere ERP Aplikasi Bisnis di Linux
MANAJEMEN SISTEM INFORMASI SEKOLAH
Struktur Tugas dan Fungsi Utama Layanan Teknologi Informasi
Komponen-komponen Komputer Processing Device (CPU)
MULTIDISIPLIN KERANGKA INFRASTRUKTUR E-BISNIS
Kelompok 2 : Maria Bestarina Laili: Ida Megawati: Sakim: Erman Al Hakim: Kunthi Widyati: Ilham.
Metode Pengembangan Arsitektur
Konsep Aplikasi Berbasis Objek
Tahapan TOGAF.
Transcript presentasi:

SOA (Service Oriented Architecture)

Pengertian SOA (1): SOAATI yang menitikberatkan pada layanan (services): dimana komponen” software dapat digunakan kembali (reused) dan dipadukan kembali (recombined) dengan fleksibel yang memungkinkan semua entitas menjadi sebuah pelayanan yang bersifat melayani SOA tidak hanya datang membawa sebuah solusi arsitektur aplikasi yang lebih baik, namun juga sebagai performance management bagi para pembuat keputusan Dengan sudut pandang per servis yang diberikan, biaya perawatan sebuah sistem IT bisa dibebankan pada setiap pihak yang berhubungan dengan servis yang digunakan. Contoh servis: Bidang softwarememanfaatkan berbagai mekanisme standar c/ eXtensible Markup Language (XML), komponen” software itu tampil di jaringan menawarkan services, yang kemudian dimanfaatkan aplikasi-aplikasi lainnya. Alhasil, bagi departemen TI, cara ini lebih produktif. Kini mereka bisa dengan mudah mengubah atau membangun services baru tanpa harus membongkar berbagai jenis aplikasi satu per satu.

Pengertian SOA (2): Sifat SOA: loosely coupled (tingkat kebergantungan antar komponen rendah) highly interoperable (mudah dioperasikan) reusable (dapat digunakan kembali) interoperability (dapat berkomunikasi antar platform).

Pengertian SOA (3): 3 Fase dalam penerapan SOA: Fase Inisiasi menentukan tim pengembang, tujuan-tujuan, jadwal dan hasil kerja yang harus dicapai Fase Develop Road Map menciptakan peta jalan yang akan menunjukkan kebutuhan hardware software Fase Implementasi dan Pengujian. menjelaskan bagaimana untuk melakukan implementasi dari layanan” yang teridentifikasi dan menguji setiap layanan apakah sesuai dengan kebutuhan system dan dapat dipakai oleh unit pendukung atau sistem informasi yang lain ketika menjalankan suatu proses bisnis yang membutuhkan layanan yang terkait

Analogi SOA (1): Menganalogikan SOAsebagai jembatan penghubung antar pulau-pulau yang tersebar luas. Gambaran: Pada umumnya di sebuah perusahaan memiliki tidak hanya 1 aplikasi/software bisnis yang menunjang operasional. Banyak aplikasi yang dibangun berbasiskan proyek yang mana programmer/team yang membangunnya bisa berbeda-beda, platform yang dijadikan basis pengembangan pun juga bisa berbeda. Contoh: sebuah perusahaan memiliki aplikasi / software Purchasing yang dibangun menggunakan Visual Basic, selain itu mereka juga memiliki aplikasi Fixed Asset yang menggunakan Foxpro dan ada pula aplikasi workflow pengajuan Capex & Opex yang dibuat menggunakan Java. Disinilah peranan SOA dalam mengintegrasikan ketiga aplikasi tersebut agar dapat berbicara antara satu dengan yang lainnya

Analogi SOA (2): contoh analoginya sbb: