Hadzi, Mustapha (2024) Implementasi Konsep Gitops Untuk Meningkatkan Efisiensi Deployment Aplikasi Berbasis Cloud Native. Other thesis, Universitas Komputer Indonesia.
1.UNIKOM_MUSTAPHA HADZI_COVER.pdf - Published Version
Download (300kB)
19.UNIKOM_MUSTAPHA HADZI_LEMBAR PENGESAHAN.pdf - Published Version
Download (100kB)
17.UNIKOM_MUSTAPHA HADZI_SURAT KETERANGAN PUBLIKASI.pdf - Published Version
Download (92kB)
20.UNIKOM_MUSTAPHA HADZI_SURAT PERNYATAAN ORISINALITAS.pdf - Published Version
Download (98kB)
4.UNIKOM_MUSTAPHA HADZI_KATA PENGANTAR.pdf - Published Version
Download (614kB)
5.UNIKOM_MUSTAPHA HADZI_DAFTAR ISI.pdf - Published Version
Download (544kB)
11.UNIKOM_MUSTAPHA HADZI_BAB 1.pdf - Published Version
Download (879kB)
12.UNIKOM_MUSTAPHA HADZI_BAB 2.pdf - Published Version
Download (1MB)
13.UNIKOM_MUSTAPHA HADZI_BAB 3.pdf - Published Version
Restricted to Repository staff only
Download (2MB) | Request a copy
14.UNIKOM_MUSTAPHA HADZI BAB 4.pdf - Published Version
Restricted to Repository staff only
Download (4MB) | Request a copy
15.UNIKOM_MUSTAPHA HADZI_BAB 5.pdf - Published Version
Download (587kB)
10.UNIKOM_MUSTAPHA HADZI_DAFTAR PUSTAKA.pdf - Published Version
Download (548kB)
10.UNIKOM_MUSTAPHA HADZI_DAFTAR PUSTAKA.pdf - Published Version
Download (548kB)
18.UNIKOM_MUSTAPHA HADZI_LEMBAR KONTAK PENULIS & KONTRIBUTOR.pdf - Published Version
Download (180kB)
Abstract
Perkembangan teknologi Cloud Native menghadirkan tantangan dalam deployment aplikasi berbasis cloud, terutama terkait rollback, keamanan, dan risiko human error. Penelitian ini membandingkan push based deployment dan pull based deployment dengan pendekatan GitOps pada aplikasi Electronic Posyandu System Indonesia (EPSI). GitOps menggunakan Git sebagai sumber kebenaran tunggal, dengan perubahan diterapkan otomatis melalui pull request ke lingkungan produksi. Metodologi mencakup identifikasi masalah, studi literatur, penerapan DevOps, serta analisis dan perancangan sistem. Implementasi dan pengujian dilakukan untuk mengukur efisiensi rollback, pengurangan human error, dan peningkatan keamanan. Hasil menunjukkan pull based deployment lebih efisien dengan waktu rollback rata-rata berkurang dari 365,2 detik menjadi 1 detik untuk CMS, dan 335,2 detik menjadi 1 detik untuk API. Metode ini mengurangi human error melalui 3 aspek yaitu review kode, pencegahan penyimpangan konfigurasi, serta kontrol dan audit trail yang lebih ketat. Keamanan meningkat dalam 3 aspek, termasuk manajemen kredensial yang lebih baik dan pengaturan hak akses yang lebih ketat. Pendekatan GitOps terbukti lebih efektif dibandingkan push based deployment dalam pengembangan dan pengelolaan aplikasi berbasis cloud, memberikan solusi yang lebih handal dan aman untuk tantangan deployment modern.
| Item Type: | Thesis (Other) |
|---|---|
| Uncontrolled Keywords: | GitOps, Cloud Native, Deployment, Rollback, Keamanan. |
| Subjects: | 000 COMPUTER SCIENCE, INFORMATION & GENERAL WORKS > 005 Computer Programming, Programs & Data Q Science > QA Mathematics > QA76 Computer software |
| Divisions: | S1 Skripsi > Teknik Informatika |
| Depositing User: | Mia Mia Hayati Kosasih |
| Date Deposited: | 08 Sep 2025 02:43 |
| Last Modified: | 08 Sep 2025 02:43 |
| URI: | http://elibrary.unikom.ac.id/id/eprint/10874 |
