آموزش اتوماسیون با کتاب های بازی Ansible - Hands On !!

Automation with Ansible Playbooks - Hands On !!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره Ansible را به مبتدیان و مدیران سیستم معرفی می کند تا مهارت های Ansible را افزایش دهد. معرفی Ansible-Overview of Ansible Architecture پیاده سازی Ansible Playbooks به طور خودکار وصله لینوکس با استفاده از Ansible Various Labs برای درک Ansible Playbook برای سرورهای لینوکس وصله مدیریت متغیرها و اجزاء آزمایشگاه های مختلف در پیاده سازی Playbooks از محیط صنعت فناوری اطلاعات واقعی محیط مدیریت خودکار به عملکرد کافی اجرای وظایف کنترل مروری بر نصب Ansible آنلاین/آفلاین نصب Ansible Ansible Conditionals Ansible ماژول های Ansible مروری زنده صنعتی از ابزار اتوماسیون با استفاده از Ansible با اسکریپت پوسته Ansible Handlers Ansible Loops استقرار Ansible Writing YAML فایل های Ansible Ansible Roles of Rolest چگونه می سازیم کنترل m appl/db پیش نیازها: کامپیوتر یا لپ تاپ با اتصال به اینترنت هیچ پیش نیاز رسمی برای این دوره وجود ندارد. با این حال، تجربه قبلی مدیر سیستم در سیستم عامل های دیگر بسیار سودمند خواهد بود.

تسلط گام به گام Ansible


محتویات دوره


1 معرفی Ansible

  • نمای کلی از معماری Ansible

  • اجزای قابل پاسخ

  • نمای کلی استقرارهای Ansible

  • شرح موجودی Ansible

  • خلاصه

2 استقرار Ansible

  • نصب Ansible

  • تمرین هدایت شده: نصب Ansible

  • مدیریت فایل‌های پیکربندی Ansible

  • تمرین هدایت‌شده: مدیریت فایل‌های پیکربندی Ansible

  • اجرای دستورات موقت

  • تمرین هدایت شده: اجرای دستورات موقت

  • مدیریت موجودی پویا

  • تمرین هدایت شده: مدیریت موجودی پویا

  • آزمایشگاه: استقرار Ansible

  • خلاصه

3 نصب Ansible در Red Hat Linux 8

  • نمای کلی نصب Ansible

  • نصب آنلاین Ansible

  • تنظیم حساب کاربر برای احراز هویت بدون رمز عبور

  • نصب آفلاین Ansible ( وقتی اینترنت در Control Node در دسترس نباشد )

4 پیاده‌سازی کتاب‌های راهنما

  • نوشتن فایل های YAML

  • تمرین هدایت‌شده: نوشتن فایل‌های YAML

  • اجرای ماژول ها

  • تمرین هدایت شده: پیاده سازی ماژول ها

  • پیاده سازی Ansible Playbooks

  • تمرین هدایت‌شده: پیاده‌سازی کتاب‌های بازی Ansible

  • آزمایشگاه: پیاده‌سازی کتاب‌های راهنما

  • خلاصه

5 مدیریت متغیرها و شامل

  • مدیریت متغیرها

  • تمرین هدایت شده: مدیریت متغیرها

  • مدیریت حقایق

  • تمرین هدایت شده: مدیریت حقایق

  • مدیریت موارد گنجانده شده

  • تمرین هدایت شده: مدیریت گنجاندن

  • آزمایشگاه: مدیریت متغیرها و شامل

6 اجرای کنترل وظیفه

  • ساخت کنترل جریان

  • تمرین هدایت شده: ساختن کنترل جریان

  • هدلرهای پیاده سازی

  • تمرین هدایت شده: پیاده سازی هندلرها

  • اجرای برچسب ها

  • تمرین هدایت‌شده: پیاده‌سازی برچسب‌ها

  • رسیدگی به خطاها

  • تمرین هدایت شده: رسیدگی به خطاها

  • آزمایشگاه: اجرای کنترل وظیفه

  • خلاصه

7. نقش های قابل انجام

  • درباره نقش های Ansible

  • چگونه نقش های Ansible ایجاد کنیم

  • جلسه آزمایشگاهی برای ایجاد نقش

8. پروژه صنعتی برای خودکارسازی وصله روی چندین سرور لینوکس با استفاده از Ansible Playbook

  • نمای کلی درباره وصله‌های لینوکس

  • وصله خودکار لینوکس با استفاده از Ansible

  • تأیید کنید که فرآیندهای برنامه/پایگاه داده در حال اجرا هستند یا نه

  • نقطه تصمیم برای شروع وصله

  • همه بسته‌های موجود در سرور را ارتقا دهید

  • بررسی کنید که آیا پس از به‌روزرسانی هسته نیاز به راه‌اندازی مجدد است یا خیر

  • نسخه هسته خاص را با استفاده از Ansible Playbook نصب کنید.

  • آزمایشگاه‌های مختلف برای درک کتاب بازی Ansible برای وصله کردن

9. پروژه صنعتی برای Stop/Start Control M appl/db

  • نمای کلی پروژه

  • طراحی کتابهای بازی Ansible

  • جلسات آزمایشگاه

10. ابزار Automation را با استفاده از Ansible Shell

ایجاد کنید
  • نمای کلی ابزار اتوماسیون

  • مفهوم ابزار اتوماسیون

  • ارتباط بین سرور Ansible با میزبان های مدیریت شده

  • نمای جلوی ابزار اتوماسیون

  • آنچه ما از این ابزار اتوماسیون به دست می آوریم.

  • پیکربندی پیش اعتبارسنجی (برای ثبت جزئیات پیکربندی قبل از تغییر)

  • اداره کاربر

1. ایجاد کاربر
2. حذف کاربر
3. افزودن گروه
4. بازنشانی رمز عبور

  • فرمان Ad Hoc را اجرا کنید

  • آمار بررسی سلامت

1. استفاده از حافظه
2. استفاده از CPU
3. کلی فعالیت های ورودی/خروجی
4. گزارش ها در صف اجرا و میانگین بارگیری
5. فرآیندهای مصرف کننده حافظه برتر
6. بالا فرآیندهای مصرف کننده CPU
7. حافظه مشترک

  • طراحی ابزار اتوماسیون

  • طراحی نمای جلو با استفاده از عبارت case

  • جلسه آزمایشگاه را در مورد بیانیه -1 تمرین کنید

  • جلسه آزمایشگاهی را در مورد بیانیه -2 تمرین کنید

  • فونت های رنگی در طراحی ابزار

  • سربرگ انتخاب سرورهای هدف

  • جلسات آزمایشگاه


  • اسکریپت پوسته

1. عبارت If..else..elif
2. Loops
3. Sed – Stream Editot
4. Awk

  • بیانیه case esac

  • آخرین سخنرانی


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

معرفی Introduction

  • جلسه تمرین آزمایشگاهی Lab Practice Session

  • خلاصه Recap

معرفی Introduction

  • مقدمه Ansible Introduction Ansible

  • مقدمه Ansible Introduction Ansible

  • Ansible چیست What is Ansible

  • Ansible چیست What is Ansible

  • محدودیت های غیرممکن Ansible limitations

  • محدودیت های غیرممکن Ansible limitations

  • معماری Ansible Ansible Architecture

  • معماری Ansible Ansible Architecture

  • راه اندازی Ansible Ansible Setup

  • راه اندازی Ansible Ansible Setup

  • جلسه تمرین آزمایشگاهی Lab Practice Session

  • خلاصه Recap

اجزای گره کنترل Ansible Ansible Control Node Components

  • اجزای گره کنترل Ansible Ansible Control Node Components

  • گره کنترل و مدیریت شده Control & Managed Node

  • موجودی های Ansible Ansible Inventories

اجزای گره کنترل Ansible Ansible Control Node Components

  • اجزای گره کنترل Ansible Ansible Control Node Components

  • گره کنترل و مدیریت شده Control & Managed Node

  • موجودی های Ansible Ansible Inventories

راه اندازی Ansible Ansible Setup

  • نصب Ansible - آزمایشگاه 2 Ansible Installation - Lab 2

  • نصب Ansible - آزمایشگاه 3 Ansible Installation - Lab 3

  • نصب Ansible - آزمایشگاه 4 Ansible Installation - Lab 4

