آموزش برنامه پذیری شبکه پایتون: اسکریپت های مقیاس پذیر

Python Network Programmability: Scaling Scripts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: روزهای پیکربندی شبکه ها با تنها CLI در حال پایان است. پایتون قابلیت های برنامه نویسی شبکه را گسترش می دهد ، به شما این امکان را می دهد اسکریپت های پیچیده ای بسازید که به راحتی متناسب با نیازهای شبکه شما مقیاس بندی کنند. این دوره آموزشی نشان می دهد که چگونه می توان از Netmiko - کتابخانه پایتون برای مدیریت SSH سخت افزار شبکه - برای نوشتن اسکریپت ها برای انجام چندین تنظیمات شبکه استفاده کرد. مربی David Bombal نحوه پیکربندی روترها و سوئیچ های Cisco را با تکرار از یک اسکریپت ساده با یک اتصال و یک دستور نشان می دهد. وی نحوه ایجاد و بهبود کد را با گذشت زمان نشان می دهد ، با ساختن یک اسکریپت قدرتمند که می تواند چندین دستور و چندین IP را از یک فایل بخواند ، اعتبار کاربر را درخواست کند ، خطاها را مدیریت کند و دستگاه های خاصی را پیدا کند. وی همچنین نحوه مقیاس گذاری اسکریپت ها با رمزهای رمزگذاری شده و چند رشته را نشان می دهد ، که به شما امکان می دهد چندین دستور را به طور همزمان اجرا کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • تکرار اسکریپت Netmiko Netmiko script iterations

1. فرآیند تکان دادن 1. Iteration Process

  • اسکریپت 1: متن اصلی Script 1: Basic script

  • اسکریپت 2: پرونده ای از دستورات را باز کنید Script 2: Open a file of commands

  • اسکریپت 3: پیکربندی چندین دستگاه Script 3: Configure multiple devices

  • اسکریپت 4: گذرواژه‌ها را حذف کنید Script 4: Remove passwords

  • اسکریپت 5: کار با خطا Script 5: Error handling

  • اسکریپت 6: انواع دستگاه را تعیین کنید Script 6: Determine device types

  • اسکریپت 7: اسکریپت نوع دستگاه Iterate Script 7: Iterate device type script

2. مقیاس گذاری Netmiko 2. Netmiko Scaling

  • پرونده رمزگذاری شده Encrypted password file

  • اسکریپت شبکه متوالی ، قسمت 1 Sequential network script, part 1

  • اسکریپت شبکه متوالی ، قسمت 2 Sequential network script, part 2

  • Netmiko multithreading Netmiko multithreading

  • استخرهای نخ نتمیکو Netmiko thread pools

نمایش نظرات

آموزش برنامه پذیری شبکه پایتون: اسکریپت های مقیاس پذیر
جزییات دوره
1h 13m
13
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
7,015
- از 5
ندارد
دارد
دارد
David Bombal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Bombal David Bombal

CCIE # 11023 ، بیش از 15 سال تجربه آموزش شبکه دیوید بمبال (CCIE # 11023 Emeritus) در ژانویه 2003 امتحان Cisco Certified Internetwork Expert Routing and Switching خود را گذرانده و یکی از درصد کمی از مهندسان Cisco است که آزمایشگاه CCIE خود را برای اولین بار تجربه می کنند . دیوید سالها پیش به عنوان مربی سیستم های مجاز Cisco (CCSI # 22787) واجد شرایط شده بود! وی بیش از 15 سال دوره های سیسکو را آموزش داده است و دوره های مربی را در کشورهای مختلف جهان ارائه داده است که طیف گسترده ای از موضوعات سیسکو از CCNA تا CCIE را پوشش می دهد. دیوید در شبکه های اجتماعی بسیار فعال است و بیش از 200000 مشترک YouTube دارد و بیش از 900 فیلم رایگان پست کرده است.