×
ribbon

آموزش Argo Project Associate

مدرس:دواپس هابیز

محمد معدنی پور

پروژه Argo یک مجموعه ابزار برای مدیریت Workflows و Kubernetes-native CI/CD است که به صورت مستقیم بر روی... بیشتر
محبوب کاربران
گواهی‌نامه
4.9 (10)
5 دیدگاه
746دانشجو
12ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

کار با Argo Workflows

مدیریت استقرار برنامه‌ها با Argo CD

خودکارسازی فرآیندها با Argo Events

مدیریت استقرارهای پیشرفته با Argo Rollouts

این دوره شامل:

12 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

4 فصل56 جلسه12 ساعت ویدیو
Argocd
  مقدمه و معرفی دوره
11:19
  آشنایی با معماری Argocd
13:53
  نصب Argocd بر روی کلاستر Kubernetes
13:51
  آشنایی و کار با Argocd Application - بخش اول
13:11
  آشنایی و کار با Argocd Application - بخش دوم
14:25
  آشنایی و کار با Argocd Application - بخش سوم
13:32
  آشنایی و کار با Argocd Project - بخش اول
14:17
  آشنایی و کار با Argocd Project - بخش دوم
13:46
  آشنایی و کار با Argocd Project Role
14:40
  نحوه ی اتصال رپوزیتوری های Private به Argocd
11:17
  آشنایی و کار با Argocd Sync Policy
11:28
  آشنایی و کار با Argocd Sync Options
13:09
  آشنایی و کار با Argocd Sync Phase
14:35
  آشنایی و کار با Argocd Hook Deletion Policy
10:35
  آشنایی و کار با Argocd Sync Wave
11:17
  نحوه ی اتصال Cluster جدید به Argocd
14:55
  آشنایی کلی با Argocd ApplicationSet
11:48
  آشنایی و کار با List Generator در Argocd ApplicationSet
10:24
  آشنایی و کار با Git Generator در Argocd ApplicationSet - بخش اول
14:45
  آشنایی و کار با Git Generator در Argocd ApplicationSet - بخش دوم
11:43
  آشنایی و کار با Cluster Generator در Argocd ApplicationSet - بخش اول
14:48
  آشنایی و کار با Cluster Generator در Argocd ApplicationSet - بخش دوم
14:32
  آشنایی و کار با Matrix Generator در Argocd ApplicationSet - بخش اول
12:58
  آشنایی و کار با Matrix Generator در Argocd ApplicationSet - بخش دوم
11:30
Argo Rollouts
  آشنایی کلی با Argo Rollouts
14:18
  آشنایی و پیاده سازی استراتژی Blue-green در Argo rollouts - بخش اول
14:22
  آشنایی و پیاده سازی استراتژی Blue-green در Argo rollouts - بخش دوم
14:42
  آشنایی و پیاده سازی استراتژی Blue-green در Argo rollouts - بخش سوم
14:47
  آشنایی و پیاده سازی استراتژی Rolling-Update در Argo rollouts
14:44
  آشنایی و پیاده سازی استراتژی Canary در Argo rollouts - بخش اول
14:20
  آشنایی و پیاده سازی استراتژی Canary در Argo rollouts - بخش دوم
12:27
  آشنایی و پیاده سازی استراتژی Canary در Argo rollouts - بخش سوم
14:20
  آشنایی کلی با Analysis در Argo rollouts
12:41
   پیاده سازی Analysis در استراتژی Blue-green - بخش اول
12:31
  پیاده سازی Analysis در استراتژی Blue-green - بخش دوم
14:39
  پیاده سازی Analysis در استراتژی Canary - بخش اول
10:18
  پیاده سازی Analysis در استراتژی Canary - بخش دوم
12:17
Argo Workflows
  آشنایی کلی با Argo Workflows و نصب آن بر روی کلاستر کوبرنتیز
15:02
  آشنایی با آپشن های موجود در یک ورک فلو
06:06
  نوشتن یک ورک فلو ساده با استفاده از Argo Workflows
14:47
  آشنایی و کار با Input Parameter در Argo Workflows
12:54
  آشنایی و کار با Output Parameter در Argo Workflows
12:31
  آشنایی و کار با Workflow Template در Argo Workflows
14:53
  آشنایی و کار با Cron Workflow در Argo Workflows - بخش اول
13:44
  آشنایی و کار با Cron Workflow در Argo Workflows - بخش دوم
