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 (105kB)
[img] Text
S_KOM_1404027_Abstract.pdf

Download (321kB)
[img] Text
S_KOM_1404027_Table_Of_Content.pdf

Download (289kB)
[img] Text
S_KOM_1404027_Chapter 1.pdf

Download (293kB)
[img] Text
S_KOM_1404027_Chapter 2.pdf
Restricted to Staf Perpustakaan

Download (564kB)
[img] Text
S_KOM_1404027_Chapter 3.pdf

Download (474kB)
[img] Text
S_KOM_1404027_Chapter 4.pdf
Restricted to Registered users only

Download (2MB)
[img] Text
S_KOM_1404027_Chapter 5.pdf

Download (253kB)
[img] Text
S_KOM_1404027_ Bibliography.pdf

Download (408kB)
Official URL: http://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 memiliki kelemahan 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 Framework Service Engineering Based on 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: 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
Uncontrolled Keywords: No Panggil : S_KOM_1404027_HAI p-2018 ; Pembimbing : I wawan sewtawan , II Budi Laksono
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Ilmu Komputer
Depositing User: Dini
Date Deposited: 13 Feb 2020 02:29
Last Modified: 13 Feb 2020 02:29
URI: http://repository.upi.edu/id/eprint/45714

Actions (login required)

View Item View Item