راه اندازی Ansible Ansible Setup

  • نصب Ansible - آزمایشگاه 1 Ansible Installation - Lab 1

  • نصب Ansible - آزمایشگاه 1 Ansible Installation - Lab 1

  • نصب Ansible - آزمایشگاه 2 Ansible Installation - Lab 2

  • نصب Ansible - آزمایشگاه 3 Ansible Installation - Lab 3

  • نصب Ansible - آزمایشگاه 4 Ansible Installation - Lab 4

سفارشی کردن رفتار Ansible Customizing Ansible behaviour

  • جلسه آزمایشگاه در مورد افزایش امتیازات Lab Session on Privilege Escalations

سفارشی کردن رفتار Ansible Customizing Ansible behaviour

  • رفتار Ansible را سفارشی کنید Customize Ansible behaviour

  • رفتار Ansible را سفارشی کنید Customize Ansible behaviour

  • جلسه آزمایشگاه در مورد افزایش امتیازات Lab Session on Privilege Escalations

اجرای دستورات AD Hoc Running AD Hoc Commands

  • جلسه آزمایشگاه تمرین - 1 Practice Lab Session - 1

  • تفاوت ماژول های فرمان و شل Command & Shell Module Differences

اجرای دستورات AD Hoc Running AD Hoc Commands

  • جلسه آزمایشگاه تمرین - 1 Practice Lab Session - 1

  • جلسه آزمایشگاه تمرین - 2 Practice Lab Session - 2

  • جلسه آزمایشگاه تمرین - 2 Practice Lab Session - 2

  • جلسه آزمایشگاه تمرین - 3 Practice Lab Session - 3

  • جلسه آزمایشگاه تمرین - 3 Practice Lab Session - 3

  • تفاوت ماژول های فرمان و شل Command & Shell Module Differences

پیاده سازی Playbooks Implementing Playbooks

  • پیاده سازی Playbooks Implementing Playbooks

  • کتاب بازی برای کپی کردن یک فایل Playbook for copying a file

پیاده سازی Playbooks Implementing Playbooks

  • پیاده سازی Playbooks Implementing Playbooks

  • راهنماهای آزمایشگاهی Lab-Implementing Playbooks

  • راهنماهای آزمایشگاهی Lab-Implementing Playbooks

  • کتاب بازی برای کپی کردن یک فایل Playbook for copying a file

  • آزمایشگاه روی کپی یک فایل با شرایط Lab on copy a file with conditions

  • آزمایشگاه روی کپی یک فایل با شرایط Lab on copy a file with conditions

ماژول ها در Ansible Modules in Ansible

  • معرفی ماژول ها در Ansible Introduction of Modules in Ansible

  • ماژول های فراخوانی آزمایشگاهی Lab-Invoking Modules

  • رفتار بی‌توان ماژول‌ها Idempotent Behaviour of Modules

ماژول ها در Ansible Modules in Ansible

  • معرفی ماژول ها در Ansible Introduction of Modules in Ansible

  • ماژول های فراخوانی آزمایشگاهی Lab-Invoking Modules

  • رفتار بی‌توان ماژول‌ها Idempotent Behaviour of Modules

  • آزمایشگاه-رفتار بی‌توان ماژول‌ها Lab-Idempotent Behaviour of Modules

  • آزمایشگاه-رفتار بی‌توان ماژول‌ها Lab-Idempotent Behaviour of Modules

پیاده سازی وظایف چندگانه در Playbook Implementing Multi tasks in Playbook

  • Lab - Multi task Playbook - 2 Lab - Multi task Playbook - 2

  • تأیید نحو و بررسی خشک برای Ansible Playbook Syntax Verification & Dry Check for Ansible Playbook

  • نصب وب سرور آپاچی - 2 Apache Web Server Installation - 2

