آموزش ادغام مداوم: ابزارها

Continuous Integration: Tools

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یکپارچه سازی مداوم و تحویل مداوم (CI / CD) روش های توسعه دهنده را قادر می سازد با اطمینان تر برنامه ها را با اطمینان تولید کنند و همکاری تیمی را در این روند افزایش دهند. با رشد CI / CD و تبدیل شدن به یک قسمت اصلی تمرین DevOps ، ابزار جدید CI / CD در سراسر صنعت شروع به تکثیر کرد. کنجکاو هستید که کدام ابزار برای تیم شما مناسب است؟ در این دوره ، مایکل جنکینز به جستجوی انواع ابزارهای CI / CD در چندین دسته مختلف می پردازد و نکات مثبت و منفی هر یک را برجسته می کند. درباره گزینه های میزبان خود مانند Jenkins و Bamboo ، ابزار SaaS و گزینه های ارائه دهندگان خدمات ابری و مخازن کد اطلاعات کسب کنید.
موضوعات شامل:
  • ملاحظات اصلی در انتخاب پشته شما
  • چشم انداز ابزارهای CI / CD
  • گزینه های میزبان خود مانند Jenkins و Bamboo
  • ابزار SaaS مانند Travis CI
  • استفاده از AWS CodePipeline و CodeBuild
  • ابزار مخازن کد

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

مقدمه Introduction

  • خط لوله CI / CD خود را بسازید Building your CI/CD pipeline

  • آنچه باید بدانید What you should know

  • چشم انداز ابزارهای CI / CD و دسته ابزار CI / CD Landscape of CI/CD tools and CI/CD tool categories

  • مزایا و معایب Pros and cons

  • خط لوله آزمایشی The experimental pipeline

  • درباره پرونده های تمرینی About the exercise files

1. خود میزبان 1. Self-Hosted

  • جنکینز Jenkins

  • بامبو Bamboo

  • TeamCity TeamCity

  • GoCD GoCD

2. نرم افزار به عنوان یک سرویس (SaaS) 2. Software as a Service (SaaS)

  • Travis CI Travis CI

  • کدگذاری Codeship

  • CircleCI CircleCI

3. ارائه دهندگان خدمات ابر 3. Cloud Service Providers

  • خدمات وب آمازون (AWS) CodePipeline و CodeBuild Amazon Web Services (AWS) CodePipeline and CodeBuild

  • خطوط لوله لاجورد Azure Pipelines

  • Google Cloud Platform (GCP) Cloud Build Google Cloud Platform (GCP) Cloud Build

4. مخازن کد 4. Code Repositories

  • اقدامات GitHub GitHub Actions

  • GitLab CI GitLab CI

  • خطوط لوله Bitbucket Bitbucket Pipelines

نتیجه Conclusion

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

نمایش نظرات

آموزش ادغام مداوم: ابزارها
جزییات دوره
1h 16m
20
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
13,124
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Jenkins Michael Jenkins

مهندس ارشد سیستم

مایکل جنکینز یک مهندس ارشد سیستم در یک شرکت پیشرو در صنعت سرگرمی است.

یک مهندس کامپیوتر با تجربه در مدیریت خدمات وب و لینوکس مایکل همچنین دارای تجربه قبلی در مدیریت سیستم ویندوز و پشتیبانی برنامه های مهندسی است.

مهارت های پیشرفته او شامل اتوماسیون فرآیند و نوشتن فنی (برای رویه ها، مستندات و ارائه ها) است.

مایکل یک تسهیل کننده با تجربه برای جلسات آموزشی و بحث های فنی است. او مهارت‌های قوی در خدمات مشتری دارد و در عیب‌یابی سریع مشکلات فنی شهرت دارد - یا زمانی که راه‌حلی فوراً در دسترس نیست، برای یافتن کمک مناسب اقدام می‌کند!

تخصص ها شامل اسکریپت نویسی در Bash، Perl و Python است. او در فن‌آوری‌های ابری از جمله خدمات وب آمازون، پلتفرم ابری گوگل، و کمی مایکروسافت آژور تبحر دارد.