تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Bitbucket Pipelines پیشرفته: خودکارسازی استقرارها و مدیریت یکپارچه‌سازی با سرویس‌های شخص ثالث

دوره آموزشی Bitbucket Pipelines پیشرفته: خودکارسازی استقرارها و مدیریت یکپارچه‌سازی با سرویس‌های شخص ثالث

1 ساعت 8 دقیقهپیشرفته2025-02-27

مدرسین

Michael Jenkins

Michael Jenkins

Senior Systems Engineer

جزئیات دوره

اگه برنامه‌نویسی می‌کنی و دنبال اینی که روند توسعه نرم‌افزارت رو خودکار کنی و همه‌چیز سریع‌تر و بهینه‌تر پیش بره، این دوره دقیقاً برای توئه!

مایکل جنکینز که خودش یه مهندس نرم‌افزار با تجربه‌ست، توی این دوره بهت یاد می‌ده چطوری از امکانات پیشرفته‌ی Bitbucket به بهترین شکل ممکن استفاده کنی. مهم‌ترین بخش این دوره مربوط می‌شه به Bitbucket Pipelines، یعنی جایی که با چند خط کد می‌تونی همه‌ی کارای ساخت، تست و دیپلوی پروژه رو به صورت خودکار انجام بدی!

توی این دوره یاد می‌گیری:

چطوری پایپ‌لاین‌ها رو بهینه‌سازی کنی که وقت زیادی ازت نگیرن.

چجوری از Bitbucket Pipes استفاده کنی تا کلی کار خودکار و سریع انجام بشه.

چطور برای پروژه‌ی خودت Pipe اختصاصی و سفارشی بنویسی.

و در نهایت یاد می‌گیری که چطور Self-hosted Runner راه بندازی تا کل کنترل محیط ساخت رو خودت به دست بگیری.

در کل، این دوره کمکت می‌کنه بتونی چالش‌های پیچیده‌ی CI/CD رو راحت‌تر حل کنی، پروژه‌هات سریع‌تر پیش بره، و بتونی از ابزارهای حرفه‌ای‌تر تو تیم‌ت استفاده کنی.

🎯 اهداف یادگیری:
✅ کاهش زمان اجرای Pipelineها با بهینه‌سازی مراحل
✅ استفاده از Bitbucket Pipes برای ساده‌سازی مراحل ساخت و توسعه
✅ طراحی Pipeهای سفارشی متناسب با نیاز پروژه
✅ راه‌اندازی Runnerهای Self-hosted برای کنترل بیشتر روی محیط اجرا
✅ یکپارچه‌سازی با سرویس‌های خارجی در محیط توسعه
✅ ارتقاء عملکرد پروژه با استفاده از خودکارسازی CI/CD
✅ کاهش خطای انسانی در روند دیپلوی
✅ مدیریت بهتر و دقیق‌تر نسخه‌سازی و انتشار

مهارت ها

Bitbucket PipelinesAtlassianDevOps FoundationsDevOpsSoftware Development ToolsSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - سی دی CI خود را بهینه کنید - تکنیک‌های پیشرفته با Pipelines Bitbucket
  • 02 - بررسی Bitbucket Pipelines

1. بهینه‌سازی خط لوله

  • 03 - بهینه‌سازی عملکرد خط لوله و کاهش زمان ساخت
  • 04 - حداکثر زمان اجرا را پیکربندی کنید
  • 05 - تخصیص منابع را پیکربندی کنید
  • 06 - از مراحل شرطی استفاده کنید
  • 07 - وابستگی‌های کش
  • 08 - راه حل - بهینه‌سازی خط لوله

2. استفاده از لوله‌ها در خطوط لوله

  • 09 - آشنایی با لوله ها
  • 10 - از یک لوله در پیکربندی خط لوله استفاده کنید
  • 11 - از یک لوله برای استقرار کد به AWS Lambda استفاده کنید
  • 12 - راه حل - از لوله‌ها در خط لوله استفاده کنید

3. لوله‌های سفارشی ایجاد کنید

  • 13 - زمان استفاده از لوله‌های سفارشی
  • 14 - یک لوله سفارشی توسعه دهید
  • 15 - یک لوله سفارشی را تست کنید
  • 16 - یک لوله سفارشی را در یک رجیستری کانتینر مستقر کنید
  • 17 - از لوله سفارشی در خط لوله استفاده کنید
  • 18 - راه حل - یک لوله سفارشی توسعه دهید

4. دوندگان خود میزبان

  • 19 - چه زمانی از دونده‌های خود میزبان استفاده کنیم
  • 20 - تنظیمات دونده خود میزبان
  • 21 - مخزن و اجرا کننده فضای کاری را با هم مقایسه کنید
  • 22 - رانرها را در یک فضای کاری نصب کنید
  • 23 - از رانرهای خود میزبان در خط لوله استفاده کنید
  • 24 - راه حل - استقرار یک دونده خود میزبان

نتیجه گیری

  • 25 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal