دوره آموزشی ابزارهای ادغام مداوم (2019)
1 ساعت 16 دقیقهمتوسط2020-04-01
مدرسین

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
ابزارهایی برای مخازن کد
اهداف یادگیری
ملاحظات کلیدی در انتخاب پشته شما
چشم انداز ابزارهای CI/CD
گزینه های خود میزبان مانند جنکینز و بامبو
ابزارهای SaaS مانند Travis CI
با استفاده از AWS CodePipeline و CodeBuild
ابزارهایی برای مخازن کد
مهارت ها
TeamCityJetBrainsJenkinsSoftware Quality AssuranceIntroduction toOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - ساخت خط لوله CI CD شما
- 02 - آنچه باید بدانید
- 03 - چشم انداز ابزارهای CI CD و دسته های ابزار CI CD
- 04 - جوانب مثبت و منفی
- 05 - خط لوله آزمایشی
- 06 - در مورد فایل های تمرین
1. خود میزبان
- 07 - جنکینز
- 08 - بامبو
- 09 - تیم سیتی
- 10 - GoCD
2. نرم افزار به عنوان سرویس (SaaS)
- 11 - تراویس سی
- 12 - کدنویسی
- 13 - CircleCI
3. ارائه دهندگان خدمات ابری
- 14 - خدمات وب آمازون (AWS) CodePipeline و CodeBuild
- 15 - خطوط لوله لاجوردی
- 16 - Google Cloud Platform (GCP) Cloud Build
4. مخازن کد
- 17 - GitHub Actions
- 18 - GitLab CI
- 19 - خطوط لوله Bitbucket
نتیجه
- 20 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مبانی DevOps: میکروسرویسها (2019)
- دوره آموزشی مبانی DevOps: رفتن به فضای ابر بومی
- دوره آموزشی توسعه راه حل های CI/CD با Azure DevOps نسخه (2019)
- دوره آموزشی توسعه نرم افزار Agile : تیم های از راه دور (2019)
- دوره آموزشی کوبرنتس: تحویل مداوم با Spinnaker
- دوره آموزشی AWS CloudFormation برای مبتدیان
- دوره آموزشی آمار پیشرفته و تخصصی با استاتا
- دوره آموزشی یادگیری جامع Audition
مسیرهای مرتبط
- مسیر آموزشی بهبود بخشیدن مهارت های Continuous Deliver
- مسیر آموزشی بهبود بخشیدن مهارت های تست امنیت برنامه خود
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Angular
- مسیر آموزشی پیشرو بودن در DevSecOps
- مسیر آموزشی مهارت های خود را به عنوان مدیر پروژه نرم افزاری توسعه دهید
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی تبدیل شدن به یک مدیر برنامه فنی
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور