دوره آموزشی ابزارهای ادغام مداوم (2019)

دوره آموزشی ابزارهای ادغام مداوم (2019)

1 ساعت 16 دقیقهمتوسط2020-04-01

مدرسین

Michael Jenkins

Michael Jenkins

Senior Systems Engineer

جزئیات دوره

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

اهداف یادگیری
ملاحظات کلیدی در انتخاب پشته شما
چشم انداز ابزارهای CI/CD
گزینه های خود میزبان مانند جنکینز و بامبو
ابزارهای SaaS مانند Travis CI
با استفاده از AWS CodePipeline و CodeBuild
ابزارهایی برای مخازن کد

مهارت ها

TeamCityJetBrainsJenkinsSoftware Quality AssuranceIntroduction toOpen SourceSoftware Development

سرفصل ها

مقدمه

  • ساخت خط لوله CI CD شما
  • آنچه باید بدانید
  • چشم انداز ابزارهای CI CD و دسته های ابزار CI CD
  • جوانب مثبت و منفی
  • خط لوله آزمایشی
  • در مورد فایل های تمرین

خود میزبان

  • جنکینز
  • بامبو
  • تیم سیتی
  • GoCD

نرم افزار به عنوان سرویس (SaaS)

  • تراویس سی
  • کدنویسی
  • CircleCI

ارائه دهندگان خدمات ابری

  • خدمات وب آمازون (AWS) CodePipeline و CodeBuild
  • خطوط لوله لاجوردی
  • Google Cloud Platform (GCP) Cloud Build

مخازن کد

  • GitHub Actions
  • GitLab CI
  • خطوط لوله Bitbucket

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان