PENERAPAN ENTERPRISE SERVICE BUS UNTUK INTEGRASI LAYANAN MICROSERVICE BERBASIS REST DAN JSON

Haikal Adha Handamara, - (2018) PENERAPAN ENTERPRISE SERVICE BUS UNTUK INTEGRASI LAYANAN MICROSERVICE BERBASIS REST DAN JSON. S1 thesis, Universitas Pendidikan Indonesia.

[img] Text
S_KOM_1404027_Title.pdf

Download (91kB)
[img] Text
S_KOM_1404027_Abstract.pdf

Download (112kB)
[img] Text
S_KOM_1404027_Table_of_content.pdf

Download (154kB)
[img] Text
S_KOM_1404027_Chapter1.pdf

Download (91kB)
[img] Text
S_KOM_1404027_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (319kB)
[img] Text
S_KOM_1404027_Chapter3.pdf

Download (390kB)
[img] Text
S_KOM_1404027_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_KOM_1404027_Chapter5.pdf

Download (53kB)
[img] Text
S_KOM_1404027_Bibliography.pdf

Download (178kB)
Official URL: http://www.repository.upi.edu

Abstract

Integrasi merupakan kebutuhan yang kian berkembang. Dalam implementasi, teknologi integrasi berkembang sesuai dengan kebutuhan yang ada hingga pada bentuk web services. Di Indonesia, pemanfaatan Service Oriented Architecture (SOA) dalam integrasi telah digunakan dalam bentuk Enterprise Service Bus (ESB) melalui sistem bernama Manajemen Integrasi dan Pertukaran Data (MANTRA). Kebutuhan integrasi kian meningkat dan semakin bervariasi mengikuti kebutuhan yang semakin kompleks. Layanan yang semula merupakan sebuah aplikasi besar kini telah berubah menjadi microservices. Arsitektur microservices dalam bentuk Web Oriented Architecture (WOA) memiliki kelebihan dalam kemudahan penggunaan namun memilikikelemahan saat berhadapan dengan integrasi jika dibandingkan dengan SOA. WOA memanfaatkan microservices dalam melakukan integrasi sementara SOA menggunakan dedicted system berupa ESB untuk melakukan integrasi. Pada segi komputasi, WOA kelebihan karena menggunakan satu tipe protokol saja yaitu Representational State Transfer (REST) sementara SOA memerlukan message transformation dari dan menuju Simple Object Access Protocol (SOAP).Tujuan dari penelitian ini adalah menciptakan middleware yang dapat mengintegrasikan microservices serta berfungsi sebagai pool sekaligus orchestrator untuk microservices yang dikaitkan pada middleware. Metode yang digunakan dalam penelitian ini adalah FrameworkServiceEngineeringBasedon SOA Methodology. Penelitian ini menghasilkan prototipe ESB yang dapat menjadi mediasi dalam integrasi microservices dengan cara merekam layanan, merekam definisi layanan, merekam struktur data yang digunakan, serta menciptakan layanan baru yang bersumber dari layanan yang telah terekam;---The need of integration has become larger these days.Integration technology has been evolved as needed until on a form of web services as its latest form. In Indonesia, Service Oriented Architecture (SOA) has been implemented as integration architecture in a form of Enterprise Service Bus (ESB) through a system named “Manajemen Integrasi dan Pertukaran Data” (MANTRA). The need of integration increased dan become more varying following the complexity needs. Services that once in a from of monolithic application now has been transformed into microservices. Microservices architecture in a form of Web Oriented Architectures (WOA) has advantages in ease of access but weaker when dealing with integration if compared with SOA. WOA utilizing microservices itself wjen dealing with integration while SOA implements dedicated system in a form of ESB to integrate services. Compared in computational count, WOA has advantages due to usage of single protocol only in a Representation State Transfer (REST) form while SOA require message transformation from and to Simple Object Access Protocol (SOAP). The purpose of this research is to create middleware that able to integrate microservices while act as a pool and orchestrator for microservices that introduced to middleware. This research use Framework Service Engineering Based on SOA Methodology as research methodology. This research has produce ESB prototypes that able to integrate microservices by records definition, records data structures, and create new microservices from existing microservices.

Item Type: Thesis (S1)
Additional Information: No. Panggil : S KOM HAI p-2018; Nama Pembingbing : I. Wawan Setiawan II. Budi Laksono; NIM : 1404027;
Uncontrolled Keywords: Enterprise Service Bus (ESB), Microservices, Representational State Transfer (REST), Service Oriented Architecture (SOA), Web Oriented Architecture (WOA), Web Service, Enterprise Service Bus (ESB), Microservices, Representational State Transfer (REST), Service Oriented Architecture (SOA), Web Oriented Architecture (WOA), Web Service.
Subjects: L Education > L Education (General)
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Ilmu Komputer
Depositing User: Ryan Taufiq Qurrohman
Date Deposited: 06 Mar 2020 05:07
Last Modified: 06 Mar 2020 05:07
URI: http://repository.upi.edu/id/eprint/47691

Actions (login required)

View Item View Item