انسیبل برای مهندسان شبکه - پروژههای عملی و Capstone
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به مفاهیم اولیه و پیشرفته انسیبل - پیکربندی و خودکارسازی دستگاههای شبکه با استفاده از کتابخانهها، ماژولها و قالبهای انسیبل مناسب برای مهندسان شبکه
- یکپارچهسازی انسیبل با ServiceNow - استفاده از ماژولهای ServiceNow با انسیبل برای ایجاد گردشکارهای خودکارسازی کامل end-to-end برای یکپارچهسازی ITSM
- اتوماسیون دستگاههای سیسکو با انسیبل - مدیریت تسکهای شبکه مانند بکآپگیری از پیکربندی، بروزرسانی IOS و بروزرسانی نام کاربری با استفاده از ماژولهای قدرتمند انسیبل
- کسب مهارتهای عملی با پروژههای Capstone - تکمیل پروژههایی مانند اتوماسیون VLAN و بروزرسانی IOS برای مواجهه با چالشهای واقعی شبکهسازی
- استفاده از پلتفرم اتوماسیون انسیبل - راهاندازی گردشکارها، مدیریت موجودیهای پویا و زمانبندی jobs با استفاده از پلتفرم اتوماسیون انسیبل
- بهینهسازی انسیبل برای مقیاسپذیری - استفاده از نقشها، کالکشنها، تگها و استراتژیهای پیشرفته برای سادهسازی و بهینهسازی گردشکارهای اتوماسیون
پیشنیازهای دوره
- درک اولیه از مفاهیم شبکهسازی (برای مثال، آدرسدهی IP، مسیریابی و سوئیچینگ)
- آشنایی با دستگاههای سیسکو و مبانی پیکربندی آنها
- نیاز به تجربه برنامهنویسی نیست.
توضیحات دوره
شما قدرت اتوماسیون شبکه را با انسیبل کشف میکنید. این دوره جامع به طور خاص برای مهندسان شبکه طراحی شده و شما را از سطح مبتدی به سطح پیشرفته میبرد و بر لابراتوارهای عملی و واقعی تأکید دارد تا تخصص عملی شما را بسازد.
چرا این دوره منحصربهفرد است؟
- یکپارچهسازی ServiceNow - شما یاد میگیرید که چگونه انسیبل را با ServiceNow یکپارچه کنید تا گردشکارهای اتوماسیون یکپارچه را به طور روان ارکستره کنید.
- چهار پروژه Capstone - با سناریوهای واقعی روبرو میشوید و پروژههایی میسازید که شما را برای چالشهای صنعت آماده کند.
- بیش از 100 ویدئو - به محتوای فراوانی میپردازید که مفاهیم، لابراتوارها و مباحث پیشرفته را پوشش میدهد.
این دوره برای افراد زیر عالی است:
- مهندسان شبکه که هدفشان تسلط به انسیبل برای پیکربندی و مدیریت دستگاهها است.
- حرفهایهایی که به دنبال پیادهسازی اتوماسیون end-to-end با ServiceNow هستند.
- یادگیرندگانی که در حال آمادگی برای سفر گواهینامه DevNet Expert certification هستند.
آنچه دریافت خواهید کرد:
- ایجاد و مدیریت گام به گام پلیبوکهای انسیبل برای دستگاههای شبکه
- کاربردهای واقعی با انواع تجهیزات شبکه
- ویژگیهای پیشرفته مانند کالکشنهای انسبیل، نقشها، قالبها، پلتفرم اتوماسیون، ماژولهای سفارشی و یکپارچهسازیها با ServiceNow و Slack
به کامیونیتی رو به رشد حرفهایهای شبکه بپیوندید تا از اتوماسیون برای سادهسازی و بهینهسازی گردشکارهای خود استفاده کنند. سفر خود را به سمت تبدیل شدن به متخصص DevNet همین امروز شروع کنید.
مباحث دوره:
مقدمه دوره
مقدمه
آشنایی با انسبیل برای مهندسان شبکه
- چرا از انسبیل برای اتوماسیون شبکه استفاده کنیم؟
- مقایسه انسبیل با Puppet و Chef و SaltStack - تفاوتهای کلیدی
- معماری و مفاهیم انسبیل
- نصب و راهاندازی گره کنترل انسبیل
- راهاندازی لابراتوار برای اتوماسیون شبکه
مبانی انسبیل - پیکربندی، موجودی و کتابخانهها
- پیکربندی انسبیل
- فرمان Ad-Hoc و مبانی موجودی انسیبل
- YAML
- موجودی در فرمت YAML
- پلیبوک انسبیل
تسلط به متغیرها در انسیبل
- درک متغیرها در انسبیل
- نامهای معتبر متغیر
- group_vars و host_vars
- رجیستر
- ansible_facts
- متغیرهای جادویی
- include_vars
- set_fact
[ پروژه Capstone1] - بکآپگیری از پیکربندی
- پروژه Capstone 1 - بکآپگیری از پیکربندی - بررسی
- پروژه Capstone 1 - بکآپگیری از پیکربندی - راهحل
استفاده از شرطیها
- حلقه و with_items
- رجیستر متغیرها با یک حلقه
- loop_control
- until
- استفاده از when
مدیریت دستگاههای سیسکو IOS با انسیبل
- ماژول ios_facts
- ios_command - بخش 1
- ios_command - بخش 2 - پرامپت
- ios_config - مقدمه
- ios_config - والد
- ios_config - بررسی after
- ios_config - بررسی before و match
- ios_config - بکآپگیری و گزینههای بکآپ
- ios_config - بررسی diff_against و diff_ignore_lines
- ios_config - بررسی save_when
- ios_config - بررسی src
- ماژول منبع - نام هاست
- ماژول منبع - رابطها
- ماژول منبع - l2_interfaces و l3_interfaces
RegEx و تجزیهگرها
- RegEx در انسیبل
- cli_parse و TextFSM، قالبهای NTC و pyATS
[ پروژه Capstone2] - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار
- پروژه Capstone 2 - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار - بررسی
- پروژه Capstone 2 - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار - راهحل 1
- پروژه Capstone 2 - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار - راهحل 2
فیلترها، پلاگینها و Jinja2
- فیلترها - مقدمه
- ترکیب فیلترها
- فیلترهای سهگانه
- فیلترهای نقشه
- فیلترهای _json و to_nice_json
- فیلترها به_yaml و to_nice_yaml
- فیلترهای zip
- فیلترهای ip_addr
- فیلترهای _datetime و strftime
- مقدمه Jinja2
- Jinja2 - بررسی if else
- Jinja2 - حلقه for
- Jinja2 - بررسی include
- Jinja2 - بررسی ios_config
بررسی عمیق پلاگینهای Lookups و Callback
- بررسی پلاگینهای Lookup
- پلاگین Lookup - فایل
- پلاگین Lookup - محیط
- پلاگین Lookup -پایپ
- پلاگین Lookup - قالب
- پلاگین Callback - بررسی stdout
- پلاگین Callback - تجمیع
- پلاگین Callback - نوتیفیکیشن - log_plays و ایمیل
- پلاگین Callback - نوتیفیکیشن - یکپارچهسازی Slack
مدیریت اجرای تسک با استفاده از بلوکها، Assert و هندلرها
- بلوک
- Assert
- هندلرها
اتوماسیون قابل استفاده مجدد با کالکشنها، نقشها، Includes و ایمپورتها
- کالکشنها
- نقشها
- Includes و ایمپورت
بهترین شیوهها و بهینهسازیهای انسیبل
- استراتژیها در انسیبل
- فورکها و سریال در انسیبل
- استفاده از تگها
- استفاده از check_mode
- Delegation
- no_log و log_path
- ignore_errors
- failed_when و changed_when
- Lint در انسیبل
- ansible_vault
[ پروژه Capstone3] - بروزرسانی IOS بهطور خودکار
- پروژه Capstone 3 - بروزرسانی IOS بهطور خودکار - بررسی
- پروژه Capstone 3 - بروزرسانی IOS بهطور خودکار - راهحل
پلتفرم اتوماسیون انسییل (AAP) و ضروریات AWX
- بررسی و نصب پلتفرم اتوماسیون انسیبل
- راهاندازی AAP برای مدیریت هاستها
- کاربران، تیمها و نقشها در AAP
- نظرسنجیهای قالب Job
- زمانبندی Job
- نوتیفیکیشنها در AAP
- ایجاد موجودی پویا در AAP
- استفاده از گردشکار در AAP
انسیبل پیشرفته - پلاگینها و ماژولهای موجودی سفارشی
- پلاگین موجودی سفارشی
- ماژول سفارشی
یکپارچهسازی ServiceNow با انسیبل
- بررسی ServiceNow و ماژول snow_record
- بروزرسانی snow_record ServiceNow با استفاده از Jinja2 و HTML
- ماژول Incident ITSM ServiceNow
- ماژول Change ITSM ServiceNow
[ پروژه Capstone4] - پیکربندی VLAN بهطور خودکار با استفاده از گردشکار ServiceNow و AAP
- پروژه Capstone 4 - پیکربندی VLAN بهطور خودکار با استفاده از گردشکار ServiceNow و AAP - بررسی
- پروژه Capstone 4 - پیکربندی VLAN بهطور خودکار با استفاده از گردشکار ServiceNow و AAP - راهحل
این دوره برای چه کسانی مناسب است؟
- مهندسان شبکه - حرفهایهایی که به دنبال خودکارسازی مدیریت دستگاههای شبکه و گردشکارهای با استفاده از انسیبل هستند.
- علاقهمندان به IT و اتوماسیون - کسی که مشتاق یادگیری مفاهیم اتوماسیون شبکه و اعمال آنها در سناریوهای واقعی است.
- افراد متقاضی گواهینامه DevNet - یادگیرندگانی که در حال آمادگی برای گواهینامه DevNet Expert certification و به دنبال تجربه عملی با انسیبل هستند.
- یادگیرندگان مبتدی تا سطح متوسط - افرادی با دانش اولیه شبکهسازی (بدون نیاز به برنامهنویسی) که میخواهند تخصص خود را در اتوماسیون شبکه افزایش دهند.
انسیبل برای مهندسان شبکه - پروژههای عملی و Capstone
-
مقدمه 03:53
-
چرا از انسیبل برای اتوماسیون شبکه استفاده کنیم؟ 06:11
-
مقایسه انسیبل با Puppet و Chef و SaltStack - تفاوتهای کلیدی 04:11
-
معماری و مفاهیم انسیبل 04:34
-
نصب و راهاندازی گره کنترل انسیبل 27:39
-
راهاندازی لابراتوار برای اتوماسیون شبکه 01:22
-
پیکربندی انسیبل 11:08
-
فرمان Ad-Hoc و مبانی موجودی انسیبل 21:08
-
YAML 07:01
-
موجودی در فرمت YAML 08:04
-
پلی بوک انسیبل 12:50
-
درک متغیرها در انسیبل 23:50
-
نامهای معتبر متغیر 04:49
-
group_vars و host_vars 15:09
-
رجیستر 05:13
-
ansible_facts 11:45
-
متغیرهای جادویی 09:41
-
include_vars 12:51
-
set_fact 07:39
-
[پروژه Capstone 1] - بکآپگیری از پیکربندی - بررسی 02:06
-
[پروژه Capstone 1] - بکآپگیری از پیکربندی - راهحل 19:57
-
loop و with_items 18:13
-
رجیستر متغیرها با یک حلقه 07:08
-
loop_control 10:16
-
until 06:28
-
استفاده از when 09:12
-
ماژول ios_facts 07:32
-
[ios_command] - بخش 1 12:36
-
[ios_command] - بخش 2 - پرامپت 04:37
-
[ios_config] - مقدمه 08:46
-
[ios_config] - والد 12:50
-
[ios_config] - بررسی after 09:25
-
[ios_config] - بررسی before و match 14:59
-
[ios_config] - بکآپگیری و گزینههای بکآپگیری 07:27
-
[ios_config] - diff_against و diff_ignore_lines 10:42
-
[ios_config] - save_when 06:58
-
[ios_config] - src 03:45
-
[ماژول منبع] - نام هاست 08:46
-
[ماژول منبع] - رابطها 24:40
-
ماژول منبع - l2_interfaces و l3_interfaces 10:54
-
RegEx 101 18:06
-
RegEx در انسیبل 09:07
-
ماژول cli_parse با TextFSM، قالبهای NTC و pyATS 14:14
-
[پروژه Capstone 2] - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار - بررسی 01:36
-
[پروژه Capstone 2] - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار - راهحل 12:37
-
[پروژه Capstone 2] - بروزرسانی و پاکسازی نام کاربری محلی بهطور خودکار - راهحل 2 07:06
-
[فیلترها] - مقدمه 09:16
-
[فیلترها] - ترکیب 03:24
-
[فیلترها] سهگانه 04:11
-
[فیلترها] نقشه 07:35
-
[فیلترها] to_json و to_nice_json 07:06
-
[فیلترها] to_yaml و to_nice_yaml 04:45
-
[فیلترها] zip 07:21
-
[فیلترها] ip_addr 08:28
-
[فیلترها] to_datetime و strftime 12:19
-
[Jinja2] - مقدمه 07:28
-
[Jinja2] - if else 08:47
-
[Jinja2] - حلقه for 13:59
-
[Jinja2] - include 05:01
-
[Jinja2] - ios_config 04:12
-
[پلاگینهای Lookup] - بررسی 12:27
-
[پلاگینهای Lookup] - فایل 06:28
-
[پلاگینهای Lookup] - محیط 08:52
-
[پلاگینهای Lookup] - پایپ 04:10
-
[پلاگینهای Lookup] - قالب 05:32
-
[پلاگینهای Callback] - stdout 06:47
-
[پلاگینهای Callback] - تجمیع 04:13
-
[پلاگینهای Callback] - نوتیفیکیشن - log_plays و email 07:51
-
[پلاگینهای Callback] - نوتیفیکیشن - یکپارچهسازی با Slack 07:43
-
بلوک 14:19
-
Assert 12:38
-
هندلرها 07:01
-
کالکشنها 15:15
-
نقشها 19:47
-
Includes و ایمپورت 20:22
-
استراتژیها در انسیبل 13:27
-
فورکها و سریال در انسیبل 08:45
-
استفاده از تگها 08:07
-
استفاده از check_mode 06:51
-
Delegation 05:35
-
no_log و log_path 05:04
-
ignore_errors 05:14
-
failed_when و changed_when 06:25
-
Lint در انسیبل 06:53
-
ansible_vault 13:07
-
[پروژه Capstone 3] - بروزرسانی IOS بهطور خودکار - بررسی 01:47
-
[پروژه Capstone 3] - بروزرسانی IOS بهطور خودکار - راهحل 49:54
-
بررسی و نصب پلتفرم اتوماسیون انسیبل 10:45
-
راهاندازی AAP برای مدیریت هاستها 13:54
-
کاربران، تیمها و نقشها در AAP 06:39
-
نظرسنجیهای قالب Job 07:07
-
زمانبندی Jobs 03:45
-
نوتیفیکیشنها در AAP 08:25
-
ایجاد موجودی پویا در AAP 03:11
-
استفاده از گردشکار در AAP 08:13
-
پلاگین موجودی سفارشی 36:09
-
ماژول سفارشی 24:07
-
بررسی ServiceNow و ماژول snow_record 11:51
-
بروزرسانی snow_record ServiceNow با استفاده از Jinja2 و HTML 10:25
-
ماژول ServiceNow ITSM Incident 10:45
-
ماژول ServiceNow ITSM Change 06:58
-
پیکربندی VLAN بهطور خودکار با استفاده از گردشکار ServiceNow و AAP - بررسی 01:32
-
پیکربندی VLAN بهطور خودکار با استفاده از گردشکار ServiceNow و AAP - راهحل 23:25
مشخصات آموزش
انسیبل برای مهندسان شبکه - پروژههای عملی و Capstone
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:103
- مدت زمان :17:34:38
- حجم :11.94GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy