دوره آموزشی
The Great Courses
دوبله زبان فارسی

آموزش یکپارچه‌سازی مداوم و استقرار مداوم

آموزش یکپارچه‌سازی مداوم و استقرار مداوم

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • استفاده از Maven و Gradle برای خودکارسازی ساخت پروژه‌ها و مدیریت کارآمد وابستگی‌ها در پایپ لاین‌های DevOps
  • پیکربندی و مدیریت پایپ لاین‌های Jenkins برای فعال‌سازی یکپارچه‌سازی مداوم و استقرار مداوم، شامل تست خودکار و اعلان‌ها
  • پیاده‌سازی مدیریت پیکربندی و خودکارسازی زیرساخت با استفاده از Ansible و یکپارچه‌سازی آن با گردش‌کارهای CI/CD
  • اعمال اصول CI/CD برای خودکارسازی یکپارچه‌سازی نرم‌افزار، تست و استقرار به منظور تحویل سریع‌تر و قابل‌اعتمادتر

توضیحات دوره

این دوره مهارت‌های اصلی در ساخت خودکار، CI/CD و مدیریت پیکربندی را از طریق استفاده عملی از ابزارهایی مانند Maven، Gradle ،Jenkins و Ansible در اختیار شما قرار می‌دهد. چه در حال خودکارسازی buildها باشید، چه در حال راه‌اندازی پایپ لاین‌های CI/CD یا مدیریت زیرساخت به‌صورت کد، دانش و ابزارهای ضروری را برای ساده‌سازی تحویل نرم‌افزار و افزایش همکاری در محیط‌های مدرن DevOps به دست خواهید آورد.

در پایان این دوره قادر خواهید بود:

  • مراحل کلیدی و ابزارهای مورد استفاده در پایپ لاین‌های CI/CD را شناسایی کنید.
  • buildها را خودکارسازی کرده و وابستگی‌ها را با Maven و Gradle مدیریت کنید.
  • Jenkins را برای یکپارچه‌سازی مداوم و استقرار مداوم راه‌اندازی کنید.
  • از Ansible برای مدیریت پیکربندی استفاده کنید.
  • گردش‌کارهای کارآمد CI/CD ایجاد کنید تا همکاری تیمی و سرعت انتشار نسخه‌ها افزایش یابد.

این دوره برای افرادی طراحی شده است که قصد دارند در نقش‌هایی مانند مهندس DevOps، توسعه‌دهنده نرم‌افزار، متخصص QA و مدیر سیستم فعالیت کنند و می‌خواهند مهارت‌های خود را در زمینه خودکارسازی، فرآیندهای CI/CD و مدیریت پیکربندی ارتقا دهند.

داشتن دانش پایه برنامه‌نویسی و آشنایی با پلتفرم Linux توصیه می‌شود.

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