08:14
  آشنایی و کار با Artifacts در Argo Workflows - بخش اول
10:29
  آشنایی و کار با Artifacts در Argo Workflows - بخش دوم
12:56
   آشنایی و کار با Artifacts در Argo Workflows - بخش سوم
11:22
  آشنایی با مباحث پیشرفته تر در Argo Workflows
11:27
پروژه نهایی - CI/CD
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo - بخش اول
14:29
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo - بخش دوم
11:31
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo - بخش سوم
14:17
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo -بخش چهارم
11:44
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo - بخش پنجم
14:09
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo - بخش ششم
08:46
  پیاده سازی پروژه CI/CD با استفاده از ابزارهای Argo - بخش هفتم
13:25

پیش‌نیاز‌ها

این دوره به نحوی تهیه و تدوین شده است که مباحث آن به ساده‌ترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند به‌سادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیش‌نیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات می‌توانند از مباحث این دوره نهایت استفاده را داشته باشند.

توضیحات دوره

پروژه Argo یک مجموعه ابزار برای مدیریت Workflows و Kubernetes-native CI/CD است که به صورت مستقیم بر روی Kubernetes اجرا می‌شود. Argo به تیم‌های توسعه و عملیات کمک می‌کند تا فرآیندهای پیچیده را به صورت خودکار اجرا کرده و قابلیت GitOps و مدیریت فرآیندهای داده را فراهم کند. برای کار با Argo و اجزای مختلف آن، آشنایی ابتدایی با مفاهیم Kubernetes ضروری است.

اجزای اصلی Argo:

Argo Workflows : ابزار اصلی برای اجرای container-native workflows بر روی Kubernetes است
Argo CD: ابزار GitOps برای استقرار (deployment) برنامه‌ها از طریق Git repositories. حالت هماهنگ‌سازی (Synchronization) بین وضعیت واقعی (live state) و وضعیت دلخواه (desired state) برنامه‌ها در Kubernetes را مدیریت می‌کند
Argo Events: یک event-driven framework برای خودکارسازی workflows و pipeline triggers. این ابزار می‌تواند به انواع رویدادها (مانند تغییر در Git، یک پیام Kafka، یا تغییر در S3 bucket) گوش دهد و آنها را مدیریت کند
Argo Rollouts: ابزار برای مدیریت استقرارهای پیشرفته (progressive delivery)، مانند: Blue/Green Deployments و Canary Deployments

دیدگاه کاربران

4.9

بر اساس امتیاز 11 دانشجو

1
2
3
4
5

فؤاد فرنیا

لحظاتی پیش

5

عالی و کاربردی

میلاد الهیاری

1 ماه پیش

5

توضیحات تکمیلی هست همه موارد پوشش داده شده و بیان مناسب باعث درک مطلب میشه

علی فتاحی

1 ماه پیش

5

دوره بسیار خوبیه و تقریبا همه چیز را پوشش داده. ساده و روان و کاربردی. یک کلام عالی

محمد شریف شکوهی

2 ماه پیش

5

دوره عالی بود. زمان دوره با محتوا کاملا متناسب بود.

محمدرضا سارانی

5 ماه پیش

5

چقدر دوره کامل و جامع بود. اولش قصد نداشتم ببینم گفتم برم یه دوره یودمی ببینم ولی چقدر خوب که اینو دیدم. ۱- اصلا صحبت الکی و الافی تو دوره نیست ۲- دقیقا به تمام مباحث پرداخته ۳- به شدت جامع و کامل ۵-تسلط بسیار عالی ۶-تمام فایل ها از قبل اماده شده. والکی وقت ویدیو برای فایل نمیشه.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
746دانشجو
10نظر و امتیاز

محمد معدنی‌پور فعالیت حرفه‌ای خود را از سال ۱۳۹۷ به عنوان ادمین شبکه آغاز کرد. با توجه به علاقه‌مندی عمیق به لینوکس و دنیای متن‌باز، در ادامه مسیر شغلی خود به مدیریت سیستم‌های لینوکسی روی آورد. این اشتیاق به مفاهیم اتوماسیون و بهینه‌سازی فرآیندهای توسعه نرم‌افزار او را به حوزه مهندسی DevOps هدایت کرد. وی با تمرکز بر زیرساخت‌های بانکی کشور تجربه‌ای ارزشمند کسب کرد و اکنون به عنوان مهندس DevOps در یک شرکت بین‌المللی به فعالیت خود ادامه می‌دهد.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.