دوره آموزشی یادگیری جامع Bamboo
3 ساعت 38 دقیقهمبتدی2024-03-14
مدرسین

Aref Karimi
Technology leader specializing in working with IT teams
جزئیات دوره
با اعمال یکپارچه سازی و تحویل مداوم (CI/CD) در پروژه های خود، می توانید کارآمدتر کار کنید، به سرعت باگ ها را شناسایی کرده و با آنها مقابله کنید و از مشکلات یکپارچه سازی جلوگیری کنید. Atlassian Bamboo یک سرور CI/CD پیچیده است که توسعه دهندگان و مهندسان DevOps می توانند از آن برای ساخت و استقرار خودکار کد خود استفاده کنند. در این دوره آموزشی، نحوه ساخت خط لوله تحویل با بامبو را یاد بگیرید. مربی عارف کریمی نحوه راهاندازی عوامل ساخت، کار با سیستمهای کنترل منبع، ساخت و بستهبندی کد، اجرای تستهای واحد و استقرار پروژههای خود را به اشتراک میگذارد. بهعلاوه، در مورد مدیریت Bamboo برای کاربران مختلف و گسترش آن در سایر برنامهها و افزونهها و نحوه استفاده از قدرت Docker با Bamboo اطلاعاتی کسب کنید.
مهارت ها
BambooAtlassianDevOps ToolsDevOpsEssential Training
سرفصل ها
0. مقدمه
- 01 - بامبو چیست و ادغام پیوسته چیست
- 02 - معماری سیستم یکپارچه سازی پیوسته با Bamboo
1. نصب بامبو
- 03 - الزامات
- 04 - نصب Bamboo بر روی ویندوز
- 05 - نصب Bamboo در مک
- 06 - نصب Bamboo در لینوکس
- 07 - راهاندازی پایگاه داده و پیکربندی Atlassian Bamboo
2. Build Agents
- 08 - مقدمه ای بر Build agents
- 09 - انواع عوامل ساخت
- 10 - آشنایی با مواد الاستیک ساز
- 11 - مبانی استقرار یک build agent
- 12 - افزودن عامل ساخت محلی و قابلیتهای آن
- 13 - نصب و مجوز ساخت عامل از راه دور
- 14 - سازههای پروژه در بامبو
3. کار با سیستمهای کنترل منبع
- 15 - اتصال به مخازن عمومی Git
- 16 - اتصال به GitHub و GitHub Enterprise
- 17 - اتصال به Git با استفاده از کلیدهای SSH
4. ساخت پلان - ساخت و بسته بندی کد شما
- 18 - ایجاد پروژه ها , ساختن طرح ها , مراحل، مشاغل و وظایف
- 19 - کامپایل کد و ایجاد آرتیفکت
- 20 - متغیرها در بامبو
- 21 - متغیرهای مهمی که باید به خاطر بسپارید
- 22 - ایجاد و استفاده از متغیرها در Bamboo
- 23 - ماشه در بامبو
- 24 - طرح شعب
5. تست خودکار و کیفیت کد
- 25 - استفاده از مصنوعات مرحله قبل
- 26 - اجرای تست واحد در بامبو
- 27 - نمایش نتایج آزمایش در بامبو
- 28 - بازرسی کیفیت کد (اختیاری)
6. تحویل مستمر
- 29 - مقدمه ای بر پروژههای استقرار
- 30 - ایجاد پروژههای استقرار
- 31 - ساختن تصویر داکر در پروژه استقرار
- 32 - فشار دادن یک تصویر داکر به رجیستری داکر
- 33 - استقرار توابع AWS Lambda - آماده سازی مصنوعات
- 34 - استقرار توابع AWS Lambda - آپلود مصنوعات در AWS S3
- 35 - استقرار توابع AWS Lambda - استقرار با ایجاد یک پشته CloudFormation
- 36 - مجوزهای استقرار
7. اداره بامبو
- 37 - کاربران، گروهها و مجوزها
- 38 - پیکربندی سرور ایمیل و ارسال نوتیفیکیشن
- 39 - گسترش Atlassian Bamboo با استفاده از برنامهها و افزونه ها
8. بامبو و داکر
- 40 - استفاده از قدرت Docker در Atlassian Bamboo Data Center
- 41 - ساخت، آزمایش و بسته بندی کد در داخل داکر کانتینر
- 42 - استقرار Atlassian Bamboo Data Center با استفاده از Docker
- 43 - تکنیک Docker on Docker
نتیجه
- 44 - ممنون