آموزش بوت‌کمپ جامع Argo – شامل ۶ پروژه عملی DevOps - آخرین آپدیت

دانلود Ultimate Argo Bootcamp – 6 DevOps Projects Included

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این بوت‌کمپ کاربردی Argo، نحوه خودکارسازی جریان‌های کاری GitOps و استقرار (Deployment) در کوبرنتیز را از طریق شش پروژه عملی DevOps بیاموزید. در پایان این دوره، شما قادر خواهید بود استقرار‌های Blue/Green و Canary را پیاده‌سازی کنید، خط لوله‌های GitOps را با ArgoCD راه‌اندازی کنید، جریان‌های کاری CI را با استفاده از Argo Workflows بسازید، استقرارها را با Argo Events تحریک کنید و روند انتشار (Rollouts) را با استفاده از Prometheus و Grafana مانیتور کنید. دوره با یک بررسی دقیق از اکوسیستم Argo، معماری آن و موارد استفاده عملی آغاز می‌شود. سپس برای آماده‌سازی تمرینات پروژه-محور واقعی، یک کلاستر کوبرنتیز چند-گره‌ای (Multi-node) را با استفاده از Docker و KIND راه‌اندازی خواهید کرد. از آنجا، استراتژی‌های تحویل پیشرو (Progressive Delivery) را با استفاده از Argo Rollouts و Nginx برای مسیریابی کنترل‌شده ترافیک بررسی می‌کنید. در ماژول‌های نهایی، خودکارسازی GitOps را با ArgoCD پیکربندی می‌کنید، خط لوله‌های CI/CD را با استفاده از Argo Workflows و Image Updater سازماندهی می‌کنید و استقرارها را با Argo Events خودکار می‌سازید. دوره با راه‌اندازی یک سیستم مانیتورینگ و تحلیل Full-stack برای انتشار‌های هوشمند و داده‌محور به پایان می‌رسد. این دوره برای مهندسان DevOps، متخصصین SRE و حرفه‌ای‌های حوزه ابری که دانش پایه کوبرنتیز و داکر دارند ایده‌آل است و برای سطح متوسط مناسب می‌باشد.

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

خوش‌آمدگویی به بوت‌کمپ جامع Argo Welcome to Ultimate Argo Bootcamp

  • خوش‌آمدگویی و نحوه عملکرد دوره | بوت‌کمپ جامع Argo Welcome & Here is How Everything Works | Ultimate Argo Bootcamp

مقدمه‌ای بر Argo Introduction to Argo

  • معرفی ماژول Module Intro

  • پیدایش Argo: داستان تحول در GitOps و خودکارسازی کوبرنتیز Genesis of Argo - The Story of Revolutionizing GitOps and Kubernetes Automation

  • ArgoCD: انقلاب GitOps و خودکارسازی ArgoCD: The GitOps and Automation Revolution

  • فراتر از ArgoCD: درک اکوسیستم Argo Beyond ArgoCD - Understanding the Argo Ecosystem

  • درک مورد استفاده (Use Case): نحوه تجمیع قطعات Understanding the Use Case - How it all comes together

  • معماری و اجزای Argo The Argo Architecture and Components

  • چالش‌ها و بهترین روش‌های استفاده از Argo Challenges and Best Practices in Using Argo

  • خلاصه ماژول Module Summary

راه‌اندازی محیط Environment Setup

  • معرفی ماژول Module Intro

  • ایجاد محیط Docker Creating a Docker Environment

  • ایجاد کلاستر کوبرنتیز ۳ گره‌ای با KIND Creating 3 Node Kubernetes Cluster with KIND

  • خلاصه Summary

Argo Rollouts: استقرار Blue Green Argo Rollouts - Blue Green Deployment

  • معرفی ماژول Module Intro

  • مأموریت ۱: پیاده‌سازی استراتژی انتشار Blue Green برای Staging Mission #1 - Implement Blue Green Release Strategy for Staging

  • چرا Argo Rollouts؟ Why Argo Rollouts?

  • مدیریت Manifestها با Kustomize Overlays Managing Manifests with Kustomize Overlays

  • راه‌اندازی کنترلرهای Argo Rollouts و CRDها Setting up Argo Rollouts Controllers and CRDs

  • درک استراتژی Blue/Green با Argo Rollouts Understanding Blue/Green Strategy with Argo Rollouts

  • ایجاد استقرار Staging و یک سرویس Preview Creating Staging Deployment and a Preview Service

  • تبدیل Deployment به مشخصات Rollout Converting Deployment to a Rollout Spec

  • اجرای عملی انتشار Blue Green Blue Green Release in Action

  • ثبت در مخزن Git و پاکسازی Committing to Git Repo and Cleaning Up

  • خلاصه Summary

Argo Rollouts: استراتژی Canary Argo Rollouts - Canary Strategy

  • معرفی ماژول Module Intro

  • مأموریت ۲: ساخت استقرار پیشرو Canary با مسیریابی ترافیک توسط Nginx Mission #2 - Build Progressive Canary Deployment with Traffic Routing with Nginx

  • راه‌اندازی محیط Prod با Rollouts و سرویس‌ها Setting up Prod Environment with Rollouts and Services

  • نوشتن مشخصات (Spec) Canary Writing Canary Spec

  • نمایش انتشار Canary Demonstrating Canary Release

  • راه‌اندازی Nginx Ingress Controller Setting up Nginx Ingress Controller

  • افزودن قوانین مسیریابی ترافیک با Nginx Ingress Adding Traffic Routing Rules with Nginx Ingress

  • اجرای عملی Canary با جابجایی ترافیک مبتنی بر Ingress Canary with Ingress Based Traffic Shifting in Action

  • خلاصه Summary

