اتوماسیون با انسیبل - دواپس عملی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- آشنایی با اتوماسیون با انسیبل
- استقرار و پیکربندی کنترلر و گرههای مدیریت شده در انسیبل
- توسعه و مدیریت فایلهای موجودی در انسیبل
- توسعه کد انسیبل با استفاده از پلیبوکها
- نقشها و کالکشنها در انسیبل
- Galaxy و Vault در انسیبل
- آشنایی با مفاهیم انسیبل مانند تسکهای Ad-hoc، متغیرها، فکتها، شرطیها، حلقهها و هندلرها
- AWX در انسیبل - رابط کاربری مبتنی بر وب برای انسیبل
- انسیبل برای ویندوز
- موارد عیبیابی
پیشنیازهای دوره
- دانش اولیه با یونیکس و لینوکس
- حساب Tier رایگان AWS (اختیاری)
توضیحات دوره
این دوره چه محتوایی دارد؟
دوره اتوماسیون با انسیبل که برای مبتدیان کامل طراحی شده، اصول اولیه لازم برای شروع کار با انسیبل را معرفی میکند. دوره با معرفی انسیبل و مفاهیم کلیدی آن آغاز میشود و سپس به راهاندازی بلادرنگ انسیبل، معماری عمیق و ماژولهای آن میپردازد. این دوره برخی از مفاهیم اساسی و مهم مانند پلیبوکها، نقشها، کالکشنها، فایلهای مهم پیکربندی انسیبل، فکتها، Vault، قالبهای Jinja، انسیبل برای ویندوز، سناریوهای عیبیابی و موارد دیگر را پوشش میدهد. اگر تازه با انسیبل آشنا شدهاید نگران نباشید، ما از ابتداییترین مباحث شروع میکنیم. هر درس با دموهای عملی همراه است.
این دوره همچنین پروژه AWX انسیبل را که نسخه اولیه پلتفرم اتوماسیون Red Hat (که قبلاً به نام Ansible Tower شناخته میشد) است، پوشش میدهد.
انسیبل چیست؟
در چشمانداز پیچیده IT امروزی، مدیریت تعداد زیادی سرور و اطمینان از یکسان بودن پیکربندیها بین آنها کاری دشوار است. در اینجا انسیبل وارد عمل میشود و با ارائه یک پلتفرم قدرتمند متنباز، مدیریت زیرساختها را ساده و خودکار میکند. این امر شامل provisioning، پچینگ، پیکربندی و مدیریت سیستم عاملها و کامپوننتهای اپلیکیشن در دیتاسنترهای سازمانی، محیطهای ابری یا زیرساختهای مجازی مانند VMware است.
ساختار دوره:
- درسها
- دموها
- آزمونها
- تکالیف
محتوای دوره:
- آشنایی با انسیبل
- آشنایی با فریمورک و اصطلاحات انسیبل
- راهاندازی محیط انسیبل
- معماری عمیق انسیبل
- انواع موجودی و مدیریت آنها
- ماژولها - بلوکهای سازنده اولیه
- تسکهای Adhoc
- فرآیند ایجاد کد انسیبل (پلیبوکها)
- انسیبل برای خودکارسازی تسکهای ویندوز
- متغیرها، متغیرهای جادویی و فکتها
- شرطیها و حلقهها
- سیستم هندلرها
- نقشها و کالکشنهای انسیبل برای محیطهای بزرگتر
- Galaxy انسیبل برای نقشها و کالکشنهای از پیش ساخته شده
- Vault انسیبل
- نکات عیبیابی
- AWX انسیبل - رابط کاربری مبتنی بر وب
تمام بخشهای دوره به صورت لایو آموزش داده میشود تا کاربران ثبتنام کرده بتوانند محیط انسیبل خود را راهاندازی کنند، تمرینها را انجام دهند و از طریق کار عملی یاد بگیرند.
این دوره برای چه کسانی مناسب است؟
- مدیران سیستم یا مهندسان سیستم
- مدیران دواپس یا مهندسان دواپس
- مهندسان اتوماسیون
- مدیران ابر یا مهندسان ابر
- بدون دانش اسکریپتنویسی
اتوماسیون با انسیبل - دواپس عملی
-
مقدمه 03:04
-
مقدمه موضوع - آشنایی با اتوماسیون انسیبل 00:43
-
شروع کار با انسیبل 02:45
-
چرا انسیبل؟ 04:47
-
یوزکیسهای انسیبل 03:24
-
مفاهیم پیشنیاز 07:56
-
انسیبل چگونه کار میکند؟ 04:19
-
اصطلاحات اساسی انسیبل 04:40
-
پکیجها و نسخههای انسیبل 04:06
-
نمایش - مستندات انسیبل 04:40
-
خلاصه 00:58
-
مقدمه موضوع - راهاندازی انسیبل 00:45
-
شروع کار با نصب و پیکربندی انسیبل 04:02
-
آشنایی با محیط 01:41
-
نمایش - آمادهسازی گره کنترلر 03:41
-
نمایش - تنظیم احرازهویت بدون پسورد 04:24
-
نمایش - نصب انسیبل روی گره کنترلر 03:02
-
نمایش - اعتبارسنجی نصب انسیبل 02:35
-
نمایش - انسیبل روی localhost 04:06
-
خلاصه 00:35
-
مقدمه موضوع - موجودی در انسیبل 00:46
-
بررسی موجودی در انسیبل 01:27
-
انواع موجودی 02:34
-
فرمتهای فایل موجودی 02:07
-
میزبانها و گروهها 06:42
-
استفاده و مدیریت فایلهای موجودی 06:42
-
نمایش - فایل موجودی پیشفرض 02:57
-
نمایش - یوتیلیتی خط فرمان موجودی انسیبل 02:24
-
متغیرها در موجودی 02:15
-
نمایش - متغیرها در موجودی 02:48
-
خلاصه 00:54
-
مقدمه موضوع - ماژولهای انسیبل و تسکهای Adhoc 01:01
-
شروع کار با ماژولهای انسیبل 03:39
-
ماژولهای اصلی انسیبل 01:38
-
ماژولهای سفارشی انسیبل 01:56
-
پلاگینهای انسیبل 04:05
-
نمایش - دسترسی به ماژولها از طریق مستندات انسیبل 04:26
-
درک حالت Adhoc در انسیبل 03:06
-
سینتکس اجرای Adhoc انسیبل 02:54
-
نمایش - چگونه فرمانهای Adhoc را در انسیبل بنویسیم؟ 10:02
-
نمایش - ده یوزکیس Adhoc عملی 09:43
-
خلاصه 01:28
-
مقدمه موضوع - پلیبوکهای انسیبل 01:00
-
شروع کار با پلیبوکها 04:02
-
بررسی YAML 10:13
-
ساختار پلیبوکها 08:32
-
فرآیند چهار مرحلهای کار با پلیبوکها 01:49
-
یوتیلیتی خط فرمان - پلیبوک انسیبل 01:36
-
نمایش - توسعه پلیبوکهای انسیبل 07:12
-
نمایش - پلیبوکهای بیشتر 07:24
-
نمایش - نوشتن پلیبوک Multi-task (راهاندازی داکر) 10:32
-
نمایش - نوشتن پلیبوک Multi-task (راهاندازی mysql) 03:18
-
خلاصه 00:43
-
مقدمه موضوع - انسیبل برای سیستم عامل ویندوز 00:57
-
شروع کار با گرههای مدیریت شده ویندوز 02:37
-
نمایش - راهاندازی گره مدیریت شده ویندوز 10:05
-
نمایش - اجرای تسکهای Adhoc روی ویندوز 07:08
-
نمایش - پلیبوکها برای ویندوز 04:29
-
خلاصه 00:38
-
مقدمه موضوع - متغیرها و فکتها در انسیبل 00:42
-
درک متغیرها در انسیبل 03:47
-
تعریف و اعلان متغیر در انسیبل 03:55
-
نمایش - متغیرها در پلیبوک 03:15
-
متغیرهای جادویی 02:53
-
شروع کار با فکتها در انسیبل 02:37
-
نمایش - فکتها در انسیبل (استخراج و استفاده) 17:16
-
نمایش - غیرفعالسازی فکتها در انسیبل 01:26
-
خلاصه 01:11
-
مقدمه موضوع - شرطیها، حلقهها و هندلرها 00:33
-
شرطیها در انسیبل 04:02
-
حلقهها در انسیبل 01:40
-
نمایش - راهاندازی داکر با استفاده از حلقهها و شرطیها 02:22
-
هندلرها در انسیبل 03:45
-
نمایش - شرطیها، حلقهها و هندلرها با هم 02:34
-
خلاصه 02:02
-
مقدمه موضوع - نقشها در انسیبل 00:58
-
آشنایی با نقشها در انسیبل 03:35
-
ساختار دایرکتوری نقشها 01:59
-
درک فرآیند ایجاد نقشها 06:02
-
نمایش - توسعه نقشها در انسیبل 03:17
-
نمایش - include_role و import_role 01:59
-
وابستگیهای نقش 01:18
-
نمایش - وابستگیهای نقش 02:34
-
نمایش - متغیرها و پیشفرضهای نقش 03:04
-
خلاصه 00:48
-
مقدمه موضوع - کالکشنها در انسیبل 00:37
-
شروع کار با کالکشنها در انسیبل 04:59
-
نمایش - نصب و مدیریت کالکشنهای انسیبل 03:01
-
نمایش - ایندکس کالکشنها 01:04
-
نمایش - توسعه کالکشنهای خود در انسیبل 04:13
-
نمایش - استفاده از کالکشنها در پلیبوکهای انسیبل 01:26
-
خلاصه 00:54
-
مقدمه موضوع - Galaxy انسیبل 00:44
-
بررسی Galaxy انسیبل 05:03
-
یوزکیسها 03:02
-
نمایش - ناوبری وبسایت Galaxy انسیبل 03:06
-
نمایش - انتشار نقشها در Galaxy انسیبل 06:19
-
خلاصه 00:56
-
مقدمه موضوع - Vault انسیبل 00:45
-
شروع کار با Vault انسیبل 02:33
-
مثالهای واقعی 03:27
-
نمایش - رمزنگاری متغیرها 02:24
-
نمایش - رمزنگاری فایلها 05:30
-
نمایش - رمزگشایی متغیرها و فایلها 03:27
-
خلاصه 01:24
-
مقدمه موضوع - عیبیابی انسیبل 01:14
-
نکات عیبیابی 04:00
-
نمایش - 'syntax-check--' 03:58
-
نمایش - پارامترهای گمشده ماژول 02:59
-
نمایش - اجرای گامبهگام پلیبوک 04:26
-
نمایش - تگها در پلیبوکها 03:18
-
نمایش - رجیستر با ماژول اشکالزدایی 04:52
-
نمایش - یوتیلیتی ansible-lint 05:56
-
خلاصه 00:42
-
مقدمه موضوع - AWX انسیبل 01:21
-
نمایش - راهاندازی AWX روی کوبرنتیز 17:21
-
نمایش - اجرای تسکهای Adhoc و پلیبوک با استفاده از AWX 11:37
-
خلاصه 01:05
-
آزمون تمرینی 1 None
-
نتیجهگیری 01:42
مشخصات آموزش
اتوماسیون با انسیبل - دواپس عملی
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متخصص
- تعداد درس:120
- مدت زمان :07:09:03
- حجم :3.31GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy