دوره آموزشی
دوبله زبان فارسی
مسترکورس Argo CD - تکنیکهای پیشرفته در GitOps و دواپس
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول ArgoCD
- نصب و پیکربندی ArgoCD
- استقرار و مدیریت اپلیکیشن ArgoCD
- درک اصول GitOps مورد استفاده در ArgoCD
- ویژگیهای پیشرفته ArgoCD
- امنیت و مدیریت دسترسی در ArgoCD
- عیبیابی و بهترین شیوهها در ArgoCD
- سناریوهای واقعی و مطالعات موردی در ArgoCD
توضیحات دوره
شما به دنیای ArgoCD پرداخته و نحوه راهاندازی، استقرار اپلیکیشنها، مدیریت و مقیاسبندی آنها را میآموزید که همان قلب تپنده تحویل مداوم در GitOps است. این دوره به گونهای طراحی شده که اصول اولیه ArgoCD را یاد بگیرید و به قابلیتهای پیشرفته آن مسلط شوید. شما قادر خواهید بود استراتژیهای استقرار خودکار و اعلامی با کیفیت بالا را در محیطهای کوبرنتیز با استفاده از ArgoCD بهکار ببرید.
مباحث اصلی دوره شامل موارد زیر است:
- مبانی ArgoCD - مفاهیم اولیه ArgoCD از جمله معماری، کامپوننتها و جایگاه آن در اکوسیستم کوبرنتیز و CI-CD را درک میکنید.
- پیکربندی اعلان - یاد میگیرید چگونه ArgoCD را در خوشه کوبرنتیز (از جمله Minikube و خوشههای توزیع شده واقعی) پیکربندی کنید تا رویکرد اعلان مطابق با اصول GitOps باشد.
- استقرار و مدیریت اپلیکیشن - شما فرآیندهای استقرار اپلیکیشنها با استفاده از رابط کاربری و CLI، مدیریت پیکربندی چند محیطی و اجرای چرخه عمر ساده اپلیکیشن با ArgoCD را دنبال میکنید.
- فضای کاری GitOps - به متدولوژی GitOps میپردازید تا بفهمید چگونه این روش فرآیندهای استقرار را با قرار دادن گیت در مرکز فرآیند کسبوکار متحول میکند.
- ویژگیهای پیشرفته ArgoCD - مباحث پیشرفته مثل تنظیمات همزمانسازی خودکار، بازیابی فاجعه، تنظیمات rollback و یکپارچهسازی پلاگین سفارشی را بررسی میکنید.
- امنیت و بهترین شیوهها - با نحوه ایمنسازی سیستم ArgoCD، مدیریت دسترسیها و پیروی از بهترین شیوهها برای عملکرد و قابلیت اطمینان بهتر آشنا میشوید.
عناوین زیر در دوره پوشش داده میشوند:
- مقدمه GitOps
- مقدمه ArgoCD
- راهاندازی محیط (محیطهای توسعه و تولید)
- مدیریت و پیکربندی اپلیکیشن
- مدیریت اپلیکیشن هلم
- مخازن
- پروژههای ArgoCD
- مدیریت ArgoCD
- مدیریت پیکربندی ArgoCD
- ویژگیها و استراتژیهای پیشرفته
این دوره برای چه کسانی مناسب است؟
- افرادی که در حال حاضر در دواپس کار میکنند و میخواهند تجربه خود را با پایپلاینهای CI/CD مبتنی بر کوبرنتیز با استفاده از ArgoCD عمیقتر کنند.
- کسانی که خوشههای کوبرنتیز را مدیریت میکنند و میخواهند گردشکارهای تحویل مداوم خود را با استفاده از ArgoCD سفارشیسازی کرده یا بهبود بخشند.
- توسعهدهندگانی که در تیمهایی با استفاده از کوبرنتیز کار میکنند و میخواهند نحوه استقرار و مدیریت کارآمدتر اپلیکیشنها را با استفاده از اصول ArgoCD و GitOps درک کنند.
- متخصصانی که روی پلتفرمهای ابری که از کوبرنتیز پشتیبانی میکنند (مانند AWS، آژور، GCP) کار میکنند و میخواهند از ArgoCD برای مدیریت بهتر اپلیکیشن cloud-native استفاده کنند.
- مدیران و رهبران تیم که بر دواپس یا تیمهای توسعه نرمافزار نظارت دارند و باید بدانند که ArgoCD چگونه میتواند فرآیندهای CI/CD و بهرهوری کلی عملیاتی آنها را بهبود بخشد.
- برای مدیران سیستم که در حال گذار به نقشهای دواپس هستند و باید خود را با جدیدترین ابزارها و شیوههای موجود در صنعت، به ویژه در محیطهای مبتنی بر کوبرنتیز آشنا کنند.
مسترکورس Argo CD - تکنیکهای پیشرفته در GitOps و دواپس
-
مقدمه دوره ArgoCD 02:30
-
مقدمه ArgoCD و GitOps 05:06
-
گردشکار GitOps 06:12
-
ویژگیهای اصلی ArgoCD 05:48
-
تفاوتهای کلیدی ArgoCD 04:06
-
معماری و کامپوننتهای ArgoCD 06:35
-
آزمون مقدمه ArgoCD None
-
پیشنیازها و الزامات ArgoCD 04:12
-
راهاندازی و پیکربندی AWS EC2 05:38
-
نصب Minikube و داکر و Kubectl 06:45
-
نصب ArgoCD روی Minikube 02:36
-
پیکربندی ArgoCD CLI 02:46
-
درک پورت فورواردینگ برای میزبان محلی 07:48
-
درک پورت فورواردینگ برای تمام میزبانها 04:28
-
درک تونل SSH و اتصال به ArgoCD 03:31
-
پیکربندی NodePort در ArgoCD 07:32
-
انحراف پیکربندی NodePort 02:26
-
درک پورتها و خلاصه IP مختلف 04:18
-
دسترسی به رابط کاربری وب ArgoCD 03:45
-
دسترسی به ArgoCD CLI 02:51
-
راهاندازی اپلیکیشن نمونه با رابط کاربری وب 07:13
-
راهاندازی اپلیکیشن نمونه با CLI 04:43
-
راه اندازی محیط None
-
درک اپلیکیشنها در ArgoCD 05:19
-
مشخصات اپلیکیشن در ArgoCD 04:25
-
استفاده از مخزن با نمونهها 07:59
-
ایجاد اپلیکیشنها در ArgoCD 10:58
-
دمو و گزینه Self-Heal اپلیکیشن 04:28
-
دمو و گزینه هرس کردن اپلیکیشن 08:10
-
گزینههای همزمانسازی اپلیکیشن - Dryrun و Apply و Force 07:08
-
سیاست پس انتشار هرس کردن اپلیکیشن 03:14
-
رفرش اپلیکیشن و رفرش سخت 03:40
-
گزینههای همزمانسازی اپلیکیشن 04:55
-
اعتبارسنجی اسکیمای Skip همزمانسازی اپلیکیشن 02:43
-
همزمانسازی اپلیکیشن با احترام به تفاوتهای نادیدهگرفته شده 06:26
-
جایگزینی همزمانسازی اپلیکیشن 04:32
-
Retry کردن همزمانسازی اپلیکیشن 06:43
-
بررسی داشبورد اپلیکیشن 04:57
-
مقایسه تفاوتهای اپلیکیشن 06:11
-
مدیریت Rollback و تاریخچه 05:59
-
مدیریت چرخه عمر اپلیکیشن 05:34
-
پیکربندی پارامترهای اپلیکیشن 10:58
-
آمادگی و قابلیت اجرایی اپلیکیشن 06:31
-
آزمون تمرینی ArgoCD 1 None
-
آشایی با مخازن در ArgoCD 03:17
-
مخزن عمومی و خصوصی 10:29
-
اعتبارات مخزن با استفاده از کلیدهای SSH 06:08
-
قالب اعتبارنامه مخزن 03:22
-
بهترین شیوهها - سازماندهی مخزن 04:42
-
مخازن None
-
بررسی پروژهها در ArgoCD 02:34
-
ایجاد و پیکربندی پروژههای ArgoCD 05:08
-
پیکربندی منبع پروژه 05:08
-
پیکربندی مقصد پروژه 03:07
-
تفاوتهای محدوده خوشه و فضای نام 02:46
-
پیکربندی لیست در محدوده خوشه 05:40
-
پیکربندی لیست در محدوده با فضای نام 04:24
-
مقدمه پنجره همزمانسازی 03:23
-
راهاندازی پنجره همزمانسازی در پروژه 08:04
-
نقشهای پروژه 04:53
-
مدیریت سهمیهها و محدودیتهای پروژه 07:20
-
مشخصات پروژه 02:42
-
راهاندازی اعلامی برای پروژهها با استفاده از yaml 03:36
-
Finalizers پروژه 05:58
-
پروژههای ArgoCD None
-
آشنایی با هلم 04:49
-
نصب و راهاندازی هلم 04:10
-
دموی شروع سریع هلم 05:28
-
بهترین شیوهها برای مدیریت مقادیر نمودار هلم 03:40
-
دموی نمودار هلم - Grafana 10:47
-
Rollback و Rollout با استفاده از هلم 04:56
-
مفهوم چندمحیطی هلم در ArgoCD 03:08
-
مقدمه کلیدهای GPG و مدیریت کلیدها 10:00
-
افزودن کلید عمومی Gnu به ArgoCD 02:31
-
کامیت اعتبارسنجی شده گیت با ویژوال استودیو کد 12:14
-
همزمانسازی بر اساس کامیت اعتبارسنجی شده 09:41
-
پیکربندی Reconciliation Timeout اپلیکیشن 07:38
-
افزودن کاربر یا حساب جدید 06:33
-
بروزرسانی پسورد ادمین 03:41
-
راهاندازی Vultr Cloud 06:48
-
ArgoCD در Vultr Cloud 09:55
-
افزودن Vultr Cloud به ArgoCD 10:06
مشخصات آموزش
مسترکورس Argo CD - تکنیکهای پیشرفته در GitOps و دواپس
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:82
- مدت زمان :07:10:31
- حجم :2.97GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy