Perancangan Dan Implementasi Sistem Network Automation Untuk Manajemen Mikrotik Pada Seluruh Satuan Kerja Perangkat Daerah (Skpd) Di Kabupaten Buleleng
Abstract
Perkembangan teknologi informasi menuntut pengelolaan jaringan komputer yang lebih efektif, khususnya pada lingkungan pemerintahan yang memiliki banyak perangkat jaringan. Pengelolaan router MikroTik di seluruh Satuan Kerja Perangkat Daerah (SKPD) Kabupaten Buleleng masih dilakukan secara manual sehingga memerlukan waktu yang lama serta berpotensi menimbulkan kesalahan konfigurasi. Penelitian ini bertujuan mengembangkan sistem Network Automation berbasis PHP yang terintegrasi dengan MikroTik API untuk membantu administrator jaringan dalam melakukan konfigurasi, monitoring, pengelolaan perangkat, serta administrasi jaringan secara terpusat. Metode penelitian yang digunakan adalah Research and Development (R&D) dengan model pengembangan perangkat lunak Waterfall yang meliputi analisis kebutuhan, perancangan, implementasi, dan pengujian sistem. Sistem dikembangkan menggunakan PHP, MySQL, serta MikroTik API dan dilengkapi fitur manajemen perangkat, monitoring status jaringan, konfigurasi otomatis, pencatatan log aktivitas, serta notifikasi Telegram secara real-time. Pengujian dilakukan menggunakan metode Black Box Testing, White Box Testing, dan uji performa. Hasil pengujian Black Box menunjukkan seluruh 18 skenario pengujian berhasil dijalankan sesuai dengan kebutuhan fungsional. White Box Testing menghasilkan nilai Cyclomatic Complexity sebesar 8 dengan seluruh jalur independen tervalidasi. Pengujian performa menunjukkan sistem mampu memonitor hingga 10 perangkat dengan penggunaan sumber daya yang efisien dan waktu respons yang stabil. Hasil penelitian menunjukkan bahwa sistem yang dikembangkan mampu meningkatkan efisiensi administrasi jaringan, mengurangi risiko human error, serta mendukung pengelolaan perangkat MikroTik secara terpusat pada seluruh SKPD Kabupaten Buleleng.
References
L. G. Mauboy and T. Wellem, “Studi Perbandingan Library Untuk Implementasi Network Automation Menggunakan Paramiko Dan Netmiko Pada Router Mikrotik,” JURIKOM (Jurnal Riset Komputer), vol. 9, no. 4, p. 790, 2022, doi: 10.30865/jurikom.v9i4.4420.
E. S. Ginting, S. Suroso, and I. Hadi, “Pengujian Konfigurasi Otomatis Penambahan Gateway pada Virtual Router Menggunakan Aplikasi Otomatisasi Jaringan Berbasis Web,” Jurnal Media Informatika Budidarma, vol. 4, no. 4, pp. 1126–1131, 2020, doi: 10.30865/mib.v4i4.2485.
S. Nugroho and B. Pujiarto, “Network Automation pada Beberapa Perangkat Router Menggunakan Pemrograman Python,” Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 9, no. 1, p. 79, 2022, doi: 10.25126/jtiik.2022913947.
S. Hanadwiputra, S. Subandri, and D. Prawinarko, “Implementasi Konsep Software Defined Networking (SDN) Wide Area Network (WAN) Pada Mikrotik Dengan Python 3,” JUPITER : Journal of Computer & Information Technology, vol. 4, no. 2, pp. 66–79, 2023, doi: 10.53990/jupiter.v4i2.231.
P. Mihăilă, T. Balan, R. Curpen, and F. Sandu, “Network Automation and Abstraction using Python Programming Methods,” MACRo 2015, vol. 2, Oct. 2017, doi: 10.1515/macro-2017-0011.
G. S. Santyadiputra, I. M. E. Listartha, and G. A. J. Saskara, “The effectiveness of Automatic Network Administration (ANA) in network automation simulation at Universitas Pendidikan Ganesha,” J. Phys. Conf. Ser., vol. 1810, no. 1, 2021, doi: 10.1088/1742-6596/1810/1/012028.
A. Zakaria, A. Prihantara, and A. A. Hartono, “Integrasi Application Programing Interface, PHP, dan MySQL untuk Otomatisasi Verifikasi dan Aktifasi Pengguna Layanan Hotspot MikroTik,” JUITA : Jurnal Informatika, vol. 7, no. 2, p. 63, 2019, doi: 10.30595/juita.v7i2.4361.
M. F. Islami, P. Musa, and M. Lamsani, “Implementation of Network Automation using Ansible to Configure Routing Protocol in Cisco and Mikrotik Router with Raspberry PI,” Jurnal Ilmiah Komputasi, vol. 19, no. 2, pp. 127–134, 2020, doi: 10.32409/jikstik.19.2.80.
N. A. Santoso, Z. Zakaria, and R. D. Kurniawan, “Analisis Jaringan Komputer Menggunakan Teknologi Virtualisasi,” Jurnal Minfo Polgan, vol. 11, no. 2, pp. 52–58, 2022, doi: 10.33395/jmp.v11i2.11652.
M. Fahmi, M. Maisyaroh, I. Komarudin, S. Faizah, and I. Fadhilah, “Otomatisasi Jaringan Menggunakan Script Python Untuk Penyediaan Konfigurasi Internet Dan Manajemen Mikrotik,” Bina Insani Ict Journal, vol. 8, no. 1, p. 53, 2021, doi: 10.51211/biict.v8i1.1517.
F. D. J. Prasetyo, H. Sutarjo, D. Triantoro, and D. V. S. Y. Sakti, “Otomatisasi Backup Konfigurasi Perangkat Jaringan Komputer Cisco,” Journal MIND Journal | ISSN, vol. 9, no. 1, pp. 99–112, 2024, [Online]. Available: https://ejurnal.itenas.ac.id/index.php/mindjournal/article/view/11204/3665
Y. C. Eka Paksi and I. R. Widiasari, “Website Network Automation Design and Implementation in Rt Rw Net Senden Dusun Magelang With Django Framework,” Jurnal Teknik Informatika (Jutif), vol. 3, no. 5, pp. 1313–1322, 2022, doi: 10.20884/1.jutif.2022.3.5.350.
P. D. Sugiyono, “metode penelitian pendidikan (kuantitatif, kualitatif, kombinasi, R&D dan penelitian pendidikan),” Metode Penelitian Pendidikan, vol. 67, 2019.
D. S. Purnia, A. Rifai, and S. Rahmatullah, “Penerapan Metode Waterfall dalam Perancangan Sistem Informasi Aplikasi Bantuan Sosial Berbasis Android,” Seminar Nasional Sains dan Teknologi 2019, pp. 1–7, 2019.
R. A. Wiryawan and N. R. Rosyid, “Pengembangan Aplikasi Otomatisasi Administrasi Jaringan Berbasis Website Menggunakan Bahasa Pemrograman Python,” Simetris: Jurnal Teknik Mesin, Elektro dan Ilmu Komputer, vol. 10, no. 2, pp. 741–752, 2019.
Muchamad Mashudi, “Network Automation Menggunakan Bahasa Pemrograman Python,” Jurnal Teknik industri, Sistem informasi dan Teknik informatika, no. December, pp. 120–122, 2022.
H. Jusuf, “Penggunaan Secure Shell (SSH) Sebagai Sistem Komunikasi Aman Pada Web Ujian Online,” Bina Insani Ict Journal, vol. 2, no. 2, pp. 75–84, 2015.
S. C. Alfara, “Pengembangan dan Implementasi Sistem Informasi Manajemen Zakat Berbasis Web Menggunakan Metode Waterfall dan Blackbox Testing,” Jurnal Pendidikan dan Teknologi Indonesia, vol. 3, no. 9, pp. 391–412, 2023, doi: 10.52436/1.jpti.327.
C. T. Pratala, E. M. Asyer, I. Prayudi, and A. Saifudin, “Pengujian White Box pada Aplikasi Cash Flow Berbasis Android Menggunakan Teknik Basis Path,” Jurnal Informatika Universitas Pamulang, vol. 5, no. 2, p. 111, 2020, doi: 10.32493/informatika.v5i2.4713.
A. Ramli, S. Sriyono, and H. Ramza, “Analisa Kecepatan Lalu Lintas Data Jaringan Local Area Network Menggunakan Graphical Network Simulator 3 (GNS-3),” Electrical Engineering Acta, vol. 1, no. 1, pp. 13–19, 2021, doi: 10.22236/ate.v1i1.6946.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Perancangan Dan Implementasi Sistem Network Automation Untuk Manajemen Mikrotik Pada Seluruh Satuan Kerja Perangkat Daerah (Skpd) Di Kabupaten Buleleng
Pages: 142−153
Copyright (c) 2026 I Gusti Agung Gede Punar Nata Kepakisan, Gede Arna Jude Saskara, I Made Gede Sunarya

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).

