Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)

Pada perkembangan perangkat lunak yang semakin beragam dan kompleks, diperlukan fleksibilitas dan adaptasi terhadap proses pengembangan perangkat lunak. Konsep DevOps muncul dari permasalahan yang muncul antara developer dan operation. CI/CD dapat mendukung DevOps dikarenakan dapat mempercepat pros...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Danur Wijayanto, Arizona Firdonsyah, Faisal Dharma Adhinata
Formato: article
Lenguaje:EN
ID
Publicado: Center for Research and Community Service, Institut Informatika Indonesia Surabaya 2021
Materias:
Acceso en línea:https://doaj.org/article/dbd0ff3f0a5a4f429cb0302cecf7b2fe
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:dbd0ff3f0a5a4f429cb0302cecf7b2fe
record_format dspace
spelling oai:doaj.org-article:dbd0ff3f0a5a4f429cb0302cecf7b2fe2021-11-22T01:50:29ZImplementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)10.34148/teknika.v10i3.4002549-80372549-8045https://doaj.org/article/dbd0ff3f0a5a4f429cb0302cecf7b2fe2021-10-01T00:00:00Zhttps://ejournal.ikado.ac.id/index.php/teknika/article/view/400https://doaj.org/toc/2549-8037https://doaj.org/toc/2549-8045 Pada perkembangan perangkat lunak yang semakin beragam dan kompleks, diperlukan fleksibilitas dan adaptasi terhadap proses pengembangan perangkat lunak. Konsep DevOps muncul dari permasalahan yang muncul antara developer dan operation. CI/CD dapat mendukung DevOps dikarenakan dapat mempercepat proses integrasi dan delivery perangkat lunak kepada pengguna. Dalam menerapkan CI/CD diperlukan tools pendukung seperti git sebagai source code control dan jenkins untuk membantu proses deployment. Penelitian yang dilakukan penulis menggunakan Process Manager 2 (PM2) untuk implementasi CI/CD pada sistem Sistem Informasi Akademik (SIAKAD) Akademi Keperawatan Bina Insan. Diharapkan penelitian ini berkontribusi untuk memperluas wawasan mengenai tools dalam mengimplementasikan CI/CD. Hasil menunjukkan implementasi CI/CD menggunakan GitHub Repository, Jenkins, dan PM2 berhasil dilakukan dan berjalan dengan baik. PM2 menunjukkan performa yang lebih baik daripada Docker jika dilihat dari segi waktu build dan penggunaan RAM. PM2 memerlukan waktu deployment 185 detik, 46% lebih cepat daripada Docker. Sedangkan penggunaam RAM PM2 sebesar 1,9 GB, 45% lebih sedikit daripada Docker. Danur WijayantoArizona FirdonsyahFaisal Dharma AdhinataCenter for Research and Community Service, Institut Informatika Indonesia SurabayaarticleCI/CDJenkinsContinous DeploymentContinous IntegrationDevOpsInformation technologyT58.5-58.64Computer softwareQA76.75-76.765ENIDTeknika, Vol 10, Iss 3 (2021)
institution DOAJ
collection DOAJ
language EN
ID
topic CI/CD
Jenkins
Continous Deployment
Continous Integration
DevOps
Information technology
T58.5-58.64
Computer software
QA76.75-76.765
spellingShingle CI/CD
Jenkins
Continous Deployment
Continous Integration
DevOps
Information technology
T58.5-58.64
Computer software
QA76.75-76.765
Danur Wijayanto
Arizona Firdonsyah
Faisal Dharma Adhinata
Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)
description Pada perkembangan perangkat lunak yang semakin beragam dan kompleks, diperlukan fleksibilitas dan adaptasi terhadap proses pengembangan perangkat lunak. Konsep DevOps muncul dari permasalahan yang muncul antara developer dan operation. CI/CD dapat mendukung DevOps dikarenakan dapat mempercepat proses integrasi dan delivery perangkat lunak kepada pengguna. Dalam menerapkan CI/CD diperlukan tools pendukung seperti git sebagai source code control dan jenkins untuk membantu proses deployment. Penelitian yang dilakukan penulis menggunakan Process Manager 2 (PM2) untuk implementasi CI/CD pada sistem Sistem Informasi Akademik (SIAKAD) Akademi Keperawatan Bina Insan. Diharapkan penelitian ini berkontribusi untuk memperluas wawasan mengenai tools dalam mengimplementasikan CI/CD. Hasil menunjukkan implementasi CI/CD menggunakan GitHub Repository, Jenkins, dan PM2 berhasil dilakukan dan berjalan dengan baik. PM2 menunjukkan performa yang lebih baik daripada Docker jika dilihat dari segi waktu build dan penggunaan RAM. PM2 memerlukan waktu deployment 185 detik, 46% lebih cepat daripada Docker. Sedangkan penggunaam RAM PM2 sebesar 1,9 GB, 45% lebih sedikit daripada Docker.
format article
author Danur Wijayanto
Arizona Firdonsyah
Faisal Dharma Adhinata
author_facet Danur Wijayanto
Arizona Firdonsyah
Faisal Dharma Adhinata
author_sort Danur Wijayanto
title Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)
title_short Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)
title_full Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)
title_fullStr Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)
title_full_unstemmed Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan)
title_sort implementasi continous integration/continous delivery menggunakan process manager 2 (studi kasus: siakad akademi keperawatan bina insan)
publisher Center for Research and Community Service, Institut Informatika Indonesia Surabaya
publishDate 2021
url https://doaj.org/article/dbd0ff3f0a5a4f429cb0302cecf7b2fe
work_keys_str_mv AT danurwijayanto implementasicontinousintegrationcontinousdeliverymenggunakanprocessmanager2studikasussiakadakademikeperawatanbinainsan
AT arizonafirdonsyah implementasicontinousintegrationcontinousdeliverymenggunakanprocessmanager2studikasussiakadakademikeperawatanbinainsan
AT faisaldharmaadhinata implementasicontinousintegrationcontinousdeliverymenggunakanprocessmanager2studikasussiakadakademikeperawatanbinainsan
_version_ 1718418311829520384