آموزش تسلط Saltstack: مدیریت زیرساخت سرور

Saltstack Mastery: Server Infrastructure Administration

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Salt - Unlocking Efficiency: راهنمای عملی برای پیاده سازی Saltstack برای زیرساخت های مقیاس پذیر با کارایی بالا Saltstack Linux Administration Cloud Linux Server Management Server Infrastructure Administration DevOps پیش نیازها:بدون نیاز یا پیش نیاز تمایل به یادگیری: مهمتر از همه، شرکت کنندگان باید تمایل زیادی داشته باشند برای یادگیری و کشف فناوری های جدید. Saltstack Mastery: Server Infrastructure Administration برای ارائه راهنمایی جامع و تجربه عملی طراحی شده است، اما مشارکت فعال و کنجکاوی کلید تسلط بر مفاهیم و تکنیک های آموزش داده شده در دوره است. اختیاری>> مهارت لینوکس: درک اساسی از سیستم عامل های لینوکس ضروری است. آشنایی با دستورات رایج لینوکس، ناوبری سیستم فایل، مدیریت کاربر، و وظایف اصلی مدیریت سیستم، پایه ای محکم برای یادگیری Saltstack فراهم می کند. اختیاری>> مهارت های خط فرمان: راحتی با رابط خط فرمان (CLI) مهم است، زیرا بسیاری از مدیریت Saltstack شامل تعامل با سیستم ها از طریق ترمینال است. شرکت کنندگان باید بتوانند دایرکتوری ها را هدایت کنند، فایل ها را ویرایش کنند، دستورات را اجرا کنند و فرآیندهای سیستم را با استفاده از خط فرمان مدیریت کنند. اختیاری>> مفاهیم شبکه: درک اولیه مفاهیم شبکه مانند آدرس دهی IP، زیر شبکه، DNS و پیکربندی شبکه سودمند است. این دانش به برقراری ارتباط بین Saltstack master و minion node و همچنین عیب‌یابی مشکلات مربوط به شبکه کمک می‌کند. اختیاری>> مهارت های ویرایش متن: مهارت در ویرایش متن با استفاده از ابزارهایی مانند Vim، Nano یا Emacs توصیه می شود. شرکت‌کنندگان غالباً با فایل‌های پیکربندی و حالت‌های نمک کار می‌کنند و به توانایی ویرایش و دستکاری مؤثر فایل‌های مبتنی بر متن نیاز دارند. دانش مجازی سازی (اختیاری): اگرچه اجباری نیست، اما آشنایی با فناوری های مجازی سازی مانند VirtualBox، VMware یا Docker می تواند تجربه یادگیری را افزایش دهد. شرکت‌کنندگان می‌توانند محیط‌های مجازی را برای تمرین استقرار و پیکربندی Saltstack در یک محیط sandbox کنترل‌شده تنظیم کنند.

به Saltstack Mastery خوش آمدید: Server Infrastructure Administration، دروازه شما برای تسلط بر هنر مدیریت زیرساخت سرور با استفاده از Saltstack. در این دوره جامع، به دنیای Saltstack، یک ابزار قدرتمند مدیریت پیکربندی و ارکستراسیون می پردازید و یاد می گیرید که چگونه از قابلیت های آن برای ساده سازی و خودکارسازی وظایف مدیریت سرور خود استفاده کنید. این دوره برای مدیران لینوکس طراحی شده است که به دنبال افزایش مهارت های خود هستند، این دوره پایه محکمی در Saltstack فراهم می کند و شما را به دانش و تجربه عملی مورد نیاز برای برتری در مدیریت زیرساخت سرور مجهز می کند.


Saltstack که اغلب به آن Salt گفته می شود، یک پلت فرم اتوماسیون و مدیریت زیرساخت منبع باز است که برای سرعت و مقیاس پذیری ساخته شده است. این یک معماری اصلی-عامل را به کار می گیرد که در آن یک گره "مستر" مرکزی، چندین گره "مینیون" را در سراسر یک شبکه کنترل می کند و با آنها ارتباط برقرار می کند. Saltstack از یک رویکرد اعلامی برای مدیریت پیکربندی استفاده می کند و به مدیران این امکان را می دهد تا وضعیت مطلوب زیرساخت خود را با استفاده از کد ساده و قابل خواندن توسط انسان که به عنوان Salt states شناخته می شود، تعریف کنند. علاوه بر این، Saltstack قابلیت‌های اجرای از راه دور قوی را ارائه می‌دهد که آن را برای خودکارسازی کارهای تکراری، اجرای پیکربندی‌های سیستم و هماهنگ‌سازی گردش‌های کاری پیچیده ایده‌آل می‌کند.


Saltstack چندین مزیت قانع‌کننده ارائه می‌دهد که آن را به یک انتخاب ترجیحی برای مدیریت زیرساخت سرور تبدیل می‌کند:

