آموزش بوت‌کمپ جامع Argo از School of Devops® - شامل ۶ پروژه عملی [ویدئویی] - آخرین آپدیت

دانلود Ultimate Argo Bootcamp by School of Devops® - 6 Projects Included [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این بوت‌کمپ یک بررسی عمیق در اکوسیستم Argo است و شما را با ابزارها و تکنیک‌های ضروری برای اتوماسیون GitOps و گردش‌کارهای کوبرنتیز (Kubernetes) آشنا می‌کند. شما با مبانی Argo، معماری و اجزای اصلی آن شروع خواهید کرد و سپس به بینش‌های عملی در مورد ArgoCD برای اتوماسیون کنترل نسخه و استقرارها خواهید رسید. در ادامه، استراتژی‌های پیشرفته استقرار مانند Blue/Green و Canary را با استفاده از Argo Rollouts یاد می‌گیرید و مدیریت مانیفست‌ها و پیکربندی‌ها را با Kustomize مدیریت خواهید کرد. سپس به بررسی Argo Workflows برای ساخت خط لوله‌های CI، اتوماسیون وظایف پیچیده و استفاده از قوانین مسیریابی ترافیک با NGINX می‌پردازید. این دوره با اتوماسیون یکپارچه CI/CD با Argo Events و Argo Image Updater به اوج خود می‌رسد و به شما اجازه می‌دهد برنامه‌ها را به‌صورت یکپارچه مستقر کنید. با ۶ پروژه واقعی، مهارت‌های عملی کسب کرده، بر هر یک از اجزای Argo مسلط می‌شوید و یاد می‌گیرید چگونه استقرارها را با Prometheus و Grafana مانیتور کنید. این بوت‌کمپ عملی برای متخصصان DevOps ایده‌آل است و شما را آماده می‌کند تا خط لوله‌های اتوماسیون را با اطمینان در محیط‌های تولیدی کوبرنتیز پیاده‌سازی، مستقر و مقیاس‌بندی کنید. راه اندازی و مدیریت ArgoCD برای اتوماسیون GitOps پیاده‌سازی استقرارهای Blue-Green ساخت خط لوله‌های CI/CD با Argo Workflows اتوماسیون تریگرها با Argo Events مانیتورینگ Rolloutها با استفاده از Prometheus پیکربندی استقرارهای Canary این دوره برای مهندسان DevOps، مدیران کوبرنتیز و معماران ابری که با مفاهیم پایه کوبرنتیز آشنا هستند و به دنبال تعمیق تخصص خود در GitOps و اتوماسیون هستند، ایده‌آل است. دانش قبلی در مورد Kubernetes، Docker و YAML توصیه می‌شود. پوشش جامع اکوسیستم Argo شامل ArgoCD، Rollouts، Workflows و Events * شش پروژه عملی با تمرکز بر استقرار Blue-Green، Canary و گردش‌کارهای CI/CD * راهنمای جامع در مورد مانیتورینگ و تحلیل Rolloutها با Prometheus و Grafana

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

خوش‌آمدگویی به بوت‌کمپ جامع 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

  • درک موارد استفاده: چگونه همه قطعات کنار هم قرار می‌گیرند 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?

  • مدیریت مانیفست‌ها با Kustomize Overlays Managing Manifests with Kustomize Overlays

  • تنظیم کنترلرها و CRDهای Argo Rollouts Setting up Argo Rollouts Controllers and CRDs

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

  • ایجاد استقرار Staging و یک سرویس پیش‌نمایش Creating Staging Deployment and a Preview Service

  • تبدیل Deployment به یک Rollout Spec 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

  • راه اندازی محیط Production با 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

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

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

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

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

  • تعریف Spec اپلیکیشن‌های 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

  • بررسی دقیق Spec مربوط به 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: منابع رویداد (Event Sources)، سنسورها، تمپلیت‌ها Components of Argo Events - Event Sources, Sensors, Templates

  • تنظیم Argo Events به همراه Event Source و Template گردش‌کار Setting up Argo Events along with Event Source and Workflow Template

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

  • تنظیم Github Poller Cronjob برای فعال کردن Event Source 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 از School of Devops® - شامل ۶ پروژه عملی [ویدئویی]
جزییات دوره
7h 30m
73
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Gourav Shah
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gourav Shah Gourav Shah

مربی برتر| بیش از 58 هزار دانش آموز| مربی و نویسنده Devops