ساخت پایپلاین CI/CD برای برنامههای Microservices با یکپارچهسازی Argo Rollouts، ArgoCD، Argo Workflows و Argo Image Updater.
پیادهسازی استراتژی استقرار Blue/Green با استفاده از Argo Rollouts. نوشتن Argo Rollout Spec برای جایگزینی Kubernetes Deployments.
استقرار تدریجی در Production با استفاده از استراتژی Canary Release به همراه Nginx Ingress Controller برای جابجایی ترافیک.
همگامسازی خودکار وضعیت مطلوب از Git Repository به Kubernetes Cluster با استفاده از اصول GitOps و ArgoCD.
راهاندازی پایپلاین Continuous Integration با Argo Workflow. یادگیری Steps و DAG Based Orchestration به همراه نوشتن Workflow Spec.
اتوماسیون مبتنی بر رویداد (Event-Driven Automation): راهاندازی event-driven automation pipelines با Argo Events برای فعال کردن deployments و workflows بر اساس تغییرات Git Repository.
یکپارچهسازی با Prometheus و Grafana برای آزمایشها و تحلیلهای خودکار، Rollout و Rollback بر اساس نتایج Analysis.
به بوتکمپ نهایی Argo خوش آمدید - چیزی فراتر از یک دوره آموزشی، این یک بوتکمپ عملی است که برای تجهیز شما به مهارتهای دنیای واقعی از طریق یک مورد استفاده جامع طراحی شده است. اگر یک DevOps practitioner، مدیر سیستم یا مهندس نرمافزار هستید که به دنبال تسلط بر مجموعه ابزارهای Argo هستید، این بوتکمپ دروازه شما به اتوماسیون پیشرفته CI/CD است.
بر خلاف سایر دورهها که تمرینات تصادفی ارائه میدهند، این بوتکمپ حول یک مورد استفاده عملی و دنیای واقعی میچرخد. هر ماژول یک گام حیاتی در ساخت و پیادهسازی یک پایپلاین کامل CI/CD برای یک برنامه microservices است. شما یک پیشرفت منطقی و گام به گام را دنبال خواهید کرد، جایی که هر ماژول بر اساس ماژول قبلی ساخته میشود و به استقرار نهایی و اتوماسیون کل سیستم منتهی میشود.
با شروع با ArgoCD و اصول GitOps، به تسلط بر استراتژیهای استقرار پیشرفته مانند استقرارهای Blue/Green و Canary با Argo Rollouts میپردازید. با پیشرفت، گردشکارهای پیچیده را با Argo Workflows هماهنگ میکنید و اتوماسیون مبتنی بر رویداد را با استفاده از Argo Events راهاندازی میکنید. این دوره همچنین مانیتورینگ و تجزیه و تحلیل real-time را با Prometheus و Grafana پوشش میدهد و اطمینان حاصل میکند که deployments شما به طور موثر بهینهسازی و نظارت میشوند.
علاوه بر این، Argo Image Updater را با ArgoCD یکپارچه خواهید کرد تا بهروزرسانیهای تصویر را خودکار کنید و آزمایشها و تحلیلهای خودکار را برای اعتبارسنجی deployments خود پیادهسازی کنید.
در پایان این بوتکمپ، یک پایپلاین کامل CI/CD را از ابتدا ساختهاید، به طوری که هر ماژول یک جزء حیاتی از راهحل کلی را ارائه میدهد. این رویکرد ساختاریافته و مبتنی بر مورد استفاده تضمین میکند که شما فقط ابزارها را یاد نمیگیرید، بلکه مهارتها و اعتماد به نفس لازم برای اعمال آنها در سناریوهای دنیای واقعی را به دست میآورید.
نکات کلیدی شامل:
در بوتکمپ نهایی Argo ثبتنام کنید و مهارتهای DevOps خود را از طریق یک رویکرد ساختاریافته و عملی که شما را برای چالشهای دنیای واقعی آماده میکند، متحول کنید.
Gourav Shah
مربی برتر| بیش از 58 هزار دانش آموز| مربی و نویسنده Devops
School of Devops
رهبران آموزش Devops در سراسر جهان
نمایش نظرات