پیاده سازی وظایف چندگانه در Playbook Implementing Multi tasks in Playbook

  • وظایف متعدد در Ansible Playbook Multiple tasks in Ansible Playbook

  • وظایف متعدد در Ansible Playbook Multiple tasks in Ansible Playbook

  • آزمایشگاه - کتاب بازی چند کار - 1 Lab - Multi task Playbook - 1

  • آزمایشگاه - کتاب بازی چند کار - 1 Lab - Multi task Playbook - 1

  • Lab - Multi task Playbook - 2 Lab - Multi task Playbook - 2

  • تأیید نحو و بررسی خشک برای Ansible Playbook Syntax Verification & Dry Check for Ansible Playbook

  • نصب وب سرور آپاچی - 1 Apache Web Server Installation - 1

  • نصب وب سرور آپاچی - 1 Apache Web Server Installation - 1

  • نصب وب سرور آپاچی - 2 Apache Web Server Installation - 2

  • نصب وب سرور آپاچی - 3 Apache Web Server Installation - 3

  • نصب وب سرور آپاچی - 3 Apache Web Server Installation - 3

مدیریت متغیرها در Ansible Managing Variables in Ansible

  • مدیریت متغیرها در Ansible Managing Variables in Ansible

  • متغیرهای مدیریت آزمایشگاهی Lab-Managing Variables

  • آزمایشگاه متغیرهای میزبان و گروه Lab on Host & Group Variables

  • آزمایشگاه متغیرها Lab on Variables

  • حقایق قابل تشخیص Ansible Facts

مدیریت متغیرها در Ansible Managing Variables in Ansible

  • مدیریت متغیرها در Ansible Managing Variables in Ansible

  • متغیرهای مدیریت آزمایشگاهی Lab-Managing Variables

  • متغیرهای میزبان و گروه Hosts & Group variables

  • متغیرهای میزبان و گروه Hosts & Group variables

  • آزمایشگاه متغیرهای میزبان و گروه Lab on Host & Group Variables

  • آزمایشگاه متغیرها Lab on Variables

  • حقایق قابل تشخیص Ansible Facts

پیاده سازی Tasks Control در Ansible Implementing Tasks Control in Ansible

  • آزمایشگاه شرایط در Ansible Lab on Conditionals in Ansible

  • نمونه هایی از حلقه های Ansible Examples of Ansible Loops

  • کنترل کننده های Ansible Ansible Handlers

پیاده سازی Tasks Control در Ansible Implementing Tasks Control in Ansible

  • شرایط در Ansible Conditionals in Ansible

  • شرایط در Ansible Conditionals in Ansible

  • آزمایشگاه شرایط در Ansible Lab on Conditionals in Ansible

  • حلقه های Ansible - When، When_Items و غیره Ansible loops - when, when_items etc

  • حلقه های Ansible - When، When_Items و غیره Ansible loops - when, when_items etc

  • نمونه هایی از حلقه های Ansible Examples of Ansible Loops

  • کنترل کننده های Ansible Ansible Handlers

  • آزمایشگاه در مورد Handlers Ansible Lab on Ansible Handlers

  • آزمایشگاه در مورد Handlers Ansible Lab on Ansible Handlers

نقش های قابل قبول Ansible Roles

  • نقش های Ansible ایجاد کنید Create Ansible Roles

  • آزمایشگاه - 2 Lab - 2

نقش های قابل قبول Ansible Roles

  • درباره نقش های Ansible About Ansible Roles

  • درباره نقش های Ansible About Ansible Roles

  • نقش های Ansible ایجاد کنید Create Ansible Roles

  • آزمایشگاه - 1 Lab - 1

  • آزمایشگاه - 1 Lab - 1

  • آزمایشگاه - 2 Lab - 2

پروژه صنعتی - اصلاح روی سرورهای لینوکس Industrial Project - Patching on Linux Servers

  • مروری بر وصله در سرور لینوکس Overview about Patching on Linux Server

  • آزمایشگاه 4 - وصله با استفاده از کتاب بازی Ansible Lab 4 - Patching using Ansible playbook

  • آزمایشگاه 6 - وصله با استفاده از کتاب بازی Ansible Lab 6 - Patching using Ansible playbook

  • آزمایشگاه 7 - وصله با استفاده از کتاب بازی Ansible Lab 7 - Patching using Ansible playbook