ArgoCD ArgoCD

  • معرفی ماژول Module Intro

  • مأموریت ۳: راه‌اندازی استقرار‌های خودکار مبتنی بر GitOps برای Stage و Prod Mission #3 - Setup GitOps Based Automated Deployments to Stage and Prod

  • راه‌اندازی ArgoCD: کنترلرها و CRDها Setting up ArgoCD - Controllers and CRDs

  • پیکربندی پروژه‌ها و مخازن، بررسی مشخصات Applications CRD Configurating Projects and Repositories, Walking through Applications CRD Spec

  • ایجاد پیکربندی‌های استقرار اپلیکیشن برای Staging با استفاده از رابط کاربری وب Creating Application Deployment Configurations for Staging using Web UI

  • اجرای عملی همگام‌سازی (Sync) ArgoCD با استقرار Blue/Green در Staging ArgoCD Sync with Blue/Green Deployment to Staging in Action

  • پیکربندی جریان کاری GitOps با مدل‌های شاخه‌بندی و Pull Requestها Configuring GitOps Workflow with Branching Models and Pull Requests

  • تعریف مشخصات اپلیکیشن‌های ArgoCD برای همگام‌سازی Prod با YAML Defining ArgoCD Applications Spec for Prod Sync with YAML

  • نمایش تحویل مداوم (Continuous Delivery) با ArgoCD Demonstrating Continuous Delivery with ArgoCD

  • خلاصه Summary

Argo Workflows Argo Workflows

  • معرفی ماژول Module Intro

  • مأموریت ۴: ایجاد یک خط لوله CI با ارکستراتور Argo Workflow Mission #4 - Create a CI Pipeline with Argo Workflow Orchestrator

  • مفاهیم Argo Workflows Argo Workflows Concepts

  • راه‌اندازی Argo Workflows با Killercoda Setting up Argo Workflows with Killercoda

  • مثال‌های جریان کاری: کانتینرها و کانتینرهای پارامتری Workflow Examples - Containers, Parameterized Containers

  • مثال‌های جریان کاری: ارکستراسیون با Steps و DAG Workflow Examples - Orchestration with Steps and DAG

  • مثال‌های جریان کاری: مدیریت Artifactها و اسکریپت‌ها Workflow Examples - Artifacts Management and Scripts

  • مثال‌های جریان کاری: Volumeها، تأیید دستی با Suspend و Delete، کوبرنتیز Workflow Examples - Volumes, Manual Approval with Suspend and Delete, Kubernetes

  • درک مراحل و منطق خط لوله CI Understanding the CI Pipeline Stages and the Logic

  • بررسی مشخصات Argo Workflow با Templateها، Taskها، Volumeها و Kaniko Walkthrough of Argo Workflow Spec with Templates, Tasks, Volumes, Kaniko

  • اجرا و تحلیل یک خط لوله CI با Argo Workflows Launching and Analysing a CI Pipeline with Argo Workflows

  • خلاصه Summary

Argo Events و Argo Image Updater Argo Events and Argo Image Updater

  • معرفی ماژول Module Intro

  • مأموریت ۵: تحریک Argo Workflow با Git و اتصال CI/CD با Image Updater Mission #5 - Trigger Argo Workflow with Git, Connect CI+CD with Image Updater

  • اجزای Argo Events: منابع رویداد، سنسورها و تمپلیت‌ها Components of Argo Events - Event Sources, Sensors, Templates

  • راه‌اندازی Argo Events به همراه منبع رویداد و تمپلیت جریان کاری Setting up Argo Events along with Event Source and Workflow Template

  • پیکربندی سنسور برای اجرای جریان کاری خودکار Configuring the Sensor to launch Automated Workflow

  • راه‌اندازی Github Poller Cronjob برای تحریک منبع رویداد Setting up Github Poller Cronjob to trigger the Event Source

  • اتصال CI به CD با Argo Image Updater Connecting CI with CD with Argo Image Updater

  • CI/CD کامل و خودکار با مجموعه ابزارهای Argo End to End CI/CD on Autopilot with Argo Suite of Tools

  • خلاصه Summary

آزمایش‌ها و تحلیل‌های خودکار: Prometheus + Grafana + Nginx + Rollouts Automated Experiments and Analysis - Prometheus + Grafana + Nginx + Rollouts

  • معرفی ماژول Module Intro

  • مأموریت ۶: تست و تحلیل خودکار با Prometheus و Grafana Mission #6 - Automated Testing and Analysis with Prometheus and Grafana

  • افزودن آزمایش‌ها و تحلیل‌ها به Argo Rollouts Adding Experiments and Analysis to Argo Rollouts

  • راه‌اندازی مانیتورینگ با Metrics Server، Prometheus و Grafana Setting up monitoring with Metrics Server, Prometheus, and Grafana

  • مانیتورینگ متریک‌های Nginx Ingress Monitoring Nginx Ingress Metrics

  • بررسی کد Analysis Templates Analysis Templates Code Walkthrough

  • ایجاد AnalysisTemplates به همراه به‌روزرسانی استراتژی Creating AnalysisTemplates along with Strategy Update

  • اجرای عملی انتشار Canary با تحلیل خودکار Canary Release with Automated Analysis in Action

  • خلاصه Summary

نمایش نظرات

آموزش بوت‌کمپ جامع Argo – شامل ۶ پروژه عملی DevOps
جزییات دوره
13h 34m
73
(آخرین آپدیت)
359
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده