آموزش SaltStack برای مبتدیان مطلق - DevOps عملی

SaltStack for the Absolute Beginners - Practical DevOps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش خودکار کردن کارهای عادی با استفاده از SaltStack با سخنرانی ها، دموهای عملی، آزمون ها و تمرین های کدنویسی عملی مقدمه ای بر اتوماسیون با SaltStack استقرار و پیکربندی Salt Master و Minions توسعه کد Salt با استفاده از فایل های Salt State Tree و Highstate Salt File Server و Requisites بینش سیستم به مفاهیمی مانند دانه ها، قالب های جینجا، ستون ها، مدل های بدون استاد و بدون عامل

در این دوره آموزشی چیست؟

این دوره آموزشی SaltStack، که برای مبتدیان مطلق طراحی شده است، بلوک های اساسی اولیه مورد نیاز برای شروع کار با SaltStack را معرفی می کند. این دوره با مقدمه ای بر اصطلاحات کلیدی SaltStack و Salt و سپس راه اندازی SaltStack در زمان واقعی، معماری عمیق، ماژول های نمک آغاز می شود. این دوره همچنین برخی از مفاهیم مهم اصلی مانند State Files، State Tree، HighState، فایل های پیکربندی نمک مهم، Grains، Pillars، Jinja Templates، Agentless Salt، Masterless Salt و موارد دیگر را پوشش می دهد. اگر تازه وارد SaltStack هستید نگران نباشید، ما قصد داریم با اصول اولیه شروع کنیم. هر سخنرانی در این دوره با دموهای عملی واقعی همراه است.


SaltStack چیست؟

در چشم انداز پیچیده IT امروزی، مدیریت سرورهای متعدد و اطمینان از پیکربندی های ثابت در سراسر آنها می تواند یک کار دلهره آور باشد. اینجاست که SaltStack وارد عمل می‌شود و یک پلتفرم منبع باز قدرتمند را برای ساده‌سازی و خودکارسازی مدیریت زیرساخت از جمله تهیه، اصلاح، پیکربندی و مدیریت سیستم‌های عامل و اجزای برنامه در مراکز داده سازمانی، محیط‌های ابری یا زیرساخت‌های مجازی مانند VMware ارائه می‌کند./p>

اطلاعیه حقوقی:

Salt® و SaltStack® علائم تجاری ثبت شده SaltStack Inc. در ایالات متحده و سایر کشورها هستند. این دوره دارای گواهی، معتبر، وابسته و تایید نشده توسط SaltStack, Inc.


ساختار دوره:

  • سخنرانی ها

  • نمایشگر

  • آزمون‌ها

  • تکالیف

محتویات دوره:

  • مقدمه ای بر SaltStack

  • درک چارچوب SaltStack

  • تنظیم محیط SaltStack

  • معماری عمیق SaltStack

  • ماژول ها - بلوک های اساسی ساختمان

  • وظایف Adhoc

  • فرایند ایجاد کد SaltStack

  • درخت SaltState

  • HighState

  • سرور فایل SaltStack

  • سیستم نیازمندی‌ها (بیانات تماشا و نیاز)

  • غلات/دانه های سفارشی

  • الگوهای Jinja

  • ستون ها

  • نمک بدون استاد

  • نمک بدون عامل

همه بخش‌های این دوره به صورت زنده نمایش داده می‌شوند. هدف کاربران ثبت نام شده این است که محیط SaltStack خود را راه اندازی کنند، تمرین ها را انجام دهند و با انجام دادن یاد بگیرند!


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

معرفی Introduction

  • معرفی دوره Course Introduction

  • معرفی SaltStack با نام مستعار Salt Introduction to SaltStack aka Salt

  • نسخه ی نمایشی - مستندات نمک Demo - Salt Documentation

  • مقدمه ای بر SaltStack Introduction to SaltStack

  • لینک مخزن Github Github Repository Link

  • مطالب دوره - SaltStack برای ارائه‌های مبتدیان مطلق Course Material - SaltStack for Absolute Beginners Presentations

درک چارچوب SaltStack Understanding SaltStack Framework

  • اصطلاحات اصلی نمک Core Salt Terminologies

  • چارچوب نمک Salt Framework

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

  • پیش نیاز استاد نمک Pre-Requisites Salt Master

  • نسخه ی نمایشی - راه اندازی سرور در محیط ابری AWS (اختیاری) Demo - Setup Server on AWS Cloud Environment (Optional)

  • راه اندازی Salt Master Setup Salt Master

  • نسخه ی نمایشی - راه اندازی و پیکربندی Salt Master Demo - Salt Master Setup and Configuration

  • پیش نیازها و راه اندازی Salt Minions Pre-Requisities and Setting up Salt Minions

  • نسخه ی نمایشی - راه اندازی و پیکربندی Salt Minion Demo - Salt Minion Setup and Configuration

  • ملزومات مدیریت کلید نمک Salt Key Management Essentials

  • نسخه ی نمایشی - مدیریت کلید نمک Demo - Salt Key Management

  • امضای خودکار کلید Key Auto Signing

  • نسخه ی نمایشی - افزودن مینیون جدید با استفاده از روش امضای خودکار Demo - Adding New Minion using Auto Signing Method

  • محیط SaltStack SaltStack Environment

معماری SaltStack SaltStack Architecture

  • آشنایی با معماری SaltStack Understanding SaltStack Architecture

  • معماری Architecture

ماژول ها - بلوک های اساسی ساختمان Modules - The Basic Building Blocks

  • آشنایی با ماژول های SaltStack Understanding SaltStack Modules

  • نسخه ی نمایشی - مستندات ماژول ها Demo - Modules Documentation

  • ماژول های مجازی در SaltStack Virtual Modules in SaltStack

  • نسخه ی نمایشی - ماژول های مجازی Demo - Virtual Modules

وظایف Adhoc Adhoc Tasks

  • درخواست های Adhoc و هدف گذاری Adhoc requests and Targeting

  • نسخه ی نمایشی - هدف قرار دادن مینیون ها Demo - Targeting Minions

  • نسخه ی نمایشی - 10 مورد استفاده برای درخواست های Adhoc Demo - 10 Use cases for Adhoc Requests

  • ماژول ها و وظایف Adhoc Modules and Adhoc Tasks

فرآیند ایجاد کد SaltStack SaltStack Code Creation Process

  • در حال توسعه پرونده های دولتی Developing State Files

  • نسخه ی نمایشی - ماژول های حالت برای فایل های حالت Demo - State Modules for State Files

  • فرآیند ایجاد کد نمک Salt Code Creation Process

  • نسخه ی نمایشی - اولین فایل حالت Demo - First State File

  • نسخه ی نمایشی - راه اندازی آپاچی را کامل کنید Demo - Complete Apache Setup

  • نسخه ی نمایشی - نمای کلی YAML (اختیاری) Demo - YAML Overview (Optional)

  • فایل های حالت نمکی Salt State Files

SaltState Tree و Highstate SaltState Tree and Highstate

  • بررسی اجمالی درخت SaltState Overview of SaltState Tree

  • نسخه ی نمایشی - Top.sls با فایل حالت تک Demo - Top.sls with Single State file

  • نسخه ی نمایشی - Top.sls و ساختار دایرکتوری با init.sls Demo - Top.sls and Directory Structure with init.sls

  • نسخه ی نمایشی - Top.sls با چندین فایل حالت داخل init.sls Demo - Top.sls with Multiple State Files inside init.sls

  • نمک بالا Salt Highstate

سرور فایل SaltStack و سیستم نیازمندیها SaltStack File Server and Requisites System

  • آشنایی با فایل سرور Understanding the File Server

  • نسخه ی نمایشی - پیکربندی و استفاده از سرور فایل Demo - File Server Configuration and Usage

  • مشاهده و نیاز به بیانیه ها در SaltStack Watch and Require Statements in SaltStack

  • نسخه ی نمایشی - پیاده سازی Watch and Require Demo - Implementing Watch and Require

  • فایل سرور و سیستم نیازمندیها File Server and Requisites System

مفاهیم پیشرفته SaltStack Advanced SaltStack Concepts

  • دانه ها در SaltStack Grains in SaltStack

  • نسخه ی نمایشی - استفاده از دانه ها Demo - Grains Usage

  • نسخه ی نمایشی - دانه های سفارشی در SaltStack Demo - Custom Grains in SaltStack

  • نسخه ی نمایشی - دانه ها در پرونده های حالت به عنوان متغیر Demo - Grains in State Files as Variables

  • الگوهای Jinja در SaltStack Jinja Templates in SaltStack

  • نسخه ی نمایشی - قالب های Jinja در پرونده های حالت Demo - Jinja Templates in State Files

  • مروری بر ستون ها Overview of Pillars

  • نسخه ی نمایشی - Pillars in Action Demo - Pillars in Action

  • نمک بدون استاد Masterless Salt

  • نسخه ی نمایشی - درخواست Adhoc و فایل های حالت در مدل Masterless Demo - Adhoc request and State Files in Masterless Model

  • نمک بدون عامل Agentless Salt

  • SaltStack پیشرفته Advanced SaltStack

  • سخنرانی جایزه - بستر ارزیابی آنلاین رایگان Bonus Lecture - Free Online Assessments Platform

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش SaltStack برای مبتدیان مطلق - DevOps عملی
جزییات دوره
3.5 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,198
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Raheja Yogesh Raheja

مربی و مشاور DevOps، اتوماسیون و Cloud

Thinknyx Technologies Thinknyx Technologies

همکار آموزش آنلاین

Shruti Bhardwaj Shruti Bhardwaj

DevOps، اتوماسیون و Cloud Coach