1. **مقیاس‌پذیری**: Saltstack به لطف پروتکل‌های ارتباطی کارآمد و معماری توزیع‌شده، برای مدیریت آسان زیرساخت‌های مقیاس بزرگ طراحی شده است. فرقی نمی‌کند تعداد انگشت شماری سرور را مدیریت کنید یا هزاران سرور، Saltstack بدون زحمت برای برآورده کردن نیازهای شما مقیاس می‌شود.

2. **انعطاف پذیری**: با Saltstack، شما این قابلیت را دارید که گردش کار مدیریت زیرساخت خود را متناسب با نیازهای خاص خود تنظیم کنید. طراحی ماژولار و کتابخانه گسترده ماژول‌های قابل استفاده مجدد به شما امکان می‌دهد تا در صورت نیاز، عملکرد را سفارشی کرده و گسترش دهید، و به شما این امکان را می‌دهد تا با نیازهای در حال تکامل کسب‌وکار سازگار شوید.

3. **سرعت**: سرعت هسته اصلی فلسفه طراحی Saltstack است. موتور اجرای از راه دور با کارایی بالا، اجرای سریع دستورات و تغییرات پیکربندی را در زیرساخت شما امکان پذیر می‌سازد و زمان خرابی را کاهش می‌دهد و کارایی عملیاتی را بهبود می‌بخشد.

4. **مدیریت پیکربندی Idempotent**: رویکرد اعلامی Saltstack برای مدیریت پیکربندی، اجرای بی‌توان حالت‌ها را تضمین می‌کند، به این معنی که چندین بار اعمال یک پیکربندی یکسان، نتیجه یکسانی را به همراه دارد. این امر ثبات و قابلیت اطمینان را در زیرساخت شما افزایش می دهد، تغییر پیکربندی را به حداقل می رساند و خطر خطاها را کاهش می دهد.

5. **جامعه و اکوسیستم**: Saltstack دارای یک جامعه فعال و فعال از کاربران و مشارکت کنندگان است که به طور مداوم پلتفرم را با ویژگی ها، پیشرفت ها و ادغام های جدید غنی می کنند. چه به پشتیبانی، راهنمایی یا راه‌حل‌های سفارشی نیاز داشته باشید، منابع کافی و پشتیبانی انجمن را برای کمک به موفقیت با Saltstack خواهید یافت.


این دوره به عنوان یک راهنمای اساسی برای تسلط بر Saltstack برای مدیریت زیرساخت سرور عمل می کند. از طریق ترکیبی از سخنرانی‌ها، تمرین‌های عملی و سناریوهای دنیای واقعی، مفاهیم ضروری مانند معماری Saltstack، مدیریت حالت، اجرای از راه دور، ارکستراسیون و موارد دیگر را خواهید آموخت. در پایان دوره، شما به دانش و مهارت های عملی مورد نیاز برای استفاده موثر از Saltstack برای ایجاد زیرساخت های بسیار کارآمد و مقیاس پذیر مجهز خواهید شد. چه یک مدیر باتجربه لینوکس باشید و چه تازه وارد دنیای اتوماسیون زیرساخت‌ها، Saltstack Mastery: Server Infrastructure Administration به شما این امکان را می‌دهد تا مهارت‌های خود را به سطح بالاتری ببرید و به یک متخصص حرفه‌ای Saltstack تبدیل شوید.



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

تسلط Saltstack: مدیریت زیرساخت سرور Saltstack Mastery: Server Infrastructure Administration