آموزش یکپارچه‌سازی مداوم و استقرار مداوم

  • مقدمه تخصص 4:14
  • معرفی دوره 3:26
  • Build Automation چیست؟ 7:08
  • سناریو - پیدایش Maven 5:08
  • مقدمه‌ای بر Maven 4:25
  • معماری Maven - کامپوننت های اصلی 5:37
  • معماری Maven - آرتیفکت‌های Maven 4:24
  • وابستگی ها در Maven 4:28
  • مخازن Maven 5:33
  • نصب و راه‌اندازی Maven 3:10
  • ایجاد یک پروژه Maven 4:38
  • شخصی‌سازی POM.xml 5:30
  • فازهای چرخه عمر در Maven 4:56
  • کار با پلاگین‌ها 5:24
  • پروفایل‌های Maven 2:58
  • آشنایی با Gradle 4:08
  • چرا Gradle در DevOps؟ 3:56
  • معماری Gradle 4:56
  • وابستگی ها در Gradle 4:15
  • مقایسه Gradle و Maven در پایپ لاین DevOps 3:18
  • یکپارچه‌سازی مداوم با Gradle 4:25
  • GradleWrapper 4:06
  • راه‌اندازی Gradle 3:18
  • اجرای یک نمونه اپلیکیشن Gradle 3:10
  • به CI/CD خوش آمدید None
  • اهمیت Maven در پایپلاین‌های CI/CD None
  • چگونه از Discussion Prompt استفاده کنیم؟ None
  • ساختاردهی پروژه Maven: بهترین شیوه ها برای کدهای قابل‌نگهداری None
  • بهینه‌سازی عملکرد Build در Gradle None
  • خلاصه: خودکارسازی ساخت با Maven و Gradle None
  • یکپارچه‌سازی سنتی 5:07
  • آشنایی با یکپارچه سازی مداوم 6:11
  • آشنایی با جنکینز 7:21
  • معماری جنکینز 3:17
  • معماری Jenkins Master-Slave 6:49
  • نصب جنکینز 7:21
  • مدیریت پلاگین‌ها در Jenkins 4:12
  • مدیریت پلاگین‌ها - دمو 4:21
  • امنیت Jenkins - مدیریت امنیت 4:56
  • امنیت Jenkins - کنترل دسترسی 6:40
  • اطلاعات کاربری Jenkins 5:00
  • اعلان‌ها در Jenkins (ایمیل، SMS و Slack) 6:06
  • اعلان‌ها در Jenkins (ایمیل، SMS و Slack) - دمو 7:22
  • ساخت پایپ لاین تحویل با Jenkins 4:53
  • ایجاد و مدیریت ویوهای پایپ لاین 2:13
  • ایجاد یک View برای نظارت بر پایپ لاین‌ها در Jenkins (دمو) 6:02
  • Pipeline as Code با Jenkinsfile 7:24
  • Pipeline as Code با Jenkinsfile - نوشتن کد پایپ لاین 5:45
  • Pipeline as Code با Jenkinsfile - ساخت پایپ لاین 3:49
  • اتصال Jenkins به سیستم کنترل نسخه 3:09
  • اتصال Jenkins به کنترل نسخه - پیکربندی Git 4:37
  • اتصال Jenkins به کنترل نسخه - مخزن GitHub 4:33
  • یکپارچه‌سازی Jenkins با Maven 2:54
  • یکپارچه‌سازی Jenkins با Maven (دمو) 6:56
  • یکپارچه‌سازی Jenkins با Gradle 3:27
  • تست خودکار با Jenkins 5:12
  • استقرار مداوم با Jenkins 7:28
  • استقرار مداوم با Jenkins Pipeline - پیکربندی Source Code 3:55
  • استقرار مداوم با Jenkins Pipeline - ساخت Pipeline 4:26
  • بهبود پایپ لاین‌های CI/CD - گلوگاه‌های رایج 3:34
  • بهبود پایپ لاین‌های CI/CD - بهینه‌سازی فرآیندهای Build 4:35
  • مانیتورینگ Jobها و پایپ لاین‌های Jenkins 5:37
  • مانیتورینگ Jenkins - آمار Load 5:22
  • مانیتورینگ جنکینز - Instance Jenkins 4:38
  • تاریخچه Jenkins None
  • تقویت امنیت Jenkins: یک چک‌لیست امنیتی جامع None
  • پیاده‌سازی Jenkins Pipelines as Code None
  • مانیتورینگ Jenkins: ابزارها و تکنیک‌ها None
  • خلاصه: یکپارچه‌سازی مداوم با Jenkins None
  • سناریوی یک شرکت IT 5:37
  • آشنایی با مدیریت پیکربندی 4:18
  • زیرساخت به عنوان کد 5:29
  • خودکارسازی رشد در گروه Schwarz 2:45
  • آشنایی با انسیبل 6:14
  • معماری Ansible - ماژول‌ها و Playbookها 4:06
  • معماری Ansible - Inventory و Pluginها 4:34
  • خودکارسازی با Ansible 2:50
  • فرمان‌های Ad-Hoc 2:51
  • پلی‌بوک‌های انسیبل 3:15
  • ساختار پلی بوک 4:49
  • اجرای یک Playbook ساده 3:47
  • متغیرها 4:55
  • متغیرها در Ansible - دمو 5:47
  • هندلرها 2:55
  • هندلرها در Ansible - دمو 5:04
  • Ansible Roles 4:57
  • Roleهای Ansible - دمو 5:40
  • یکپارچه‌سازی Ansible و Jenkins 2:29
  • یکپارچه‌سازی Ansible و Jenkins - دمو 3:51
  • تحلیل مقایسه‌ای ابزارهای مدیریت پیکربندی: Ansible در برابر دیگران None
  • بهترین شیوه های Ansible برای مبتدیان None
  • ویژگی های پیشرفته در Ansible Playbooks None
  • خلاصه: مدیریت پیکربندی با Ansible None
  • خلاصه دوره 1:52
  • پروژه عملی: طراحی و خودکارسازی یک پایپ لاین CI/CD برای یک وب‌اپلیکیشن حوزه سلامت با استفاده از Jenkins None

3,673,200 918,300 تومان

مشخصات آموزش

آموزش یکپارچه‌سازی مداوم و استقرار مداوم

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:متوسط
  • تعداد درس:95
  • مدت زمان :06:09:48
  • حجم :1.29GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید