آموزش Ansible Essentials برای مهندسان شبکه (Ansible، GNS3، سیسکو و اتوماسیون لینوکس)

Ansible Essentials for Network Engineers (Ansible, GNS3, Cisco and Linux Automation)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

Ansible Essentials for Network Engineers شما را با اتوماسیون شبکه و عیب‌یابی در یک محیط چند فناوری (سیسکو، آریستا، لینوکس، GNS3) آشنا می‌کند.

این دوره کاربردی است.  من به شما نشان خواهم داد که چگونه می توانید به سرعت و به راحتی برنامه نویسی شبکه را با استفاده از GNS3، Cisco IOS، Linux و Ansible شروع کنید.

خواهید آموخت   چگونه می توانید از Ansible برای عیب یابی شبکه ها استفاده کنید!

در این دوره ما مهارت هایی را برای پیشرفت به دست خواهیم آورد!

مورد نیاز:

  • Windows 10 (حداقل 8 گیگابایت رم) 
  • اوبونتو یا سایر توزیع‌های مبتنی بر دبیان را در یک VM (جعبه مجازی) نصب کنید 
  • نصب GNS3، راه اندازی و اجرای Cisco IOU/IOS در GNS3 

مخاطب هدف کیست؟

  • مدیران سیستم
  • مهندسان زیرساخت ابر
  • مهندسان شبکه
  • هر کسی که می خواهد خودکارسازی و عیب یابی شبکه ها را یاد بگیرد

 موضوعات اصلی این دوره:

  • نصب پایتون و GNS3 در ویندوز 10.
  • راه اندازی و اجرای Cisco IOU در GNS3 در ویندوز 10
  • نصب Ansible
  • اجزای قابل تشخیص
  • فایل موجودی قابل مشاهده
  • دستورات Ad-Hoc Ansible ( فرمان، پوسته، ماژول‌های خام،  راه‌اندازی، فایل، ماژول‌های کپی،  ماژول‌های سرویس apt )
  • فایلهای YAML
  • معرفی کتابهای بازی Ansible
  • کتابهای بازی Ansible
  • پارامترهای موجودی رفتاری
  • پارامترهای موجودی رفتاری در کتاب‌های راهنما و فایل‌های موجودی 
  • Ansible Playbooks: ios_config Module
  • Ansible Playbooks: ios_config ماژول والدین استدلال
  • Ansible Playbook: پشتیبان گیری در حال اجرا-پیکربندی با استفاده از ماژول ios_config
  • Ansible Loops: ایجاد کاربران لینوکس
  • Ansible Playbooks: Arista eos_config Module
  • کتاب راهنما با پخش های متعدد برای توپولوژی چند فروشنده (سیسکو آریستا)
  • خزانه Ansible

و بیشتر!

پروژه‌ها راهی عالی برای به کارگیری دانش شما و بهبود مهارت‌هایی است که به تازگی آموخته‌اید.

این دوره عملی مبتنی بر پروژه است. چند پروژه وجود دارد، یکی برای هر بخش اصلی دوره.

من شما را تشویق می کنم که راه حل نهایی و پیشرفت خود را با آپلود در بخش "پروژه شما" با کلاس به اشتراک بگذارید. اگر سوالی دارید یا به نکات بیشتری نیاز دارید، لطفاً به من بگویید! من خوشحالم که کمک می کنم!

پروژه شماره 1:

اوبونتو را در VM و Ansible روی دستگاه کنترل کننده (Ubuntu، Linux Mint یا CentOS) نصب کنید.

با استفاده از  دستور Ansible Ad-Hoc apt update apt  dist-upgrade -y را برای به روز رسانی کامل VM لینوکس اجرا کنید.

فرمان را در یک فایل بنویسید و آن را در بخش پروژه آپلود کنید.

پروژه شماره 2:

ایجاد  یک فرمان Ansible Ad-Hoc برای کپی کردن یک فایل از ماشین کنترلر در لینوکس VM.

فرمان را در یک فایل بنویسید و آن را در بخش پروژه آپلود کنید.

