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

از دواپس به مهندسی پلتفرم - تسلط به Backstage و IDPs

از دواپس به مهندسی پلتفرم - تسلط به Backstage و IDPs

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

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

  • کسب درک عمیق از مهندسی پلتفرم و پورتال‌های توسعه‌دهنده داخلی (IDPs)
  • خودکارسازی گردش‌کارهای دواپس با استفاده از بهترین شیوه‌های مهندسی پلتفرم و Backstage
  • ساخت، کانتینرسازی و استقرار اپلیکیشن‌های واقعی از ابتدا
  • ایجاد یک پلتفرم توسعه‌دهنده داخلی (IDP) کاملاً تابعی با Backstage
  • نوشتن و مدیریت مستندات به عنوان کد با استفاده از Backstage TechDocs
  • توسعه قالب‌های نرم‌افزاری سفارشی Backstage برای استانداردسازی استقرار اپلیکیشن

پیش‌نیازهای دوره

  • دانش اولیه از دواپس مفید است اما الزامی نیست. ما اصول اولیه را پوشش خواهیم داد.
  • یک رایانه با حداقل 8GB RAM و 20GB فضای دیسک خالی
  • هیچ تجربه‌ای از مهندسی پلتفرم نیاز نیست. مناسب برای مبتدیان

توضیحات دوره

آیا شما مهندس دواپس هستید که به دنبال ارتقای شغل خود می‌باشید؟ آیا درباره مهندسی پلتفرم و اینکه پورتال‌های توسعه‌دهنده داخلی (IDPs) چگونه می‌توانند روش توسعه، استقرار و مدیریت اپلیکیشن‌ها را متحول کنند، کنجکاو هستید؟ اگر چنین است، این دوره برای شما طراحی شده‌ است.

این دوره شما را از دواپس به مهندسی پلتفرم می‌برد و تسلط به Backstage، فریمورک متن‌باز توسعه‌ یافته توسط Spotify را به شما می‌آموزد و آن را با ابزارهای مدرن دواپس ترکیب می‌کند تا یک پلتفرم توسعه‌دهنده داخلی (IDP) کاملاً تابعی بسازد.

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

در پایان دوره، شما تجربه عملی در موارد زیر خواهید داشت:

  • ساخت و استقرار اپلیکیشن‌ها با استفاده از داکر، کوبرنتیز و ArgoCD
  • خودکارسازی پایپ‌لاین‌ها CI/CD با GitHub Actions
  • ایجاد یک پلتفرم توسعه‌دهنده داخلی (IDP) با استفاده از Backstage
  • نوشتن مستندات به عنوان کد با Backstage TechDocs
  • پیاده‌سازی قالب‌های نرم‌افزاری برای استقرار سریع‌تر اپلیکیشن‌ها
  • استقرار Backstage در محیط تولید

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

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

این دوره برای چه کسانی مناسب است؟

  • مهندسان دواپس که به دنبال انتقال به مهندسی پلتفرم هستند.
  • مهندسان ابر که به پلتفرم‌های سلف سرویس و توانمندسازی توسعه‌دهنده علاقه دارند.
  • مهندسان نرم‌افزار و زیرساخت با پیشینه دواپس که می‌خواهند به پورتال‌های توسعه‌دهنده داخلی (IDPs) تسلط پیدا کنند.

