تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع جنکینز

دوره آموزشی یادگیری جامع جنکینز

2 ساعت 34 دقیقهمتوسط2025-01-13

مدرسین

Robert Starmer

Robert Starmer

Cloud Advisor, Founder of Kumulus Technologies

جزئیات دوره

اگر می‌خواهید تحویل مداوم را به‌عنوان کد بسازید، مستقر کنید و پیاده‌سازی کنید، احتمالاً در مورد Jenkins، مجموعه محبوب DevOps که به‌خاطر قابلیت توسعه‌پذیری متن‌باز و استفاده آسان شناخته شده است، شنیده‌اید. Jenkins همچنین به شما این امکان را می‌دهد که تمام شرکت خود را به‌عنوان یک خط لوله تحویل نرم‌افزار خودکار کنید. در این دوره، مربی مایکل جنکینز اصول استفاده از این پلتفرم را به شما آموزش می‌دهد تا بتوانید فرآیندهای ساخت، آزمایش و استقرار را خودکار کنید و امنیت را در تحویل‌ها برقرار کنید.

در این دوره، با عملکردهای اصلی Jenkins آشنا می‌شوید و از موارد کاربردی ابتدایی به موارد پیشرفته‌تر پیش می‌روید و بهترین شیوه‌ها و نکات سفارشی‌سازی را برجسته می‌کنید. یاد خواهید گرفت که چگونه یک خط لوله بسازید، Jenkins را با سیستم‌های کنترل نسخه یکپارچه کنید، از کانتینرهای Docker برای توزیع عوامل استفاده کنید، آزمایش‌ها را اجرا و منتشر کنید، مصنوعات برای بررسی تولید کنید و حلقه DevOps خود را با پیکربندی کاربران و مجوزها امن کنید. در طول دوره، مهارت‌های جدید خود را در چالش‌های انتهای هر بخش امتحان کنید.

اهداف یادگیری:
آشنایی با عملکردهای اصلی Jenkins
ساخت و مدیریت خط لوله تحویل مداوم
یکپارچه‌سازی Jenkins با سیستم‌های کنترل نسخه
استفاده از Docker برای توزیع عوامل
اجرای آزمایش‌ها و انتشار نتایج
تولید مصنوعات برای بررسی و تایید
پیکربندی امنیتی و مجوزها در Jenkins
نکات سفارشی‌سازی و بهترین شیوه‌های استفاده از Jenkins

مهارت ها

JenkinsDevOps ToolsDevOpsEssential TrainingOpen Source

سرفصل ها

0. مقدمه

  • 01 - از کد تا تولید با جنکینز
  • 02 - آنچه باید بدانید

1. Jenkins و DevOps

  • 03 - Jenkins و چرخه عمر DevOps
  • 04 - چالش - یک سرور Jenkins مستقر کنید
  • 05 - راه حل - یک سرور Jenkins مستقر کنید

2. خط لوله جنکینز

  • 06 - یک پروژه خط لوله ایجاد کنید
  • 07 - یک خط لوله اعلامی ایجاد کنید
  • 08 - از Pipeline Snippet Generator استفاده کنید
  • 09 - از متغیرها در خط لوله استفاده کنید
  • 10 - یک خط لوله را پارامتر کنید
  • 11 - از عبارات شرطی و تاییدیه‌های دستی استفاده کنید
  • 12 - چالش - یک خط لوله پارامتری ایجاد کنید
  • 13 - راه حل - یک خط لوله پارامتری ایجاد کنید

3. Jenkins را با سیستم‌های کنترل نسخه ادغام کنید

  • 14 - Pipeline به عنوان کد با Jenkinsfile
  • 15 - Jenkins را به GitHub متصل کنید
  • 16 - اسکریپت‌ها را از خط لوله اجرا کنید
  • 17 - یک نشان وضعیت به فایل‌های Markdown اضافه کنید
  • 18 - چالش - Jenkins را به GitHub متصل کنید
  • 19 - راه حل - Jenkins را به GitHub متصل کنید

4. عوامل و سازه‌های توزیع شده

  • 20 - بیلدها را با عوامل توزیع کنید
  • 21 - یک عامل SSH به Jenkins اضافه کنید
  • 22 - عوامل داکر را به Jenkins اضافه کنید
  • 23 - چالش - بهبود خط لوله عامل داکر
  • 24 - راه حل - بهبود خط لوله عامل داکر

5. مصنوعات و آزمایش

  • 25 - آثار و انگشت نگاری
  • 26 - انتشار نتایج آزمون و گزارش پوشش کد
  • 27 - از نتایج آزمایش برای توقف ساخت استفاده کنید
  • 28 - چالش - ایجاد مصنوعات و گزارش
  • 29 - راه حل - ایجاد مصنوعات و گزارش

6. ایمن کردن جنکینز

  • 30 - Jenkins را با حساب‌های کاربری ایمن کنید
  • 31 - مجوزهای مبتنی بر پروژه را پیکربندی کنید
  • 32 - از اسرار و اعتبار استفاده کنید
  • 33 - چالش - پیکربندی کاربران و مجوزها
  • 34 - راه حل - پیکربندی کاربران و مجوزها

نتیجه گیری

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

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

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

درباره ما

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

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

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

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

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