توضیحات
دوره NetBox Automation with Ansible & Python Masterclass. این دوره آموزشی به بررسی جامع نحوه استفاده از NetBox به عنوان منبع واحد حقیقت (Source of Truth) و ابزار ارکستراسیون اتوماسیون شبکه با استفاده از Ansible و Python میپردازد. این دوره آموزشی پیشرفته به متخصصان حوزه زیرساخت شبکه کمک میکند تا سیستم مدیریت اطلاعات شبکه خود را از فایلهای اکسل سنتی و دستی به یک پایگاه داده مدرن، متمرکز و خودکار تبدیل کنند. پلتفرم NetBox به عنوان استاندارد صنعتی برای مدیریت اطلاعات شبکه شناخته میشود و در این دوره، فراگیران یاد میگیرند که چگونه زیرساختهای بزرگ مقیاس را نصب، پیکربندی و مدیریت کنند. مباحث دوره شامل معماری سیستم، نصب روی سیستمعاملهای مختلف با استفاده از Docker، ساخت ساختارهای سازمانی، مدلسازی رکها، تجهیزات سختافزاری، مدیریت فضای آدرسدهی آیپی (IPAM) و VLANها است. همچنین، بخش بزرگی از دوره به برنامهنویسی و اتوماسیون اختصاص دارد و شرکتکنندگان یاد میگیرند چگونه با استفاده از Ansible، کتابخانه رسمی PyNetBox و رابط برنامهنویسی کاربردی (REST API) فرآیندهای تکراری شبکه را خودکارسازی کنند. از مباحث پیشرفته دیگر این دوره میتوان به مدیریت شاخهها (Branching)، اسکریپتنویسی سفارشی، استفاده از NetBox به عنوان موجودی پویا (Dynamic Inventory) برای Ansible، یکپارچهسازی با منابع داده خارجی مانند گیتهاب و استفاده از افزونههای کاربردی مانند نمایش توپولوژی و پروتکل BGP اشاره کرد. این آموزش به مهندسان شبکه و اتوماسیون دیدگاهی جامع برای پیادهسازی مهندسی شبکه مدرن ارائه میدهد.
آنچه فرا خواهید گرفت
- مدیریت منبع واحد حقیقت: تسلط بر NetBox به عنوان پایگاه داده مرکزی اطلاعات شبکه برای اتوماسیون در محیطهای چندفروشنده.
- نصب و راهاندازی کامل: پیادهسازی و استقرار NetBox با استفاده از Docker روی سیستمعاملهای ویندوز، مکاوس و لینوکس (AWS EC2).
- اتوماسیون با انسابل و پایتون: مدیریت چرخه عمر زیرساخت شبکه با استفاده از ماژولهای Ansible و اسکریپتهای Python.
- مدلسازی ساختار سازمانی: ساخت و مدیریت مناطق، سایتها، مکانها و مستأجران در مقیاسهای بزرگ.
- مدلسازی رک و تجهیزات: ارکستراسیون سرتاسری رکها، ماژولهای شاسی و مدیریت پورتها و کابلکشیها.
- مدیریت پیشرفته IPAM و VLAN: پیادهسازی تخصصی زیروبمهای آدرسدهی آیپی، تخصیص خودکار آیپی مدیریت و ایجاد SVI.
- استفاده از REST API: تسلط بر کار با APIهای نتباکس با استفاده از Postman و Swagger برای فیلتر و صفحهبندی دادهها.
- قابلیتهای پیشرفته NetBox: استفاده از قابلیت شاخهگذاری (Branching) به سبک گیت و ابزار کمکی برای مرحلهبندی امن دادهها.
- یکپارچهسازی با منابع داده: اتصال نتباکس به منابع خارجی مانند گیتهاب و AWS S3 برای همگامسازی خودکار اطلاعات.
- توسعه اسکریپتهای سفارشی: ساخت اسکریپتهای اختصاصی درون نتباکس برای ایجاد، بهروزرسانی و بررسی انطباق گروهی تجهیزات.
- پیکربندی داینامیک شبکه: استفاده از افزونه موجودی نتباکس به عنوان مخزن پویا برای استقرار و پیکربندی تجهیزات توسط Ansible.
- نصب افزونههای محبوب: پیکربندی و راهاندازی افزونههای کاربردی مانند نمایش توپولوژی (Topology View) و پشتیبانی از BGP.
این دوره مناسب افرادیست که
- مهندسان و مدیران شبکه: متخصصان در سطوح مختلف که به دنبال جایگزینی روشهای دستی با سیستمهای مدرن هستند.
- معماران شبکه: طراحان زیرساخت مسئول برنامهریزی شبکه و استراتژیهای مدیریت آیپی (IPAM).
- مهندسان اتوماسیون و NetDevOps: متخصصانی که از ابزارهایی مانند Ansible، Python و زیرساخت به عنوان کد (IaC) استفاده میکنند.
- مهندسان مرکز داده و زیرساخت: تیمهای مدیریتکننده داراییهای فیزیکی مقیاس بزرگ و چیدمان رکها.
- توسعهدهندگان نرمافزار و پایتون: برنامهنویسانی که ابزارهای داخلی یا یکپارچهسازیهای مرتبط با موجودی شبکه میسازند.
- مهندسان قابلیت اطمینان سایت (SRE): افرادی که میان شبکههای سنتی و زیرساختهای ابری و ترکیبی پل میزنند.
مشخصات دوره NetBox Automation with Ansible & Python Masterclass
- ناشر: Udemy
- مدرس: Shibi Dev
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 19 ساعت و 1 دقیقه
- تعداد دروس: 139
سرفصل های دوره
پیشنیازهای دوره NetBox Automation with Ansible & Python Masterclass
- No Prior NetBox Experience Required: We start from the absolute basics, including architectural theory and installation.
- Fundamental Networking Knowledge: A basic understanding of networking concepts (IP addressing, VLANs, and Routing) is recommended
- Basic Python Knowledge: Familiarity with Python basics (variables, lists, and loops) will help, though code examples
- Basic Ansible Familiarity: Understanding how YAML files and Playbooks work is beneficial, as we use them extensively for automation.
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
17.9 گیگابایت













































