Perancangan Dan Implementasi Sistem Network Automation Untuk Manajemen Mikrotik Pada Seluruh Satuan Kerja Perangkat Daerah (Skpd) Di Kabupaten Buleleng


  • I Gusti Agung Gede Punar Nata Kepakisan Universitas Pendidikan Ganesha, Singaraja, Indonesia
  • Gede Arna Jude Saskara * Mail Universitas Pendidikan Ganesha, Singaraja, Indonesia
  • I Made Gede Sunarya Universitas Pendidikan Ganesha, Singaraja, Indonesia
  • (*) Corresponding Author
Keywords: Network Automation; Mikrotik; Monitoring; PHP; Waterfall

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

Article History
Published: 2026-08-02
Abstract View: 10 times
PDF Download: 3 times
How to Cite
Kepakisan, I. G., Saskara, G., & Sunarya, I. M. (2026). Perancangan Dan Implementasi Sistem Network Automation Untuk Manajemen Mikrotik Pada Seluruh Satuan Kerja Perangkat Daerah (Skpd) Di Kabupaten Buleleng. Bulletin of Information System Research, 4(3), 142−153. https://doi.org/10.62866/bios.v4i3.348
Issue
Section
Articles