لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بنیادهای 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
کوین بیش از یک دهه است که برنامههای جاوا را میسازد. او مدرک لیسانس علوم در علوم اطلاعات و فناوری از دانشگاه پن استیت و همچنین مدرک کارشناسی ارشد خود را در مدیریت منابع انسانی و روابط کارکنان از همان موسسه دریافت کرد. در حال حاضر، او به عنوان یک توسعه دهنده برنامه های کاربردی وب در مرکز سیستم های تجاری NAVSUP کار می کند. او در انواع ابزارها و فناوریها، از جمله Git، JPA، JavaServer Faces و Spring تخصص دارد.
نمایش نظرات