Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : Jurnal Teknik Informatika (JUTIF)

COMPARISON OF JENKINS AND GITLAB CI/CD TO IMPROVE DELIVERY TIME OF BASU DAIRY FARM ADMIN WEBSITE Alif Babrizq Kuncara; Dana Sulistyo Kusumo; Monterico Adrian
Jurnal Teknik Informatika (Jutif) Vol. 5 No. 3 (2024): JUTIF Volume 5, Number 3, June 2024
Publisher : Informatika, Universitas Jenderal Soedirman

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52436/1.jutif.2024.5.3.1836

Abstract

The Basu Dairy Farm admin website is a web-based information system developed using monolithic architecture. The delivery process of source code changes from the GitLab repository on the "main" branch (development) to the main server (production) takes a long time because the build and deploy process is done manually. This causes the delivery time to be long. To overcome this, this research applies Continuous Integration/Continuous Deployment (CI/CD) as a solution. The CI/CD tools used are Jenkins and GitLab CI/CD because they are open source and the most popular. In this study, a comparison of the delivery time of the two tools was carried out. Delivery time is obtained when the build process starts to run until the deploy process is completed. The analysis includes the time required to run the build and deploy process of the CI/CD tool. The results of this research show that Jenkins and GitLab CI/CD are successfully implemented and can automate the build and deploy process. In terms of implementation, Jenkins requires in-depth configuration, so it looks complicated, while GitLab CI/CD offers simple and easy configuration. In the three experiments conducted, Jenkins showed a faster average time in completing the build and deploy process, so Jenkins has a better delivery time than GitLab CI/CD in the context of the Basu Dairy Farm admin website development process.
ANALYSIS THE IMPACT OF REFACTORING FROM MONOLITHIC APPLICATIONS TO MICROSERVICES ON RESPONSE TIME USING THE MDA AND SCA APPROACHES Yusri, Shidqi Fadhlurrahman; Suwawi, Dawam Dwi Jatmiko; Adrian, Monterico
Jurnal Teknik Informatika (Jutif) Vol. 5 No. 6 (2024): JUTIF Volume 5, Number 6, Desember 2024
Publisher : Informatika, Universitas Jenderal Soedirman

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52436/1.jutif.2024.5.6.2617

Abstract

This study investigates the impact of refactoring from a monolithic to a microservices architecture on application response time. Monolithic architecture, initially chosen for ease of development, faces scalability challenges as the application grows. Microservices offer a solution by enabling independent service deployment and enhanced scalability. This research uses Meta-Data Aided (MDA) and Static Code Analysis (SCA) methodologies to facilitate the refactoring process, applying them to the inventory-application project from a collaborative software development platform (GitHub). The refactoring involves decomposing the monolithic application, containerizing it with Docker, and evaluating performance using JMeter. Results show that microservices significantly reduce response time, particularly in API interaction tasks. While microservices improve scalability and flexibility, they require careful management of service communication. This research enhances understanding of the benefits of microservices in terms of response time and offers practical guidance for developers considering refactoring.
Co-Authors Aldilla Rafi Alif Babrizq Kuncara Anisa Herdiani Arin Puspita Dewi Arnanda, Fauzan Reza Ati Suci Dian Martha Atrinawati, Lovinta Happy Bayu Erfianto Daffa Dhiya Ulhaq Dana Sulistyo Kusumo Dana Sulistyo Kusumo Dana Sulistyo Kusumo Danang Junaedi Dawam Dwi Jatmiko Suwawi Dinarianti Dinarianti Dinda Virgiarini Dwi Pangestu Aji Efrilina Indriyani Eko Darwiyanto Ermatita Ermatita - Faisal Adly Aditya Pradana Fauza Adelma Syafrizal Fauza Adelma Syafrizal Fitri Handayani Gede Agung , Ary Wisudiawan Gede Agung Ary Wisudiawan Hammamul Achdan Epiloksa Hanum Alfira Minayati Hidayat , Ade Irpan Ilhamdaniah Ilhamdaniah Ilhamdaniah, Ilhamdaniah Indra Lukmana Sardi Irna Fawwazi Alifah Juntriesta, Vera Kadir Sibali, Imam Rifai Laksitowening, Kusuma Ayu Lovinta Happy Atrinawati Lovinta Happy Atrinawati Lukmana Sardi , Indra Maulana Irfan Firdian Mgs Afriyan Firdaus Mgs. Afriyan Firdaus Mira Kania Sabariah Mohamad Zulistiyan Muhammad Johan Alibasa Muhammad Rezky Dwiafian Munawar Ahmad Nabila Habiba Rahma Nelsi Wisna Novrida Dwi Laksanti Nungki Selviandro Pacu Putra Puspitasari , Shinta Yulia Putri Ainun Zariyah Ra'uf, Iqbal Abdul Rahmat Izwan Heroza Rahmat Izwan Heroza Rahmat Izwan Heroza Rahmawati , Alfina Raihansyah, Hamanda Renny Sukawati Reynaldi Prama Octavially Rochmawati Rosa Reska Riskiana Sabariah , Mira Kania Satria. P, Villy Shaufiah . Sitanggang , Leonardho R. Sri Widowati Sultan Kautsar Vera Juntriesta Vindi Kusuma Putri Arifin Widayanti, Asti Windiya Setiawati Yanuar Firdaus Arie Wibowo Yulia Puspitasari , Shinta Yusri, Shidqi Fadhlurrahman Zebua, Rina Sisca Zian Alfaen