Smart Learning Library

  • Beranda
  • Informasi
  • News
  • Bantuan
  • Pustakawan
  • Area Anggota
  • Pilih Bahasa :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesia Bahasa Jepang Melayu Persia Russian Thai Turkish Urdu

Search by:

All Author Subject ISBN/ISSN Advanced Search

Last search:

{{tmpObj[k].text}}
Image of IMPLEMENTASI CONTINUOUS INTEGRATION (CI) DAN CONTINUOUS DEPLOYMENT (CD) PIPELINE UNTUK OTOMATISASI DEPLOYMENT APLIKASI WEB SAAS KLINIK HEWAN MENGGUNAKAN JENKINS

SKRIPSI IF

IMPLEMENTASI CONTINUOUS INTEGRATION (CI) DAN CONTINUOUS DEPLOYMENT (CD) PIPELINE UNTUK OTOMATISASI DEPLOYMENT APLIKASI WEB SAAS KLINIK HEWAN MENGGUNAKAN JENKINS

FADILAH, MUHAMAD IKHSAN - Personal Name;



ABSTRAK

Proses rilis perangkat lunak yang masih bergantung pada intervensi manual sering kali menghambat kecepatan distribusi dan memicu tingkat kesalahan akibat inkonsistensi lingkungan. Masalah ini dialami oleh PT Digital Raya Fokus dalam mengembangkan aplikasi pengelolaan klinik hewan, di mana siklus pembaruan berjalan lambat dan rentan terhadap kegagalan operasional.
Penelitian ini mengusulkan implementasi otomatisasi distribusi menggunakan pendekatan Continuous Integration dan Continuous deployment berbasis peladen Jenkins serta teknologi kontainerisasi Docker. Pendekatan penelitian tindakan yang diselaraskan dengan siklus hidup DevOps diterapkan sebagai metode utama. Tahapan penelitian mencakup perancangan arsitektur, penyusunan instruksi infrastruktur, pengujian otomatis, hingga perangkaian sistem pemantauan terpusat yang memanfaatkan Promtail, Loki, dan Grafana.
Hasil pengujian membuktikan bahwa penerapan sistem otomatisasi ini berhasil memangkas durasi rilis aplikasi secara tajam sekaligus meniadakan kegagalan yang dipicu oleh perbedaan konfigurasi lingkungan. Mekanisme pergantian kontainer mampu menekan waktu henti layanan menjadi sangat singkat, sementara dasbor pemantauan aktif memberikan keterlihatan kondisi sistem secara langsung. Integrasi dari seluruh solusi tersebut mengonfirmasi keberhasilan pendekatan otomatisasi dalam mempercepat alur kerja pengembang sekaligus menjaga keandalan operasional aplikasi.

Kata Kunci: Continuous Integration, Continuous Deployment, Docker, Jenkins, otomatisasi rilis


ABSTRACT

Software release processes that still rely on manual intervention often hinder distribution speed and trigger high error rates due to environmental inconsistencies. This problem is experienced by PT Digital Raya Fokus in developing an animal clinic management application, where the update cycle runs slowly and is prone to operational failures.
This research proposes the implementation of distribution automation using Continuous Integration and Continuous deployment approaches based on the Jenkins server and Docker containerization technology. An action research approach aligned with the DevOps Lifecycle is applied as the primary method. The research stages include architecture design, infrastructure instruction preparation, automated testing, and the assembly of a centralized monitoring system utilizing Promtail, Loki, and Grafana.
Test results prove that the implementation of this automation system successfully cuts application release duration sharply while eliminating failures triggered by environmental configuration differences. The container replacement mechanism is able to compress service downtime to a very brief period, while the active monitoring dashboard provides direct observability of system conditions. The Integration of these entire solutions confirms the success of the automation approach in accelerating developer workflows while maintaining application operational reliability.

Keywords: Continuous Integration, Continuous Deployment, Docker, Jenkins, release automation


Ketersediaan
S260908021607.2 FAD iPerpustakaan STMIK AMIKBANDUNGTersedia
Informasi Detil
Judul Seri
-
No. Panggil
607.2 FAD i
Penerbit
: ., 2026
Deskripsi Fisik
-
Bahasa
ISBN/ISSN
-
Klasifikasi
NONE
Tipe Isi
-
Tipe Media
-
Tipe Pembawa
-
Edisi
-
Subyek
SKRIPSI IF
Info Detil Spesifik
-
Pernyataan Tanggungjawab
-
Versi lain/terkait

Tidak tersedia versi lain

Lampiran Berkas
Komentar

You must be logged in to post a comment

Smart Learning Library
  • Information
  • Services
  • Librarian
  • Member Area

About Us

As a complete Library Management System, SLiMS (Senayan Library Management System) has many features that will help libraries and librarians to do their job easily and quickly. Follow this link to show some features provided by SLiMS.

Search

start it by typing one or more keywords for title, author or subject

Keep SLiMS Alive Want to Contribute?

© 2026 — Senayan Developer Community

Powered by SLiMS
Select the topic you are interested in
  • Computer science, information & general works
  • Philosophy & psychology
  • Religion
  • Social sciences
  • Language
  • Pure Science
  • Applied sciences
  • Arts & recreation
  • Literature
  • History & geography
Advanced Search