آموزش جامع Ansible از صفر تا صد: بخش دوم - آخرین آپدیت

دانلود Ansible From Basics to Guru: Unit 2

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای تجهیز شما به مهارت‌های لازم جهت مدیریت بهینه اتوماسیون IT طراحی شده است. در این دوره، شما کار با Playbookها را در چهار درس دقیق و کاربردی خواهید آموخت. شما یاد می‌گیرید چگونه از قدرت متغیرها (Variables) و Ansible Vault برای پیکربندی‌های امن و پویا استفاده کنید. سپس به بررسی شرط‌ها (Conditionals) می‌پردازیم تا بتوانید تسک‌ها را بر اساس معیارهای خاص اجرا کنید. در ادامه، در مدیریت و تغییر فایل‌ها با استفاده از ماژول‌های پیشرفته و Templateها مهارت می‌یابید. در نهایت، با ادغام Roleها و Collectionها برای بهینه‌سازی فرآیندهای اتوماسیون آشنا خواهید شد. در پایان این ماژول، شما تخصص لازم برای پیاده‌سازی با اعتماد به نفس Playbookهای Ansible را کسب خواهید کرد.

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

توسعه پلی‌بوک‌های منعطف Developing Flexible Playbooks

  • معرفی ماژول Module introduction

  • اهداف آموزشی Learning objectives

  • جداسازی کد از پیکربندی‌های خاص سایت Separating Code from Site-Specific Configuration

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

  • درک محل تعریف متغیرها Understanding Where to Define your Variables

  • استفاده از Ansible Facts Using Ansible Facts

  • درک نمادهای مختلف برای Facts و متغیرها Understanding Different Notations for Facts and Variables

  • افزایش سرعت جمع‌آوری Facts Speeding up Fact Collection

  • استفاده از متغیرهای چند مقداری Using Multi-valued Variables

  • استفاده از متغیرهای جادویی (Magic Variables) Using Magic Variables

  • استفاده از Register Using Register

  • استفاده از Vault برای ذخیره اطلاعات حساس Using Vault to Store Sensitive Information

  • آزمایشگاه: انعطاف‌پذیر کردن پلی‌بوک‌ها با متغیرها Lab Making Playbooks Flexible with Variables

  • پاسخ آزمایشگاه: انعطاف‌پذیر کردن پلی‌بوک‌ها با متغیرها Lab Solution Making Playbooks Flexible with Variables

  • اهداف آموزشی Learning objectives

  • مروری بر دستورات شرطی Conditionals Overview

  • استفاده از Handlerها برای اجرای شرطی تسک‌ها Using Handlers for Conditional Task Execution

  • استفاده از when برای اجرای تسک‌ها بر اساس شرایط خاص Using when to Run Tasks Based on Specific Conditions

  • استفاده از register برای کار با نتایج تسک‌ها Using register to Work with Task Results

  • استفاده از بلوک‌ها (Blocks) Using Blocks

  • استفاده از loop برای پردازش لیستی از آیتم‌ها Using loop to Process a List of Items

  • مدیریت خطا با ماژول fail Managing Failure with the fail Module

  • استفاده از ماژول assert Using the assert Module

  • آزمایشگاه: استفاده از when برای Idempotent کردن ماژول command Lab Using when to Make the command Module Idempotent

  • پاسخ آزمایشگاه: استفاده از when برای Idempotent کردن ماژول command Lab Solution Using when to Make the command Module Idempotent

  • اهداف آموزشی Learning objectives

  • دستکاری فایل‌ها Manipulating Files

  • تغییر محتوای فایل Changing File Contents

  • استفاده از ماژول find Using the find Module

  • استفاده از Templateها Using Templates

  • آزمایشگاه: کار با فایل‌ها Lab Working with Files

  • پاسخ آزمایشگاه: کار با فایل‌ها Lab Solution Working with Files

  • اهداف آموزشی Learning objectives

  • درک مفهوم Collectionها Understanding Collections

  • درک مفهوم Roleها Understanding Roles

  • کار با Ansible Galaxy Working with Galaxy

  • استفاده از Collectionها Using Collections

  • استفاده از Collectionها از Automation Hub Using Collections from Automation Hub

  • ایجاد Roleهای شخصی Creating your own Roles

  • آزمایشگاه: کار با Roleها و Collectionها Lab Working with Roles and Collections

  • پاسخ آزمایشگاه: کار با Roleها و Collectionها Lab Solution Working with Roles and Collections

نمایش نظرات

آموزش جامع Ansible از صفر تا صد: بخش دوم
جزییات دوره
5h 19m
41
(آخرین آپدیت)
89
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده