دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

مسترکورس Argo CD - تکنیک‌های پیشرفته در GitOps و دواپس

مسترکورس 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

2,830,500 566,100 تومان

مشخصات آموزش

مسترکورس Argo CD - تکنیک‌های پیشرفته در GitOps و دواپس

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:82
  • مدت زمان :07:10:31
  • حجم :2.97GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,304,500 660,900 تومان
  • زمان: 08:22:41
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:29:57
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,576,500 1,315,300 تومان
  • زمان: 16:39:53
  • تعداد درس: 119
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,826,000 1,165,200 تومان
  • زمان: 14:45:20
  • تعداد درس: 131
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
697,500 139,500 تومان
  • زمان: 01:46:47
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
612,000 122,400 تومان
  • زمان: 01:33:47
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 29m 34s
  • تعداد درس: 15
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,541,500 708,300 تومان
  • زمان: 08:58:45
  • تعداد درس: 89
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید