API on Network Devices

実際に使用されているかは別として、何でもかんでもAPIが必要とされている。
私はずっとネットワーク周りを担当して来たが、今のところまだ実際の案件でAPIの必要に迫られたことはない。
基本的には、旧来のSNMPなどで賄うことができている。

ただ、明らかにSDNやNFVなども案件としては増えてきているし、SNMPもいちいちMIBを確認するもの面倒くさい、ましてや一部のネットワークサービスはSNMPではなくREST APIでしか情報引き出せない、などがあるので少し勉強してみたい。

仕事でもよく使う↓の公開情報を元にまとめるつもり。

Cisco … IOS-XE ISRルータやCatalystSwitchなど
Cisco Meraki … Meraki Cloud
Juniper … Junos SRXなど
Fortigate … FortiOS Fortigateなど

ちなみに言語はPython3をメインで使う