برچسب Ahmed Elfakharany

Udemy – Secure Shell (SSH) essentials: a hands-on guide 2024-2

Secure Shell (SSH) essentials: a hands-on guide، دوره آموزش اصول Secure Shell (SSH) توسط آکادمی یودمی منتشر شده است. اگر هر پست شغلی مدیر لینوکس/مهندس DevOps/مهندس قابلیت اطمینان سایت (SRE) را در هر جایی مطالعه کنید، هرگز SSH را به عنوان بخشی از الزامات فنی داوطلب پیدا نخواهید کرد. می توانید حدس بزنید چرا؟ دقیقا! زیرا فرض بر این است که از قبل در مجموعه مهارت شما قرار دارد. امروزه متخصصان فناوری اطلاعات (صرف نظر از پلتفرم) باید نحوه استفاده از SSH را یاد بگیرند. مانند استخدام یک نماینده مرکز تماس است که نمی داند چگونه صحبت کند. اما اگر یک متخصص IT معمولی یک یا دو چیز در مورد SSH بداند، یک لینوکس واقعی. SSH به شما این امکان را می دهد که بدون افشای اعتبار و داده های خود از طریق شبکه، به طور ایمن وارد جعبه Linux/UNIX/macOS خود شوید. شانس هک شدن سرور شما در حال حاضر ناچیز است. SSH احراز هویت مبتنی بر کلید را ارائه می دهد، بنابراین نیازی به حفظ رمز عبور خود ندارید. حدس بزنید چی؟ این حتی از احراز هویت مبتنی بر رمز عبور ایمن تر است. اکنون، می توانید ساعت ها صرف ایجاد یک رمز عبور قوی و منحصر به فرد برای هر سرور را فراموش کنید. اگر از قبل مهارت های اساسی SSH را می دانید، این دوره این مهارت ها را به سطح بعدی می برد. برای کسب اطلاعات بیشتر فقط می توانید ادامه مطلب را بخوانید. هنگامی که اصول اولیه و مهارت های پیشرفته SSH را دارید، می توانید به سطح حرفه ای بروید. در این قسمت یاد می گیرید که چگونه از SSH به غیر سنتی ترین روش ها استفاده کنید. اگر فکر می‌کردید SSH فقط برای ورود امن به سرورها و انتقال سریع فایل است، این بخش نظر شما را تغییر می‌دهد.

Udemy – Flux CD Mastery: Automating Kubernetes with GitOps 2024-10

Flux CD Mastery: Automating Kubernetes with GitOps، دوره آموزش Flux CD Mastery: خودکارسازی Kubernetes با GitOps توسط آکادمی Udemy منتشر شده است.دوره آموزش Flux CD Mastery: Automating Kubernetes with GitOps یک دوره جامع است که به شما نحوه خودکارسازی استقرارهای Kubernetes و پیاده‌سازی جریان‌های کاری GitOps با Flux CD را آموزش می‌دهد. ابتدا با اصول پایه مانند مفاهیم GitOps، کنترلرها و حلقه‌های تطبیق آشنا می‌شوید و یاد می‌گیرید چگونه Flux CD را در خوشه Kubernetes راه‌اندازی و به مخزن Git برای استقرار خودکار متصل کنید. سپس دوره به ویژگی‌های پیشرفته مانند مدیریت چند محیط، استراتژی‌های انتشار، یکپارچه‌سازی با Helm، مدیریت اسرار، بازگشت خودکار و پایش با Prometheus و Grafana می‌پردازد. همچنین بهترین شیوه‌ها برای نسخه‌بندی زیرساخت به عنوان کد، مدیریت همکاری تیمی و ادغام Flux CD با ابزارهای CI/CD مانند Jenkins و GitLab را می‌آموزید. در پایان دوره می‌توانید استقرارها را خودکار کنید، تغییرات کد را به صورت کنترل‌شده اعمال کنید و پایداری و مقیاس‌پذیری بیشتری در برنامه‌های خود به دست آورید.

Udemy – Linux for DevOps and SRE: The Practical Foundation 2026-7

دوره Linux for DevOps and SRE: The Practical Foundation. سیستم‌عامل لینوکس به عنوان پایه و اساس دنیای دوآپس شناخته می‌شود؛ به طوری که تمامی کانتینرها، خطوط لوله یکپارچه‌سازی و تحویل مداوم (CI/CD)، گره‌های کوبرنتیز و تقریباً تمام سرورهای ابری بر روی آن اجرا می‌شوند. اگر پایه‌های لینوکس ضعیف باشد، هر ساختاری که بر روی آن بنا شود نیز ناپایدار خواهد بود. این دوره مهارت‌های عملی و کاربردی لینوکس را که مهندسین دوآپس و پایایی سایت در محیط کار به صورت روزمره استفاده می‌کنند، بدون مطالب حاشیه‌ای و غیرضروری آموزش می‌دهد. مدرس این دوره با بیش از دو دهه تجربه عملی در حوزه فناوری اطلاعات و دارایی مدارک معتبر بین‌المللی، مهارت‌های آماده‌به‌کار را به دانش‌پژوهان منتقل می‌کند. در پایان این دوره، ترمینال لینوکس به محیطی آشنا تبدیل خواهد شد و مسیر برای یادگیری ابزارهایی مانند داکر، کوبرنتیز و رایانش ابری هموار می‌گردد.