Network Automation Menggunakan Ansible di Laboratorium Komputer

Authors

  • Asep Kurniawan Jurusan Teknik Informatika dan Komputer, Politeknik Negeri Jakarta, Depok, 16425, Indonesia
  • Fachroni Arbi Murad Jurusan Teknik Informatika dan Komputer, Politeknik Negeri Jakarta, Depok, 16425, Indonesia
  • Thufail Qolba Aufar Jurusan Teknik Informatika dan Komputer, Politeknik Negeri Jakarta, Depok, 16425, Indonesia
  • Muhammad Thariq Aziz Jurusan Teknik Informatika dan Komputer, Politeknik Negeri Jakarta, Depok, 16425, Indonesia
  • Muhammad Naufal Idzhaarulhaq Jurusan Teknik Informatika dan Komputer, Politeknik Negeri Jakarta, Depok, 16425, Indonesia
  • Maria Agustin Politeknik Negeri Jakarta

Keywords:

Network Automation, Ansible, Laboratorium Komputer

Abstract

Network Automation adalah penggunaan perangkat lunak untuk mengotomatisasi tugas-tugas jaringan yang sebelumnya harus dilakukan secara manual oleh administrator jaringan. Network Automation yang dibuat menggunakan Ansible ini dapat digunakan untuk membantu administrator dalam mengelola software secara otomatis di laboratorium komputer. Teknik yang dikembangkan adalah dengan menyiapkan inventory dan playbook yang berisi tugas-tugas yang ingin dilakukan pada perangkat seperti menginstal atau menghapus software, kemudian Ansible akan melakukan tugas-tugas yang didefinisikan dalam playbook pada perangkat yang terdaftar dalam inventory. Metode network automation yang dibuat menggunakan Network Development Life Cycle adalah suatu pendekatan atau kerangka kerja dalam pengembangan jaringan komputer yang terdiri dari serangkaian tahap atau fase yang harus dilalui untuk mencapai tujuan pengembangan jaringan yang efektif dan efisien untuk mengelola dan memperbarui perangkat jaringan secara otomatis, Manajemen perangkat otomatisasi juga dapat membantu dalam menjaga konsistensi dalam pengaturan perangkat yang berbeda. Berdasarkan hasil pengujian menggunakan blackbox testing bahwa sistem otomasi yang dibuat menggunakan ansible dapat mempercepat proses otomasi management software di laboratorium komputer seperti startup aplikasi, install aplikasi, uninstall aplikasi, restart komputer dan shutdown komputer menggunakan anisble berhasil dilakukan.

References

Affandi, M. R., Hatta, P., & Efendi, A. (2020). Otomatisasi Perangkat Jaringan Komputer Menggunakan Ansible Pada Laboratorium Komputer. SMARTICS Journal, 6(2), 48-53.

Akbar, A.R. and Putra, J.L. (2021). ‘Perbandingan Kinerja dan Kemudahan Implementasi Antara Configuration Management Ansible, Chef, dan Puppet’, Jurnal Ilmu Komputer dan Agri-Informatika, 8(2), pp. 126–134. Available at:

https://doi.org/10.29244/jika.8.2.126-134.

A. Cepuc, R. Botez, O. Craciun, I. A. Ivanciu, and V. Dobrota (2020). “Implementation of a continuous integration and deployment pipeline for containerized applications in amazon web services using jenkins, ansible and kubernetes,” in Proceedings - RoEduNet IEEE International Conference, IEEE Computer Society, Dec. 2020. doi: 10.1109/RoEduNet51892.2020.9324857.

C. Ebert, G. Gallardo, J. Hernantes, and N. Serrano (2016). “DevOps,” IEEE Softw., vol. 33, no. 3, pp. 94–100, 2016, doi:10.1109/MS.2016.68.

K. Abuelenain, J. Doyle, A. Karneliuk, and V. Jain (2021). Network Programmability and Automation Fundamentals, 1st ed. Cisco Press, 2021.

K. Marzuki et al., “OTOMASISASI MANAJEMEN VLAN INTERVLAN DAN DHCP SERVER MENGGUNAKAN ANSIBLE,” 2021. [Online]. Available: http://e-journal.stmiklombok.ac.id/index.php/jireISSN.2620-6900

L. Hidayat, M. Mulyana, and M. Effendy, “Membangun Kepuasan Mahasiswa Pengguna Laboratorium Komputer,” JAS-PT J. Anal. Sist. Pendidik. Tinggi, vol. 1, no. 2, p. 93, 2018, doi: 10.36339/jaspt.v1i2.87.

M. Neidinger, Python network programming techniques: 50 real-world recipes to automate infrastructure networks, 1st ed. Packt Publishing, 2021.

Pinto, Network Automation Made Easy, 1st ed. Cisco Press, 2021.

S. A. I. B. S. Arachchi and I. Perera, “Continuous integration and continuous delivery pipeline automation for agile software project management,” MERCon 2018 - 4th Int. Multidiscip. Moratuwa Eng. Res. Conf., pp. 156–161, 2018, doi: 10.1109/MERCon.2018.8421965.

W. yiran PetroChina, Z. tongyang PetroChina, and G. yidong PetroChina, “Design and implementation of continuous integration scheme based on Jenkins and Ansible,” 2018 Int. Conf. Artif. Intell. Big Data, pp. 245–249, 2018, doi: 10.1109/ICAIBD.2018.8396203.

Downloads

Published

2023-08-05

How to Cite

Kurniawan, A., Murad, F. A., Aufar, T. Q., Aziz, M. T., Idzhaarulhaq, M. N., & Agustin, M. (2023). Network Automation Menggunakan Ansible di Laboratorium Komputer. Seminar Nasional Inovasi Vokasi, 2, 283–290. Retrieved from https://prosiding.pnj.ac.id/sniv/article/view/335