برنامج Postman وأهميته في أتمتة الشبكات؟
برنامج Postman
برنامج مجاني ويساعد في تعلم اتمتة الشبكات (Network Automation).
هناك الكثير من الأجهزة والأنظمة مثل Cisco DNA Center وأجهزة IOS XE عندها واجهات برمجية (APIs) للتواصل معها وأخذ
المعلومات من هذه الأنظمة والأجهزة بطريقة منظمة structured مثل JSON
تستطيع الوصول للمعلومات الخاصة بمثل هذه الأنظمة عن طريق API الخاصة بها من خلال عدة
طرق كاستخدام أوامر مباشرة عبر CLI أو استخدام لغة برمجية مثل البايثون أو
استخدام برامج جاهزة بواجهات استخدام بسيطة مثل برنامج Postman. يسهل برنامج Postman عملية الاتمتة لمن ليس لديه خبرة برمجية
طيب لماذا يتم استخدام API اذا كانت بعض واجهات الأنظمة توفر dashboard خاص بها يتم عرض معلومات كثيرة من خلالها مثل vManage
أو DNAC؟
الجواب هو لأن API يعطيك مساحة للوصول الى معلومات أكثر وتفاصيل
أكثر من الموجودة في واجهات الانظمة dashboards وهذا يفيد في حالات كثيرة مثل تنفيذ عملية
مسح واستقصاء لمشكلة reachability
بين أجهزة في الشبكة.
برنامج Postman يسهل عملية استيعاب طرق التعامل مع REST APIs ومفيد كخطوة أولى للتحقق قبل
محاولة عمل نفس الشيء باستخدام لغة برمجية مثل البايثون أو غيرها
https://www.postman.com/downloads