طی هفته های اخیر، سفر من به اتوماسیون شبکه من را بر آن داشت تا جنبه های کلیدی اصول پایتون، اصول اصلی برنامه نویسی و مدل ها و معماری های مختلف داده را دوباره مرور کنم. همانطور که من به توانایی های آن می پردازم pyATS چارچوبی برای اتوماسیون و آزمایش، راه اندازی یک محیط آزمایشگاهی مناسب و کاملاً کاربردی ضروری است.
به طور معمول، این تنظیمات شامل یک سیستم عامل لینوکس (مانند اوبونتو، کالی یا CentOS) پایتون نسخه 3.6 یا بالاتر، دسترسی به دستگاه های شبکه (روترها، فایروال ها، اکسس پوینت ها و سوئیچ ها) برای آزمایش و البته چارچوب pyATS با کتابخانه آن، جن.
در این داستان، من شما را از طریق فرآیندی که برای راه اندازی یک محیط لینوکس استفاده کردم، راهنمایی می کنم ویندوز 11 با استفاده از زیرسیستم ویندوز برای لینوکس (WSL). من همه چیز را از نصب تا پیکربندی پوشش میدهم و اطمینان میدهم که همه ابزارهایی را که برای تمرین و برتری در اتوماسیون شبکه با استفاده از pyATS نیاز دارید، در اختیار دارید.
بررسی اجمالی راه حل pyATS Cisco
pyATS که در ابتدا برای استفاده داخلی توسط سیسکو توسعه داده شد، قبل از انتشار برای عموم، برای فرآیندهای آزمایشی دقیق طراحی شده بود. امروزه، هسته اصلی راه حل تست اتوماسیون سیسکو است که توسط هزاران مهندس در سراسر جهان استفاده می شود.
طبق گفته های سیسکو، pyATS یک چارچوب آزمایشی واقعی برای مهندسان سیسکو در پلتفرم های مختلف و…