Implementasi Sistem Otomatisasi Konfigurasi Server Berbasis Ansible dan Semaphore pada Infrastruktur TI Perusahaan Ritel
DOI:
https://doi.org/10.30606/rjti.v5i1.4116Keywords:
Automation, Semaphore, Infrastructure as Code, Server Automation, DNS NTPAbstract
Manajemen konfigurasi infrastruktur server secara manual pada perusahaan ritel dengan banyak cabang sering kali menghadapi kendala efisiensi waktu dan tingginya risiko kesalahan manusia (human error). Penelitian ini bertujuan untuk mengimplementasikan sistem otomatisasi konfigurasi server DNS dan NTP menggunakan pendekatan Infrastructure as Code (IaC) dengan tools Ansible dan antarmuka manajemen Semaphore. Metode penelitian yang digunakan adalah eksperimental dengan desain Pre-test and Post-test Group serta pengujian kinerja (performance testing) dan validasi fungsional untuk membandingkan kinerja antara konfigurasi manual (konvensional) dan otomatisasi. Hasil pengujian menunjukkan peningkatan efisiensi yang signifikan. Pada skenario satu server, waktu konfigurasi berkurang dari 27 menit menjadi 8 menit dengan efisiensi sebesar 70,4%. Peningkatan kinerja yang lebih drastis terlihat pada implementasi skala luas (14 server), di mana metode otomatisasi mampu memangkas waktu dari estimasi 378 menit (metode manual) menjadi 9 menit berkat kemampuan eksekusi paralel, menghasilkan tingkat efisiensi waktu mencapai 97,6%. Selain kecepatan, sistem ini juga berhasil menstandarisasi konfigurasi, mengeliminasi kesalahan teknis, dan mempermudah pemantauan infrastruktur secara terpusat.
Downloads
References
K. Rivaldi and G. Purnama, “Perancangan dan Penerapan Monitoring Infrastruktur Perangkat Jaringan Komputer pada Pusat Data dan Sarana Informatika melalui Pengaplikasian Zabbix Network Engineering,†Glob. Res. Innov. Edutech J., vol. 1, no. 1, pp. 250–256, 2025, [Online]. Available: https://e-journal.naureendigition.com/index.php/jam/article/download/1867/765
A. N. Hasan and G. Purnama, “Perancangan dan Simulasi Jaringan Internet dengan Menerapkan Metode Pengembangan NDLC (Network Development Life Cycle) pada Akses Education Centre,†JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 4, pp. 250–256, 2024, [Online]. Available: https://www.researchgate.net/publication/381643450_PERANCANGAN_DAN_SIMULASI_JARINGAN_INTERNET_DENGAN_MENERAPKAN_METODE_PENGEMBANGAN_NDLC_NETWORK_DEVELOPMENT_LIFE_CYCLE_PADA_AKSES_EDUCATION_CENTRE
A. Mustofa and D. Ramayanti, “Implementasi Load Balancing dan Failover to Device Mikrotik Router Menggunakan Metode NTH (Studi Kasus: PT. GO-JEK Indonesia),†J. Teknol. Inf. dan Ilmu Komput., vol. 7, no. 1, pp. 139–144, 2020, doi: 10.25126/jtiik.202071638.
A. B. Setiawan, “Implementasi Sinkronisasi Waktu dengan Network Time Protocol untuk Pemantauan Keamanan Aktivitas Jaringan Telekomunikasi,†J. Penelit. Pos dan Inform., vol. 10, no. 1, pp. 1–12, 2020, [Online]. Available: https://jppi.komdigi.go.id/index.php/jppi/article/view/93
A. I. Ramdhani, Z. M. Subekti, I. Jaya, E. M. Putro, and A. Ramadhan, “Automasi Konfigurasi Web Service pada Ubuntu Server Menggunakan Ansible Berbasis Python,†DEVICE, vol. 13, no. 1, pp. 88–99, 2023, [Online]. Available: https://garuda.kemdiktisaintek.go.id/documents/detail/3532751
N. I. of S. and Technology, “Security and Privacy Controls for Information Systems and Organizations,†NIST, 2020. [Online]. Available: https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-53r5.pdf
I. Wayan, I. M. Piarsa, and P. Buana, “Integrasi Infrastructure as Code dengan Continuous Integration/Continuous Deployment di Google Cloud Platform,†J. Teknol. Inf. dan Komput., vol. 7, no. 1, pp. 45–54, 2024, [Online]. Available: https://ejurnal.umri.ac.id/index.php/JIK/article/view/7236?utm_source=chatgpt.com
Y. A. Chandrawaty and I. P. Hariyadi, “Implementasi Ansible Playbook untuk Mengotomatisasi Manajemen Konfigurasi VLAN Berbasis VTP dan Layanan DHCP,†J. Bumigora Inf. Technol., vol. 3, no. 2, pp. 107–122, 2021, [Online]. Available: https://journal.universitasbumigora.ac.id/index.php/bite/article/view/1577/832
H. Katariya, M. Gedam, R. Lolage, S. Patil, and U. Shrivastav, “Comparative Analysis of Configuration Management Tools: Chef vs. Ansible, SaltStack, and Puppet,†2025. [Online]. Available: https://easychair.org/publications/preprint/sbfH
P. U. Gunadarma, “Otomatisasi Server Menggunakan Ansible Semaphore dengan Linux Debian Buster pada Docker Container,†Repos. Univ. Gunadarma, 2021, [Online]. Available: https://library.gunadarma.ac.id/repository/otomatisasi-server -menggunakan-Ansible-Semaphore-dengan-linux-debian-buster-pada-docker-container-penelitian
W. I. Yanti and D. Ramayanti, “Pengembangan Aplikasi Posyandu Berbasis Web dalam Mendukung Monitoring Gizi Balita untuk Pencegahan Stunting (Studi Kasus: Posyandu Pamuji Rahayu),†RJTI Riau J. Tek. Inform., vol. 4, no. 2, pp. 180–187, 2025, doi: 10.30606/rjti.v4i2.3409.
W. William and H. Hita, “Mengukur Tingkat Pemahaman Pelatihan PowerPoint Menggunakan Quasi-Experiment One-Group Pretest-Posttest,†J. Sifo Mikroskil, vol. 20, no. 1, p. 73, 2019, doi: 10.55601/jsm.v20i1.650.
I. P. A. E. Pratama and P. B. S. W. Putra, “Pengujian IaC Berbasis DevOps dan Ansible Menggunakan Metode Black Box Testing,†Fakt. Exacta, vol. 15, no. 2, pp. 84–91, 2022, doi: 10.30998/faktorexacta.v15i2.12039.
F. Sovia, R. Al-Adawiyah, and T. P. Yuliana, “Evaluation of the Effectiveness of Renggak Leaf Extract (Amomum dealbatum Roxb.) as an Antihyperuricemic in Mice,†J. Pharm. Sci., vol. 7, no. 1, pp. 1082–1090, 2025, doi: 10.36490/journal-jps.com.v7i1.747.
V. Aditi, “Optimizing Infrastructure Management using Ansible,†Int. J. Inf. Technol., vol. 11, no. 5, 2025, [Online]. Available: https://www.ijitjournal.org/volume-11/issue-5/IJIT-V11I5P2.pdf
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Arie Fadhudin, Desi Ramayanti

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Riau Jurnal Teknik Informatika provides open access to anyone so that the information and findings in these articles are useful for everyone. This journal's article content can be accessed and downloaded for free, free of charge, following the creative commons license used.

Riau Jurnal Teknik Informatika is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



