آموزش بنیادهای 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 11m
38
Linkedin (لینکدین) lynda-small
14 تیر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Bowersox Kevin Bowersox

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

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

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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