Implementasi Sistem Otomatisasi Konfigurasi Server Berbasis Ansible dan Semaphore pada Infrastruktur TI Perusahaan Ritel

Authors

  • Arie Fadhudin Universitas Dian Nusantara
  • Desi Ramayanti Universitas Dian Nusantara

DOI:

https://doi.org/10.30606/rjti.v5i1.4116

Keywords:

Automation, Semaphore, Infrastructure as Code, Server Automation, DNS NTP

Abstract

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

Download data is not yet available.

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

2026-03-24

How to Cite

[1]
A. Fadhudin and D. Ramayanti, “Implementasi Sistem Otomatisasi Konfigurasi Server Berbasis Ansible dan Semaphore pada Infrastruktur TI Perusahaan Ritel”, RJTI, vol. 5, no. 1, pp. 1–13, Mar. 2026.

Issue

Section

Articles

Similar Articles

You may also start an advanced similarity search for this article.