آموزش NetDevOps: مدیریت پیکربندی deklarative با Ansible - آخرین آپدیت

دانلود NetDevOps: Declarative Configuration Management with Ansible

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مهندسان شبکه اغلب دستگاه‌ها را به‌صورت دستی و از طریق خط فرمان پیکربندی می‌کنند و کارهای مشابهی را روی تعداد زیادی از روترها و سوئیچ‌ها تکرار می‌کنند. با رشد شبکه‌ها، این فرآیند کند، ناسازگار و مستعد خطاهای انسانی می‌شود. در این دوره آموزشی (NetDevOps: مدیریت پیکربندی deklarative با Ansible)، شما توانایی اتوماسیون پیکربندی شبکه را با استفاده از Ansible و رویکرد حالت مطلوب (Desired-State) کسب خواهید کرد. ابتدا نحوه طراحی اینونتوری‌های مبتنی بر YAML و ایجاد Playbookهایی که دستگاه‌های شبکه را به‌صورت ساختاریافته مدیریت می‌کنند، بررسی خواهید کرد. سپس خواهید آموخت که چگونه قالب‌بندی Jinja2 می‌تواند پیکربندی‌های شبکه را به‌صورت پویا از مدل‌های داده‌ای قابل استفاده مجدد تولید کند. در نهایت، نحوه استقرار و اعتبارسنجی ایمن پیکربندی‌ها را با استفاده از ماژول‌های Ansible، حالت Check Mode و نقش‌های (Roles) قابل استفاده مجدد یاد می‌گیرید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم در زمینه اتوماسیون شبکه مبتنی بر Ansible را برای استقرار پیکربندی‌های یکپارچه و تکرارپذیر در چندین دستگاه شبکه خواهید داشت.

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

طراحی اینونتوری‌های Ansible و پلی‌بوک‌های شبکه Designing Ansible inventories and network playbooks

  • پیکربندی آزمایشگاه CML Configuring the CML lab

  • نصب Ansible در محیط مجازی Installing Ansible as a virtual environment

  • پیکربندی Ansible و اینونتوری Configuring Ansible and inventory

  • کار با پلی‌بوک‌ها Working with playbooks

پیاده‌سازی پیکربندی پویا با قالب‌های Jinja2 Implementing dynamic configuration with Jinja2 templates

  • افزودن روتر دوم Adding a second router

  • ایجاد دایرکتوری پروژه Creating a project directory

  • استفاده از متغیرها در پلی‌بوک‌ها Using variables in playbooks

  • کار با قالب‌ها (Templates) Working with templates

  • پیکربندی روترها و BGP با استفاده از قالب‌ها Configuring routers and BGP using templates

مدیریت استقرار اتوماتیک پیکربندی‌های شبکه Orchestrating automated network configuration deployments

  • سایر مجموعه‌های شبکه (Networking Collections) Other networking collections

  • درک مفهوم Idempotency Understanding idempotency

  • استفاده از نقش‌ها (Roles) Using roles

  • استفاده از گزینه Check Using the check option

نمایش نظرات

آموزش NetDevOps: مدیریت پیکربندی deklarative با Ansible
جزییات دوره
1h 13m
13
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Mallett Andrew Mallett

اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.