توضیحات
آموزش مهندسی دواپس و GitOps و پیادهسازی کامل CI/CD با AWS EKS
نام دوره : DevOps Real-World Project: Build and Operate CI/CD on EKS
پیشنیازها
آشنایی اولیه با مفاهیم و ابزارهای دواپس: شناخت مقدماتی چرخه CI/CD، کنترل نسخه با Git و درک اولیه معماری میکروسرویسها.
دانش پایهای لینوکس: راحتی در کار با خط فرمان لینوکس (Bash)، پیمایش فایلها و مدیریت مجوزها.
رایانه شخصی متصل به اینترنت: مجهز به یکی از سیستمعاملهای ویندوز، لینوکس یا مک.
حساب کاربری AWS: داشتن یک اکانت جدید در آمازون با دسترسی به اعتبارات رایگان (Free Tier Credits) برای تمرین و استقرار کلاستر.
بدون نیاز به تجربه قبلی در عملیات EKS: کلیه مراحل از کدنویسی ماژولهای ترافورم تا پیکربندی عملگرهای کوبرنتیز به شکل گامبهگام و سناریومحور آموزش داده میشوند.
توضیحات:
بسیاری از دورههای آموزشی دواپس درست در لحظهای که برنامه مستقر میشود به پایان میرسند؛ اما واقعیت این است که در دنیای شرکتهای سازمانی، استقرار اولیه تنها نیمی از وظیفه یک مهندس پلتفرم است.
نیمه حیاتیتر و چالشبرانگیزتر، فرآیندهای پس از استقرار یا همان عملیات روز دوم (Day-2 Operations) است: ارتقای نسخههای کلاستر بدون داونتایم، مدیریت امن اسرار و توکنها، پویش مداوم آسیبپذیریها و خطایابی هنگام بروز حوادث زنده پروداکشن.
این دوره یک پروژه عملی، جامع و واقعی را از پایه تا سطح عملیاتی پروداکشن پیادهسازی میکند.
شما زیرساخت کامل ابری را با رویکرد «زیرساخت به عنوان کد» (Terraform) بر روی کلاسترهای توزیعشده AWS EKS فراهم میکنید، فرآیندهای یکپارچهسازی مداوم (CI) را با گیتهاب اکشنز توسعه میدهید و به جای متدهای دستی یا ناامن سنتی، تحویل مداوم (CD) را بر پایه اصول پیشرفته GitOps و ابزار قدرتمند ArgoCD استقرار میبخشید.
این پروژه به عنوان یک نمونهکار سطح بالا، شما را برای ورود موفق به مصاحبههای استخدامی مهندسی دواپس و پلتفرم آماده میسازد.
سرفصلهای تخصصی و مهارتهای کسبشده
تأمین زیرساخت پایدار ابری با Terraform (IaC): طراحی، پیکربندی و ساخت ماژولار کلاسترهای آماده تولید AWS EKS، مدیریت VPCها، گروههای امنیتی و اتصال نقشهای دسترسی IAM به ServiceAccountهای کوبرنتیز (IRSA).
کانتینرسازی و بهینهسازی ایمیجها با Docker: نوشتن داکرفایلهای چندمرحلهای (Multi-stage)، کاهش حجم ایمیجها و اعمال استانداردهای امنیتی سطح پایین.
توسعه پایپلاینهای پیشرفته با GitHub Actions: خودکارسازی مراحل بیلد، اجرای آزمونها، اعتبارسنجی کدها و انتشار بستهها به شکل اتوماتیک.
پویش امنیتی و یکپارچگی سورسکد با SonarCloud و Trivy: پیادهسازی گیتهای کیفی (Quality Gates) جهت تحلیل ایستای سورسکد و اسکن کانتینرها برای شناسایی آسیبپذیریهای CVE پیش از ارسال به رجیستری.
بستهبندی و مدیریت مانیفستها با چارتهای Helm: ساخت تمپلیتهای پارامتریک هلیرم، مدیریت مقادیر (Values) متناسب با محیطهای مختلف و استقرار استانداردهای پکیجینگ اپلیکیشن.
پیادهسازی تحویل مداوم مبتنی بر GitOps با ArgoCD: اتصال کلاستر به مخازن گیت، همگامسازی خودکار وضعیت مطلوب (Desired State)، شناسایی مغایرتها (Drift Detection) و ترفیع ایمن ایمیجهای تغییرناپذیر از محیط Staging به Production.
مدیریت محرمانهها با External Secrets Operator (ESO): اتصال امن کوبرنتیز به سرویسهای مدیریت کلید ابری نظیر AWS Secrets Manager و حذف کامل ذخیرهسازی دادههای حساس در مانیفستهای گیت.
عملیات حیاتی روز دوم (Day-2 Operations & Production Troubleshooting): ارتقای نسخههای کلاستر EKS بدون قطعی، انجام بازگشت سریع به نسخههای پیشین نرمافزار (Automated Rollbacks)، عیبیابی خطاهای رایج پادها نظیر CrashLoopBackOff، و خودکارسازی فرآیندهای بوتاسترپ محیط با اسکریپتهای پایتون.
چرا باید در دوره آموزش مهندسی دواپس و GitOps و پیادهسازی کامل CI/CD با AWS EKS شرکت کنید؟
تمرکز عمیق بر مباحث عملیاتی نادیدهگرفتهشده در بازار: تسلط بر مهارتهای واقعی کار با کلاستر زنده که معیار کلیدی تمایز مهندسان ارشد است.
پروژه کامل و جامع سازگار با استانداردهای رزومه بینالمللی: در اختیار داشتن یک پروژه پیوسته با ساختار معماری استاندارد صنعتی برای نمایش در گیتهاب و مصاحبهها.
پوشش یکپارچه کل زنجیره ابزاری مدرن: اتصال کامل Terraform، Docker، EKS، Helm، GitHub Actions و ArgoCD در قالب یک سیستم هماهنگ.
دوره آموزش مهندسی دواپس و GitOps و پیادهسازی کامل CI/CD با AWS EKS برای چه کسانی مناسب است؟
مهندسان دواپس و کارشناسان کلاود: متخصصانی که میخواهند دانش خود را به ابزارهای پرتقاضای بازار مانند ArgoCD و GitOps ارتقا دهند.
توسعهدهندگان نرمافزار و مهندسان بکاند: برنامهنویسانی که قصد دارند به نقشهای مهندسی دواپس یا مهندسی پلتفرم (Platform Engineering) تغییر مسیر دهند.
مدیران سیستم و راهبران زیرساخت (SysAdmins): افرادی که در پی گذار از مدیریت سرورهای سنتی به سمت معماری کانتینری و کوبرنتیز هستند.
متقاضیان مصاحبههای استخدامی دواپس: داوطلبانی که دورههای تئوری را گذراندهاند اما فاقد تجربه عملی در پیادهسازی پروژههای کامل سازمانی روی AWS هستند.
سرپرستان فنی و لیدهای مهندسی: مدیرانی که بر فرآیندهای استقرار میکروسرویسها نظارت دارند و به دنبال استانداردهای پایدار اتوماسیون هستند.پ








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید