Saltstack itu adalah aplikasi configuration management. NAPALM itu library Python untuk mengakses multivendor network devices. StackStorm adalah aplikasi IFFT (If this then that) yang bisa dipakai untuk membantu sebuah sistem beradaptasi dengan keadaan tertentu.

Bingung kan?

Intinya sekarang kita ingin menggunakan paradigma automation untuk network existing bersama-sama dengan system yang sudah diotomasi dengan aplikasi sejenis (Puppet, Chef, Ansible, dsb.). Bahasa kerennya: Single Pane of Glass cieee...

Basically begini:

  • Saltstack + NAPALM akan membuat network admin dapat mengkonfigurasi network menggunakan configuration management walaupun network device nya berbeda-beda. Contohnya: Network Automation with Salt and NAPALM in CloudFlare

  • StackStorm + NAPALM akan membuat network admin membuat sebuah sistem yang melaporkan kejadian di dalam network devices secara proaktif melalui syslog & trouble ticket system, kemudian melakukan remediasi atas kejadian tersebut. Contohnya: Network Auto-Remediation with Workflow Composer

Mudah-mudahan dengan aplikasi seperti ini saja maka network admin akan merasakan manfaatnya untuk memudahkan mengurusi network devices yang saat ini semakin banyak dan konfigurasinya semakin kompleks.

SaltStack

NAPALM

StackStorm