از دواپس به مهندسی پلتفرم - تسلط به Backstage و IDPs

  • آیا دواپس مرده است؟ 05:01
  • مهندسی پلتفرم چیست؟ 02:29
  • IDP چیست؟ 01:47
  • Backstage چیست؟ 01:41
  • در این دوره چه مواردی را یاد خواهید گرفت؟ 01:35
  • یک دموی سریع از Backstage 03:15
  • چرا بخشی درباره دواپس داریم؟ 01:53
  • بیایید الزامات اپلیکیشن را تعریف کنیم 02:59
  • گیت‌هاب - ایجاد مخزن 04:24
  • نصب داکر روی کامپیوتر خود 04:15
  • پایتون - نصب پایتون و pip 02:35
  • پایتون - نصب وابستگی‌های اپلیکیشن 04:25
  • پایتون - نوشتن API ساده فلسک - بخش 1 05:15
  • پایتون - نوشتن API ساده فلسک - بخش 2 04:46
  • پایتون - نوشتن API ساده فلسک - بخش 3 04:41
  • داکر - ایجاد Dockerfile برای اپلیکیشن خود 05:12
  • داکر - ساخت ایمیج اپلیکیشن خود 01:30
  • داکر - استقرار اپلیکیشن خود به عنوان یک کانتینر - بخش 1 05:18
  • داکر - استقرار اپلیکیشن خود به عنوان یک کانتینر - بخش 2 06:48
  • داکر - ایجاد رجیستری و توکن احرازهویت شخصی 03:36
  • داکر - پوش کردن ایمیج خود به رجیستری 04:37
  • کوبرنتیز - استقرار خوشه محلی با استفاده از کانتینرهای داکر 03:50
  • کوبرنتیز - دسترسی به خوشه محلی خود 03:18
  • کوبرنتیز - پیکربندی کنترلر Ingress 04:06
  • کوبرنتیز - استقرار اپلیکیشن خود 05:06
  • کوبرنتیز - ایجاد سرویس‌ها 03:43
  • کوبرنتیز - نمایش اپلیکیشن خود با استفاده از Ingress - بخش 1 03:42
  • کوبرنتیز - نمایش اپلیکیشن خود با استفاده از Ingress - بخش 2 02:53
  • هلم - نصب هلم 01:46
  • هلم - ایجاد نمودار هلم برای اپلیکیشن خود 08:13
  • هلم - استقرار نمودار هلم خود در کوبرنتیز 03:10
  • هلم - استقرار ArgoCD 11:22
  • GitOps - لاگین به ArgoCD 02:03
  • GitOps - پوش کردن تغییرات خود به گیت‌هاب 05:10
  • GitOps - یکپارچه‌سازی ArgoCD و گیت‌هاب 01:50
  • GitOps - استقرار اپلیکیشن خود با استفاده از ArgoCD 04:28
  • GitOps - بیاموزید که چگونه اپلیکیشن‌ها را از ArgoCD حذف کنید 01:18
  • یکپارچه‌سازی مداوم - پیکربندی تریگرها برای GitHub Actions 05:13
  • یکپارچه‌سازی مداوم - مدیریت داده‌ حساس با GitHub Actions 05:40
  • یکپارچه‌سازی مداوم - تنظیم تگ‌های پویای داکر در پایپ‌لاین خود - بخش 1 06:38
  • یکپارچه‌سازی مداوم - تنظیم تگ‌های پویای داکر در پایپ‌لاین خود - بخش 2 04:39
  • یکپارچه‌سازی مداوم - کوتاه کردن HASH کامیت برای خوانایی 05:09
  • استقرار مداوم - بیلدهای توزیع شده با runner های خود-میزبانی شده گیت‌هاب 09:12
  • استقرار مداوم - تعریف برچسب‌ها برای runner های خود 03:44
  • استقرار مداوم - دانلود ArgoCD CLI 03:34
  • استقرار مداوم - استفاده از API ArgoCD برای لاگین 07:38
  • استقرار مداوم - همزمان‌سازی اپلیکیشن‌های ArgoCD به صورت برنامه‌‌ای 03:45
  • GitHub Actions - ساخت گردش‌کار CD - بخش 1 07:38
  • GitHub Actions - ساخت گردش‌کار CD - بخش 2 02:32
  • GitHub Actions - ساخت گردش‌کار CD - بخش 3 03:12
  • GitHub Actions - ساخت گردش‌کار CD - بخش 4 07:19
  • GitHub Actions - دسترسی به مقادیر از jobs مختلف 05:29
  • GitOps - اصلاح فایل‌های YAML به صورت برنامه‌ای‌ 06:39
  • GitOps - بروزرسانی مخازن از راه دور گیت‌هاب 05:56
  • GitOps - همزمان‌سازی ArgoCD از پایپ‌لاین CD خود 07:55
  • چه انتظاراتی از بخش مهندسی پلتفرم وجود دارد؟ 01:49
  • استقرار Backstage با استفاده از داکر - بخش 1 06:15
  • استقرار Backstage با استفاده از داکر - بخش 2 08:45
  • پیکربندی احرازهویت OAuth گیت‌هاب - بخش 1 05:08
  • پیکربندی احرازهویت OAuth گیت‌هاب - بخش 2 04:57
  • دانلود پلاگین‌های Backstage 04:18
  • افزودن پلاگین‌ها به فرانت‌اند Backstage 03:38
  • Backstage Resolvers 09:00
  • تست احرازهویت Backstage 03:54
  • مقدمه - آیا می‌توانید کامپوننت‌های موجود را در Backstage رجیستر کنید؟ 07:18
  • پیکربندی انتیتی‌های گروهی در Backstage 05:46
  • رجیستر کامپوننت‌های موجود در کاتالوگ - بخش 1 04:38
  • رجیستر کامپوننت‌های موجود در کاتالوگ - بخش 2 05:56
  • نوشتن مستندات به عنوان کد برای اپلیکیشن خود 04:51
  • یکپارچه‌سازی مستندات به عنوان کد با Backstage 07:57
  • نصب و پیکربندی TechDocs - بخش 1 08:54
  • نصب و پیکربندی TechDocs - بخش2 05:57
  • مقدمه 03:15
  • یک دموی سریع درباره قالب‌های نرم‌افزاری 03:40
  • نصب و پیکربندی اکشن‌های Backstage - بخش 1 05:40
  • نصنصب و پیکربندی اکشن‌های Backstage - بخش 2 05:46
  • یکپارچه‌سازی گیت‌هاب و Backstage 06:21
  • ایجاد مخزن گیت‌هاب برای قالب‌های نرم‌افزاری 05:59
  • بررسی پارامترهای ورودی - بخش 1 05:46
  • بررسی پارامترهای ورودی - بخش 2 06:29
  • درک مراحل قالب 08:42
  • آشنایی با فایل catalog-info.yaml 06:19
  • استقرار کامپوننت بسیار کوچک برای تثبیت دانش شما 06:54
  • عملی - بیایید پروژه دواپس خود را به یک قالب نرم‌افزاری Backstage تبدیل کنیم 06:04
  • بازنویسی پروژه دواپس ما به عنوان قالب‌های Backstage - بخش 1 05:59
  • بازنویسی پروژه دواپس ما به عنوان قالب‌های Backstage - بخش 2 09:28
  • بازنویسی پروژه دواپس ما به عنوان قالب‌های Backstage - بخش 3 04:36
  • رندرینگ قالب Backstage خود 05:18
  • پیکربندی سازمان‌های گیت‌هاب - بخش 1 07:38
  • پیکربندی سازمان‌های گیت‌هاب - بخش 2 03:22
  • پیکربندی سازمان‌های گیت‌هاب - بخش 3 07:01
  • پیکربندی بیلدهای توزیع شده در سازمان‌های گیت‌هاب 09:29
  • Tweak کردن ویژگی‌های مخازن از اکشن‌های Backstage 07:42
  • عیب‌یابی قالب‌های Backstage 10:37
  • ArgoCD و قالب‌های Backstage 03:09
  • خودکارسازی عملیات‌های ArgoCD با قالب‌های Backstage - بخش 1 14:51
  • خودکارسازی عملیات‌های ArgoCD با قالب‌های Backstage - بخش 2 09:02
  • خودکارسازی عملیات‌های ArgoCD با قالب‌های Backstage - بخش 3 07:23
  • فیکس‌های نهایی در قالب‌ها و TechDocs 06:11
  • تست قالب نرم‌افزاری Backstage کاملاً تابعی 06:11

3,594,500 718,900 تومان

مشخصات آموزش

از دواپس به مهندسی پلتفرم - تسلط به Backstage و IDPs

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:100
  • مدت زمان :09:06:42
  • حجم :4.55GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,304,500 660,900 تومان
  • زمان: 08:22:41
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:29:57
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,576,500 1,315,300 تومان
  • زمان: 16:39:53
  • تعداد درس: 119
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,826,000 1,165,200 تومان
  • زمان: 14:45:20
  • تعداد درس: 131
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
697,500 139,500 تومان
  • زمان: 01:46:47
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
612,000 122,400 تومان
  • زمان: 01:33:47
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 29m 34s
  • تعداد درس: 15
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,541,500 708,300 تومان
  • زمان: 08:58:45
  • تعداد درس: 89
  • سطح دوره:
  • زبان: دوبله فارسی

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

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