تسلط Saltstack: مدیریت زیرساخت سرور Saltstack Mastery: Server Infrastructure Administration

  • ارتقای دوره و درباره این دوره Course Promotion and About This Course

  • ارتقای دوره و درباره این دوره Course Promotion and About This Course

  • SaltStack چیست و چرا از آن استفاده کنیم؟ What is SaltStack and Why Use It

  • SaltStack چیست و چرا از آن استفاده کنیم؟ What is SaltStack and Why Use It

  • استفاده سازمانی SaltStack SaltStack Enterprise Usage

  • استفاده سازمانی SaltStack SaltStack Enterprise Usage

  • مزایای SaltStack Pros of SaltStack

  • مزایای SaltStack Pros of SaltStack

  • معایب SaltStack Cons of SaltStack

  • معایب SaltStack Cons of SaltStack

  • SaltStack در مقابل Ansible Puppet and Chef SaltStack vs. Ansible Puppet and Chef

  • SaltStack در مقابل Ansible Puppet and Chef SaltStack vs. Ansible Puppet and Chef

  • ملاحظات و ویژگی های کلیدی SaltStack Considerations and SaltStack Key Features

  • ملاحظات و ویژگی های کلیدی SaltStack Considerations and SaltStack Key Features

  • اطلاعات بیشتر درباره ویژگی های کلیدی SaltStack More About SaltStack Key Features

  • اطلاعات بیشتر درباره ویژگی های کلیدی SaltStack More About SaltStack Key Features

  • ارتباط بین استاد نمک و مینیون ها Communication Between the Salt Master and Minions

  • ارتباط بین استاد نمک و مینیون ها Communication Between the Salt Master and Minions

  • لینک های URL و اطلاعات بیشتر URL Links and More Information

  • لینک های URL و اطلاعات بیشتر URL Links and More Information

  • Personal Lab یا Public Cloud Options برای نصب SaltStack Personal Lab or Public Cloud Options to Install SaltStack

  • Personal Lab یا Public Cloud Options برای نصب SaltStack Personal Lab or Public Cloud Options to Install SaltStack

  • نحوه نصب SaltStack در اوبونتو How to Install SaltStack on Ubuntu

  • نحوه نصب SaltStack در اوبونتو How to Install SaltStack on Ubuntu

  • Salt Minion را پیکربندی کنید Configure Salt Minion

  • Salt Minion را پیکربندی کنید Configure Salt Minion

  • کلیدهای نمک را بپذیرید Accept Salt Keys

  • کلیدهای نمک را بپذیرید Accept Salt Keys

  • پینگ را تست کنید و یک فرمان را روی Minions اجرا کنید Ping Test and Run a Commands on Minions

  • پینگ را تست کنید و یک فرمان را روی Minions اجرا کنید Ping Test and Run a Commands on Minions

  • اطلاعات بیشتر درباره نحوه نصب در توزیع‌های لینوکس More Information About How to Install on Linux Distributions

  • اطلاعات بیشتر درباره نحوه نصب در توزیع‌های لینوکس More Information About How to Install on Linux Distributions

  • نحوه ایجاد یک فایل Salt State برای بررسی Swap Config در Minions How to Create a Salt State File to Check Swap Config on Minions

  • نحوه ایجاد یک فایل Salt State برای بررسی Swap Config در Minions How to Create a Salt State File to Check Swap Config on Minions

  • نحوه نصب سرویس ها در Minions - مثال Nginx و نحوه تأیید Tshoot How to Install Services on Minions - Nginx Example and How to Verify Tshoot

  • نحوه نصب سرویس ها در Minions - مثال Nginx و نحوه تأیید Tshoot How to Install Services on Minions - Nginx Example and How to Verify Tshoot

  • نحوه نصب سرویس با فایل پیکربندی در Minions - مثال Chrony NTP How to Install a Service with Configuration File on Minions - Chrony NTP Example

  • نحوه نصب سرویس با فایل پیکربندی در Minions - مثال Chrony NTP How to Install a Service with Configuration File on Minions - Chrony NTP Example

  • نحوه مدیریت کاربران و گروه و کپی کردن کلید SSH در هاست های راه دور - Minions How to Manage Users and Group and Copy SSH Key to Remote Hosts - Minions

  • نحوه مدیریت کاربران و گروه و کپی کردن کلید SSH در هاست های راه دور - Minions How to Manage Users and Group and Copy SSH Key to Remote Hosts - Minions

  • نحوه نصب Docker - تأیید و عکسبرداری با SaltStack How to Install Docker - Verify and Tshoot with SaltStack

  • نحوه نصب Docker - تأیید و عکسبرداری با SaltStack How to Install Docker - Verify and Tshoot with SaltStack

  • نحوه نصب Docker-Compose با Salt Cmd Run - Example Lab How to Install Docker-Compose with Salt Cmd Run - Example Lab

  • نحوه نصب Docker-Compose با Salt Cmd Run - Example Lab How to Install Docker-Compose with Salt Cmd Run - Example Lab

  • پشته نمک و نمونه هایی از دانه ها SaltStack and Examples of Grains

  • پشته نمک و نمونه هایی از دانه ها SaltStack and Examples of Grains

  • نحوه نصب بسته ها بر اساس سیستم عامل و دانه ها How to Install Packages based on OS and Grains

  • نحوه نصب بسته ها بر اساس سیستم عامل و دانه ها How to Install Packages based on OS and Grains

  • Pillar Data را تعریف کنید و MySQL Server را روی Minions نصب کنید - Example Lab Define Pillar Data and Install MySQL Server on Minions - Example Lab

  • Pillar Data را تعریف کنید و MySQL Server را روی Minions نصب کنید - Example Lab Define Pillar Data and Install MySQL Server on Minions - Example Lab

  • نحوه رفع مشکلات با نام کاربری و رمز عبور در Minions - Tshoot Pillars How to Tshoot Problems with Username and Password on Minions - Tshoot Pillars

  • نحوه رفع مشکلات با نام کاربری و رمز عبور در Minions - Tshoot Pillars How to Tshoot Problems with Username and Password on Minions - Tshoot Pillars

نمایش نظرات

Udemy (یودمی)

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

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

آموزش تسلط Saltstack: مدیریت زیرساخت سرور
جزییات دوره
2 hours
26
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
307
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adrian Fischer Adrian Fischer

مربی در Udemy