Network automation lagi banyak dibicarakan, seperti Ansibel, Puppet, chef, salt, dll. Sejujurnya Gw masih belum paham banget masalah tools Network Automation yang gw sebutin di atas. Tapi mendengar dan melihat orang-orang selalu membicarakan dan menghebohkan hal itu membuat gw jadi more penasaran. Jadi akhirnya beberapa minggu ini coba buka-buka materi python lagi.
Gw jadi ke inget waktu semester 1-2 belajar C programming karena interface yang dipakai oleh python ini bisa juga dijalankan di CMD😁. jadi sama persis dengan apa yang dilakukan oleh C. Gw inget waku itu gw buat aplikasi kasir pake C. wah acak2an tuh programmnya.
Lanjut lagi ke python...
BTW python programming gw juga pernah belajar di semester 6 kemarin, untuk pemrograman perangkat keras. Waktu itu kami ngoprek raspberry coba-coba untuk buat nyalain led, beep, sensor PIR, dll. Gw udah mulai males2an belajar nya karena udh di penghujung semester dan TA juga udah selesai jadi semangat kuliah nya udah menurun drastis.
Nah sekarang coba gw implementasikan hasil belajar gw di kerjaan buat simpel tools network automation. Lumayan sih buat mempermudah dan mempercepat kerjaan. bisa generate backup banyak Cisco devices sekaligus. Coba bisa lo bayangin kalo backup 200 devices di kerjain dengan manual lumayan pegel juga sih jari gw.
Apalagi kalau kita pakai topology lab seperti di bawah ini dan kita harus menjalankan fungsi redundancy di jaringan yang kita kontrol. maka kita harus membuat vlan customer di semua switch sekaligus. ini bakalan memakan banyak waktu untuk mengerjakan hal semacam ini. belum lagi human error yang bisa bikin sistem malah jadi berantakan.
Dengan adanya Network Automation diharapkan mempermudah pekerjaan network engineer dalam melakukan kegiatannya. Misal ingin backup konfigurasi dan buat vlan di banyak devices tidak memakan waktu lama.
Ini dia tampilan awal tools ini :
Tools ini baru bisa buat vlan, add user&password dan add routing protocol. IP address databasenya di simpen di txt, bisa ditambah dan dihapus sesuai dengan yang ada di network environment kita. Bisa running di windows ataupun di Linux yg penting ada python nya.
Ini adalah demo untuk generate backup di banyak devices sekaligus.
Buat password baru di banyak devices sekaligus.
Buat nambahin routing protocol.
Jadi tools yang saya buat ini punya database sederhana yaitu buat nyimpen list ip address nya menggunakan notepad. jadi list ini bisa di tambah dan di hapus sesuai dengan ip network yang akan di konfig.
Bisa membuat vlan di banyak devices sekaligus.
Perkembangan network automation ini terbilang sangat cepat, jadi kita harus menyesuaikan requirement yang dibutuhkan di perusahaan2 besar. Kebanyakan perusahaan sekarang sudah ada standard requirement nya untuk Network Engineer harus memiliki kemampuan network automation dan bahasa pemrogramman python.
yahh perjalanan saya masih panjang...
27 komentar
Click here for komentarBoleh minta source nya bang email: vitoefriesi@gmail.com
ReplyBoleh mas
Replysaya boleh minta juga bang? kalo boleh mohon dikirim kesini ya bang : rizalpriyambudi17@gmail.com
Replyboleh minta juga bang sourcenya ke email ridwan.mukorrobin@gmail.com
ReplyBoleh minta resourcenya mas? usmanguand@gmail.com
ReplyTerimakasih bnyak ya mas...
Mohon minta source filenya bro.... dangerzonen[at]gmail.com Thank you sir.
Replymohon izin minta source codenya gan, buat pembelajaran, terimakasih ga
Replymohon izin, minta sourcecodenya gan, bisa dikirimkan ke sini sapaoetraespada99@gmail.com
ReplyMohon izin gan kalau berkenan saya minta source code nya kirim email ke avc.store88@gmail.com. trims
ReplyDear Teman2,
ReplyMohon maaf baru respond, source code nya sudah di email ke alamt email masing2.
apabila ada pertanyaan maka bisa di tulis di komentar ini.
semoga bermanfaat...
Trima kasih
minta source code nya donk mas ke yayan.hidayat@yahoo.com
ReplyPerimsi mas Joko, Terimakasih sudah share hasil toolsnya, kalau boleh saya minta source codenya untuk pembelajaran, email saya 8c32indrabrata@gmail.com, semoga berkah mas
ReplyDone ya mas Irman & mas Indra semoga bermanfaat.
Replycan i have the source? thanks in advance.
Replynaorahdut123@gmail.com
Sure, I will sent to you!
Replybang kirim source codenya dong ke email torkis.halomoan@gmail.com
ReplyPermisi mas joko, terimakasih atas informasinya, kalo boleh apakah bisa minta sourcenya untuk belajar network automation di email mohammadabidzar25@gmail.com.. terimakasih
Reply@torkisnetwors dan @mohammadabidzar25
sudah di kirim ya source code nya. semoga bermanfaat dan tetap semangat belajar!!!
Makasih mas. 😬
ReplyJanuari to May 🤭
Makasih infonya mad joko...klo boleh minta source codenya dong nieswa.lovely098@gmail.com
ReplyKeren nih . Mas boleh minta SC nya , kirimin mas bambangmars6@gmail.com . Makasih
ReplyHi Guys,
Replysudah di kirim ya script nya semoga bermanfaat.
apabila ada diskusi lanjutan silahkan komentar ya
thank you
Selamat malam mas Joko. Mas klu ada waktu luang boleh dishare source nya untuk pembelajaran ya mas. Terimakasih mas. send nya kesini ya mas: hilladamanik@gmail.com
ReplySelamat pagi mas Joko. Mas minta source codenya untuk saya belajar. Terima kasih mas. Basriagus2017@gmail.com
ReplyMas, boleh minta source codenya ? Dimsahladin@gmail.con
Replyassalamualaikum mas, boleh share script nya, mau saya buat belajar juga...! dimasrudisaputra11@gmail.com
Replykeren gan, boleh share code nya gak dharmasitepu007@gmail.com
ReplyTulis komentar anda... Conversion Conversion Emoticon Emoticon