پروژه شماره 3:

GNS3 را نصب کنید و تصاویر Cisco IOU را در داخل GNS3 اجرا کنید همانطور که در کلاس توضیح داده شد.

برای تهیه نسخه پشتیبان از پیکربندی لیستی از دستگاه های Cisco که در فایل موجودی مشخص شده است، یک Playbook ایجاد کنید.

کتاب بازی را در بخش پروژه آپلود کنید.

پروژه شماره 4

با استفاده از Ansible Playbook و Loop تعدادی از کاربران را در لیستی از Linux VM مشخص شده در فایل موجودی ایجاد می‌کند.

کتاب بازی را در بخش پروژه آپلود کنید.

پروژه شماره 5

با استفاده از Ansible Vault، اعتبارنامه های استفاده شده در کتاب بازی قبلی را ایمن کنید.


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

درس ها Lessons

  • Ansible Playbooks: ios_command Module Ansible Playbooks: ios_command Module

  • مقدمه ای بر Ansible Playbooks Intro to Ansible Playbooks

  • نصب Python3 در ویندوز 10 Installing Python3 on Windows 10

  • خرک Ansible Ansible Vault

  • Ansible Playbook: پشتیبان گیری در حال اجرا-پیکربندی با استفاده از ماژول ios_config Ansible Playbook: Backup running-config Using ios_config Module

  • اتصال به Cisco IOU Images در حال اجرا در GNS3 از پنجره 10 Connecting to Cisco IOU Images Running in GNS3 from Window 10

  • دستورات Ad-Hoc قسمت 1: فرمان، پوسته، ماژول های خام Ad-Hoc Commands part 1: command, shell, raw modules

  • Ansible Playbooks: ios_config ماژول والدین Argument Ansible Playbooks: ios_config Module parents Argument

  • نصب Ansible Installing Ansible

  • اجزای Ansible Ansible Components

  • Ansible Playbooks: Arista eos_config Module Ansible Playbooks: Arista eos_config Module

  • Ansible چیست What is Ansible

  • نصب GNS3 در ویندوز 10 Installing GNS3 on Windows 10

  • مقدمه ای بر دستورات Ad-Hoc Intro to Ad-Hoc Commands

  • کتاب راهنما با پخش های متعدد برای توپولوژی چند فروشنده (سیسکو و آریستا Playbook with Multiple Plays for a Multivendor Topology (Cisco & Arista

  • اجرای Cisco IOU Images در GNS3 در ویندوز 10 Running Cisco IOU Images in GNS3 on Windows 10

  • Inventory و فایل های ansible.cfg Inventory and ansible.cfg files

  • دستورات Ad-Hoc قسمت 2: راه اندازی، فایل، کپی ماژول ها Ad-Hoc Commands part 2: setup, file, copy modules

  • پارامترهای موجودی رفتاری در کتاب‌های بازی و فایل‌های موجودی Behavioral Inventory Parameters in Playbooks and Inventory Files

  • Ansible Playbooks: ios_config Module Ansible Playbooks: ios_config Module

  • دستورات Ad-Hoc قسمت 3: ماژول های apt & service Ad-Hoc Commands part 3: apt & service modules

  • پارامترهای موجودی رفتاری Behavioral Inventory Parameters

  • Ansible Loops: ایجاد کاربران لینوکس Ansible Loops: Create Linux Users

  • فایل های YAML YAML Files

  • یادداشت سریع در مورد نصب Quick Note About the Installation

  • خوش آمدی Welcome

  • Ansible Playbooks: ذخیره خروجی در یک فایل Ansible Playbooks: Saving Output to a File

  • network_cli در مقابل محلی. دستورات Exec ممتاز در Playbooks network_cli vs local. Privileged Exec Commands in Playbooks

نمایش نظرات

آموزش Ansible Essentials برای مهندسان شبکه (Ansible، GNS3، سیسکو و اتوماسیون لینوکس)
جزییات دوره
2h 56m
28
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
81
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrei Dumitrescu Andrei Dumitrescu

مهندس DevOps و مربی حرفه ای