آموزش لینوکس برای DevOps و SRE: مبانی کاربردی - آخرین آپدیت

دانلود Linux for DevOps and SRE: The Practical Foundation

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر خط فرمان (Command Line)، شل اسکریپتینگ، systemd، SSH و شبکه؛ مهارت‌هایی در لینوکس که هر مهندس DevOps هر روز به آن‌ها نیاز دارد. کار با اطمینان در خط فرمان لینوکس: پیمایش، مدیریت فایل‌ها و دریافت کمک از طریق man pages و مستندات. مدیریت کاربران، گروه‌ها و مجوزها برای ایمن‌سازی هر سیستم لینوکسی. کنترل پردازش‌ها و سرویس‌ها با systemd و درک کامل فرآیند بوت لینوکس از ابتدا تا انتها. اتوماسیون کارهای روتین با شل اسکریپتینگ، پایپ‌ها (Pipes) و تغییر مسیر ورودی/خروجی (I/O Redirection). تحلیل لاگ‌ها و پردازش متن مانند یک حرفه‌ای با استفاده از grep و سایر ابزارهای پردازش متن. مدیریت سرورهای راه دور از طریق SSH و عیب‌یابی مشکلات شبکه. نصب و مدیریت نرم‌افزارها با مدیران بسته (Package Managers) و مدیریت آرشیو و فشرده‌سازی. ساخت زیربنای لینوکسی مورد نیاز برای Docker، Kubernetes، مهندسی ابری و نقش‌های SRE. پیش نیازها: کامپیوتری با قابلیت اجرای ماشین مجازی لینوکس، WSL یا یک نمونه رایگان ابری. آشنایی اولیه با استفاده از کامپیوتر؛ کنجکاوی و اشتیاق برای تایپ دستورات.

این دوره شامل استفاده از هوش مصنوعی است.

لینوکس سیستم‌عامل دنیای DevOps است. هر کانتینر، هر پایپ‌لاین CI/CD، هر نود کوبرنتیز و تقریباً هر سرور ابری روی لینوکس اجرا می‌شود. اگر مبانی لینوکس شما ضعیف باشد، هر چیزی که روی آن بسازید نیز متزلزل خواهد بود.

این دوره مبانی کاربردی لینوکسی را به شما می‌آموزد که مهندسان DevOps و مهندسان قابلیت اطمینان سایت (SRE) در محیط واقعی کاری استفاده می‌کنند؛ بدون حاشیه و مطالب زائد. فقط مهارت‌هایی که هر روز در طول مسیر شغلی خود به آن‌ها نیاز خواهید داشت.

آنچه بر آن‌ها مسلط خواهید شد:

  • فلسفه و معماری لینوکس—درک اینکه چرا سیستم به این شکل رفتار می‌کند، تا به جای حفظ کردن دستورات، بتوانید منطق آن را درک کنید.

  • شل و محیط سیستم —پیمایش، مدیریت فایل‌ها و یافتن سریع راهنما با man pages و مستندات.

  • کاربران، گروه‌ها و مجوزها —پایه و اساس هر سیستم امنی که مدیریت خواهید کرد.

  • تغییر مسیر I/O، پایپینگ و پردازش متن —تحلیل سریع لاگ‌ها و خروجی دستورات مانند یک متخصص.

  • مدیریت پردازش‌ها و systemd —شروع، توقف، بررسی و عیب‌یابی سرویس‌ها مشابه مهندسان محیط Production.

  • مدیریت بسته‌ها —نصب و نگهداری نرم‌افزارها با اطمینان در توزیع‌های مختلف لینوکس.

  • SSH و دسترسی راه دور —زیرا سرورهای واقعی کیبورد متصل ندارند.

  • شل اسکریپتینگ—اتوماسیون کارهای تکراری و تفکر مانند یک مهندس، نه یک اپراتور.

  • مبانی شبکه، فرآیند بوت و شناسایی سخت‌افزار —جعبه ابزار عیب‌یابی برای زمانی که مشکلات پیش می‌آیند.

  • یافتن فایل‌ها، آرشیو و فشرده‌سازی —ابزارهای روزمره‌ای که ساعت‌ها در زمان شما صرفه‌جویی می‌کنند.

چرا از من یاد بگیرید؟

من ۲۴ سال تجربه عملی در IT دارم؛ از مدیریت لینوکس و Solaris گرفته تا DevOps، کوبرنتیز و مهندسی ابری. دارای گواهینامه‌های RHCSA، RHCE، CKA، AWS و HashiCorp هستم و به ده‌ها هزار دانشجو آموخته‌ام که چگونه مهارت‌های واقعی و آماده برای بازار کار را کسب کنند.

این دوره برای چه کسانی است؟

چه یک مهندس DevOps آینده باشید، چه توسعه‌دهنده‌ای که برنامه‌هایش را روی سرورهای لینوکسی مستقر می‌کند، چه یک ادمین ویندوز که در حال انتقال به دنیای متن‌باز است یا دانشجویی که برای گواهینامه‌هایی مثل RHCSA یا LFCS آماده می‌شود؛ این دوره شما را از نقطه شروع به تسلط کامل در خط فرمان می‌رساند.

در پایان، ترمینال لینوکس برای شما مانند خانه خواهد بود. و وقتی لینوکس برایتان آشنا شود، Docker، Kubernetes و ابری تنها اتاق‌های بعدی در این خانه هستند.

همین حالا ثبت‌نام کنید و زیربنای مسیر شغلی DevOps خود را بسازید.


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

لینوکس برای مهندسان DevOps Linux for DevOps engineers

  • فلسفه و معماری لینوکس The Linux philosophy and architecture

  • مبانی شل و محیط سیستم The shell basics and environment

  • کاربران، گروه‌ها و مجوزها Users groups and permissions

  • تغییر مسیر I/O و پایپینگ I/O redirection and piping

  • مبانی مدیریت پردازش‌ها Process management fundamentals

  • پردازش متن برای مدیران سیستم Text processing for administrators

  • مدیریت بسته‌ها Package management

  • آشنایی با ویرایشگرها (vim و nano) Introduction to editors (vim and nano)

  • دریافت کمک از man pages و مستندات Getting help with man pages and docs

  • SSH و دسترسی راه دور SSH and remote access

  • آشنایی با شل اسکریپتینگ Introduction to shell scripting

  • مبانی شبکه برای مدیران سیستم Networking basics for admins

  • systemd و مدیریت سرویس‌ها Systemd and service management

  • شناسایی سخت‌افزار Hardware discovery

  • مروری بر فرآیند بوت Boot process overview

  • یافتن فایل‌ها و محتویات Finding files and content

  • آرشیو و فشرده‌سازی Archiving and compression

نمایش نظرات

آموزش لینوکس برای DevOps و SRE: مبانی کاربردی
جزییات دوره
4 hours
17
(آخرین آپدیت)
40
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ahmed Elfakharany Ahmed Elfakharany

مهندس DevOps/MLOps