دوره آموزشی برنامه نویسی شبکه پایتون: اسکریپت های مقیاس بندی
1 ساعت 14 دقیقهمتوسط2018-10-01
مدرسین

David Bombal
Creating content and courses for networking professionals worldwide
جزئیات دوره
روزهای پیکربندی شبکه ها تنها با CLI رو به پایان است. پایتون قابلیت های برنامه نویسی شبکه را گسترش می دهد و به شما این امکان را می دهد که اسکریپت های پیچیده ای بسازید که به راحتی می توانند متناسب با نیازهای شبکه شما مقیاس شوند. این دوره آموزشی نحوه استفاده از Netmiko - یک کتابخانه پایتون برای مدیریت SSH سخت افزار شبکه - برای نوشتن اسکریپت برای انجام تعدادی از تنظیمات شبکه را نشان می دهد. مربی David Bombal نحوه پیکربندی روترها و سوئیچ های سیسکو را با تکرار از یک اسکریپت ساده با یک اتصال و یک فرمان نشان می دهد. او نشان میدهد که چگونه میتوان کد را در طول زمان رشد داد و بهبود بخشید و یک اسکریپت قدرتمند ایجاد کرد که میتواند چندین دستور و چندین IP را از یک فایل بخواند، اعتبار کاربر را درخواست کند، خطاها را مدیریت کند و دستگاههای خاصی را پیدا کند. او همچنین نحوه مقیاسبندی اسکریپتها را با رمزهای عبور رمزگذاریشده و چند رشتهای نشان میدهد که به شما امکان میدهد چندین دستور را به طور همزمان اجرا کنید.
مهارت ها
GNS3PythonProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - تکرارهای اسکریپت Netmiko
1. فرآیند تکرار
- 02 - اسکریپت 1 - اسکریپت پایه
- 03 - اسکریپت 2 - فایلی از دستورات را باز کنید
- 04 - اسکریپت 3 - چندین دستگاه را پیکربندی کنید
- 05 - اسکریپت 4 - رمزهای عبور را حذف کنید
- 06 - اسکریپت 5 - رسیدگی به خطا
- 07 - اسکریپت 6 - انواع دستگاه را تعیین کنید
- 08 - اسکریپت 7 - اسکریپت نوع دستگاه را تکرار کنید
2. Netmiko Scaling
- 09 - فایل رمز رمزگذاری شده
- 10 - اسکریپت شبکه متوالی قسمت 1
- 11 - اسکریپت شبکه متوالی قسمت 2
- 12 - Netmiko multithreading
- 13 - استخرهای نخ نتمیکو