آموزش بنیادهای GitOps

GitOps Foundations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

اگر یک ثابت در صنعت نرم افزار وجود داشته باشد ، آن هم نیاز به سرعت و هم دقت است. GitOps می تواند به رفع هر دو نیاز کمک کند. GitOps یک مدل عملیاتی است که DevOps را با مفاهیم اضافی گسترش می دهد که به تیم ها امکان می دهد تحویل برنامه های اصلی ابر را به روشی سازگارتر ، قابل اعتماد ، شفاف و ایمن تسریع کنند. در این دوره ، مربی کوین بوورسوکس شما را با اصول الگوی GitOps ، اصول اصلی آن و کاربرد عملی آن آشنا می کند. کوین با استفاده از تظاهرات عملی با Kubernetes ، عناصر سازنده ای مانند پیکربندی اعلانی ، تحویل تغییر خودکار ، آشتی و موارد دیگر را توضیح می دهد. در طول دوره ، شما با ابزارهای مختلفی آشنا می شوید که می توانید از روش GitOps استفاده کنید ، از جمله Terraform ، Argo CD ، Flux و Flagger.


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

معرفی Introduction

  • رویکرد پیشرفته به DevOps An enhanced approach to DevOps

  • تنظیم فایل تمرین Exercise file setup

1. مبانی GitOps 1. GitOps Basics

  • GitOps چیست؟ What is GitOps?

  • تکامل به GitOps Evolution to GitOps

  • چگونه Gitops کار می کند How GitOps works

  • مزایای GitOps GitOps benefits

  • مسابقه فصل Chapter Quiz

2. بلوک های ساختمان از Gitops 2. The Building Blocks of GitOps

  • اصول GitOps GitOps principles

  • پیکربندی اعلانی Declarative configuration

  • Git به عنوان منبع حقیقت Git as the source of truth

  • تحویل خودکار تغییر Automated change delivery

  • کنترل حالت خودکار Automated state control

  • حالت دلخواه در سی دی آرگو Desired state in Argo CD

  • تحویل خودکار تغییر در آرگو سی دی Automated change delivery in Argo CD

  • کنترل حالت خودکار در Argo CD Automated state control in Argo CD

  • مسابقه فصل Chapter Quiz

3. GitOps در عمل 3. GitOps in Practice

  • GitOps از موارد استفاده می کند GitOps use cases

  • ابر بومی Cloud native

  • ظروف Containers

  • GitOps در Kubernetes GitOps on Kubernetes

  • زیرساخت به عنوان کد (IaC) Infrastructure as code (IaC)

  • CICD با GitOps CICD with GitOps

  • شیوه های GitOps در عمل: سیستم عامل های کانتینر GitOps practices in action: Container platforms

  • شیوه های GitOps در عمل: IaC و استقرار مداوم GitOps practices in action: IaC and continuous deployment

  • شیوه های GitOps در عمل: گردش کار از پایان به پایان GitOps practices in action: End-to-end workflow

  • مسابقه فصل Chapter Quiz

4. ابزار GitOps 4. GitOps Tools

  • ابزارهای GitOps Tools for GitOps

  • نمای کلی Terraform Terraform overview

  • تهیه خوشه های Kubernetes با Terraform Provisioning Kubernetes clusters with Terraform

  • بررسی اجمالی شار Flux overview

  • Bootstrapping Flux در Kubernetes Bootstrapping Flux in Kubernetes

  • کنترل کننده های شار Flux controllers

  • زایمان مداوم با Flux Continuous delivery with Flux

  • نمای کلی Flagger Flagger overview

  • نصب Flagger با Helm Installing Flagger with Helm

  • تحویل پیشروانه با Flagger Progressive deliver with Flagger

  • مسابقه فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش بنیادهای GitOps
جزییات دوره
2h 11m
38
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Bowersox Kevin Bowersox

برنامه نویس، مدرس جاوا Full-Stack

Kevin Bowersox یک توسعه‌دهنده و مدرس جاوا است.

کوین بیش از یک دهه است که برنامه‌های جاوا را می‌سازد. او مدرک لیسانس علوم در علوم اطلاعات و فناوری از دانشگاه پن استیت و همچنین مدرک کارشناسی ارشد خود را در مدیریت منابع انسانی و روابط کارکنان از همان موسسه دریافت کرد. در حال حاضر، او به عنوان یک توسعه دهنده برنامه های کاربردی وب در مرکز سیستم های تجاری NAVSUP کار می کند. او در انواع ابزارها و فناوری‌ها، از جمله Git، JPA، JavaServer Faces و Spring تخصص دارد.