پروژه صنعتی - اصلاح روی سرورهای لینوکس Industrial Project - Patching on Linux Servers

  • مروری بر وصله در سرور لینوکس Overview about Patching on Linux Server

  • آزمایشگاه 1 - وصله با استفاده از کتاب بازی Ansible Lab 1 - Patching using Ansible playbook

  • آزمایشگاه 1 - وصله با استفاده از کتاب بازی Ansible Lab 1 - Patching using Ansible playbook

  • آزمایشگاه 2 - وصله با استفاده از کتاب بازی Ansible Lab 2 - Patching using Ansible playbook

  • آزمایشگاه 2 - وصله با استفاده از کتاب بازی Ansible Lab 2 - Patching using Ansible playbook

  • آزمایشگاه 3 - وصله با استفاده از کتاب بازی Ansible Lab 3 - Patching using Ansible playbook

  • آزمایشگاه 3 - وصله با استفاده از کتاب بازی Ansible Lab 3 - Patching using Ansible playbook

  • آزمایشگاه 4 - وصله با استفاده از کتاب بازی Ansible Lab 4 - Patching using Ansible playbook

  • آزمایشگاه 5 - وصله با استفاده از کتاب بازی Ansible Lab 5 - Patching using Ansible playbook

  • آزمایشگاه 5 - وصله با استفاده از کتاب بازی Ansible Lab 5 - Patching using Ansible playbook

  • آزمایشگاه 6 - وصله با استفاده از کتاب بازی Ansible Lab 6 - Patching using Ansible playbook

  • آزمایشگاه 7 - وصله با استفاده از کتاب بازی Ansible Lab 7 - Patching using Ansible playbook

پروژه صنعتی - برنامه های کاربردی کنترل M Stop/Start Industrial Project - Stop/Start Control M Applications

  • لک - 1 Lec - 1

  • لک - 2 Lec - 2

  • لک - 3 Lec - 3

  • لک - 4 Lec - 4

  • لک - 5 Lec - 5

  • لک - 6 Lec - 6

پروژه صنعتی - برنامه های کاربردی کنترل M Stop/Start Industrial Project - Stop/Start Control M Applications

  • لک - 1 Lec - 1

  • لک - 2 Lec - 2

  • لک - 3 Lec - 3

  • لک - 4 Lec - 4

  • لک - 5 Lec - 5

  • لک - 6 Lec - 6

  • لک - 7 Lec - 7

  • لک - 7 Lec - 7

ایجاد ابزار اتوماسیون با استفاده از Ansible، Shell Create Automation Tool Using Ansible, Shell

  • مقدمه Introudction

  • مفهوم ابزار اتوماسیون Concept of Automation tool

  • طراحی نمای جلوی ابزار اتوماسیون با استفاده از عبارت case Design Front Look of Automation Tool using case statement

  • جلسه آزمایشگاه تمرین در مورد بیانیه - 1 Practice Lab Session on Case Statement - 1

  • جلسه آزمایشگاه تمرین در مورد بیانیه - 2 Practice Lab Session on Case Statement - 2

  • فونت های رنگی در طراحی ظاهر ابزار اتوماسیون Color Fonts in Designing the look of Automation tool

  • عنوان و انتخاب سرورهای هدف Headline & Selecting target servers

  • جلسه تمرین آزمایشگاهی Practice Lab Session

  • ایجاد کاربر از طریق Ansible Playbook & Shell User Creation via Ansible Playbook & Shell

  • جلسه آزمایشگاه در مورد ایجاد کاربر Lab Session on User Creation

  • وضعیت بررسی سلامت - استفاده از حافظه با استفاده از ابزار اتوماسیون Health Check Status - Memory Utilization using Automation Tool

  • حافظه مشترک Shared Memory

ایجاد ابزار اتوماسیون با استفاده از Ansible، Shell Create Automation Tool Using Ansible, Shell

  • مقدمه Introudction

  • مفهوم ابزار اتوماسیون Concept of Automation tool

  • نمای جلویی ابزار اتوماسیون Front Look of Automation tool

  • نمای جلویی ابزار اتوماسیون Front Look of Automation tool

  • تنظیم محیط Setup Environment

  • تنظیم محیط Setup Environment

  • وظایف مدیریت کاربر با استفاده از Ansible و Shell User Administration Tasks Using Ansible & Shell

  • وظایف مدیریت کاربر با استفاده از Ansible و Shell User Administration Tasks Using Ansible & Shell

  • آمار چک سلامت Health Check Statistics

  • آمار چک سلامت Health Check Statistics

  • مورد نیاز برای ابزار اتوماسیون Requirement for the Automation Tool

  • مورد نیاز برای ابزار اتوماسیون Requirement for the Automation Tool

  • طراحی نمای جلوی ابزار اتوماسیون با استفاده از عبارت case Design Front Look of Automation Tool using case statement

  • جلسه آزمایشگاه تمرین در مورد بیانیه - 1 Practice Lab Session on Case Statement - 1

  • جلسه آزمایشگاه تمرین در مورد بیانیه - 2 Practice Lab Session on Case Statement - 2

  • فونت های رنگی در طراحی ظاهر ابزار اتوماسیون Color Fonts in Designing the look of Automation tool

  • عنوان و انتخاب سرورهای هدف Headline & Selecting target servers

  • سرورهای مورد نظر را از ابزار Automation انتخاب کنید Select target servers from Automation tool

  • سرورهای مورد نظر را از ابزار Automation انتخاب کنید Select target servers from Automation tool

  • جلسه تمرین آزمایشگاهی Practice Lab Session

  • ایجاد کاربر از طریق Ansible Playbook & Shell User Creation via Ansible Playbook & Shell

  • پایتون برای ایجاد رمز عبور رمزگذاری شده python to create encrypted password

  • پایتون برای ایجاد رمز عبور رمزگذاری شده python to create encrypted password

  • جلسه آزمایشگاه در مورد ایجاد کاربر Lab Session on User Creation

  • حذف کاربر با استفاده از ابزار اتوماسیون User Removal using Automation tool

  • حذف کاربر با استفاده از ابزار اتوماسیون User Removal using Automation tool

  • بازنشانی رمز عبور با استفاده از ابزار اتوماسیون Password Reset using Automation tool

  • بازنشانی رمز عبور با استفاده از ابزار اتوماسیون Password Reset using Automation tool

  • افزودن گروه با استفاده از ابزار اتوماسیون Group Add using Automation Tool

  • افزودن گروه با استفاده از ابزار اتوماسیون Group Add using Automation Tool

  • تنظیمات پیش اعتبارسنجی Pre-validation Configuration

  • تنظیمات پیش اعتبارسنجی Pre-validation Configuration

  • وضعیت بررسی سلامت - استفاده از حافظه با استفاده از ابزار اتوماسیون Health Check Status - Memory Utilization using Automation Tool

  • استفاده از CPU با استفاده از ابزار Automation CPU Utilization using Automation tool

  • استفاده از CPU با استفاده از ابزار Automation CPU Utilization using Automation tool

  • استفاده از دیسک IO با استفاده از ابزار اتوماسیون Disk IO Utilzation using Automation Tool

  • استفاده از دیسک IO با استفاده از ابزار اتوماسیون Disk IO Utilzation using Automation Tool

  • اجرای صف و میانگین بار با استفاده از ابزار اتوماسیون Run queue & Average Load using Automation tool

  • اجرای صف و میانگین بار با استفاده از ابزار اتوماسیون Run queue & Average Load using Automation tool

  • استفاده از CPU/Mem برتر با استفاده از ابزار اتوماسیون Top CPU/Mem Utilization using Automation Tool

  • استفاده از CPU/Mem برتر با استفاده از ابزار اتوماسیون Top CPU/Mem Utilization using Automation Tool

  • حافظه مشترک Shared Memory

  • وضعیت سرویس، شروع، توقف و فعال شدن با استفاده از ابزار را بررسی کنید Check Service Status, Start, Stop & Enabled Using tool

  • وضعیت سرویس، شروع، توقف و فعال شدن با استفاده از ابزار را بررسی کنید Check Service Status, Start, Stop & Enabled Using tool

  • آخرین سخنرانی Last lecture

  • آخرین سخنرانی Last lecture

نمایش نظرات

آموزش اتوماسیون با کتاب های بازی Ansible - Hands On !!
جزییات دوره
9 hours
95
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,641
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shikhar Verma • 70k+ Students Worldwide Shikhar Verma • 70k+ Students Worldwide

معمار راه حل ها و مربی فناوری اطلاعات