توسعهی کلود نیتیو با دات نت: گزینههای ساخت و استقرار Aspire
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
Aspire تجربهی توسعهدهنده محلی را ساده میکند و میتواند استقرارهایی را فراهم کند که از نظر پیکر بندی، تابآوری، چکهای سلامت، لاگ کردن، متریک ها و ردیابی، سازگار باشند. در این دوره، توسعهی کلود نیتیو با دات نت: گزینههای ساخت و استقرار Aspire، یاد خواهید گرفت که چگونه اپلیکیشن های ASP.NET Core خود را برای پایداری و قابلیت پشتیبانی مناسب بسازید و مستقر کنید.
در ابتدا، ساخت ایمیج های کانتینر را بررسی خواهید کرد. سپس، نحوهی تطبیق نظرات Aspire در رابطه با تابآوری، چکهای سلامت، پیکر بندی و لاگ کردن، ردیابی و متریک های OpenTelemetry را با استقرارهای خود کشف خواهید کرد.
در نهایت، یاد خواهید گرفت که چگونه اپلیکیشن خود را به محیطهای ابری مستقر کنید. پس از اتمام این دوره، مهارتها و دانشی که برای ساخت و استقرار راهحلهای مبتنی بر Aspire نیاز دارید، برای ایجاد یک اپلیکیشن توزیع شده پایدار و به راحتی قابل پشتیبانی برای ابر، خواهید داشت.
توسعهی کلود نیتیو با دات نت: گزینههای ساخت و استقرار Aspire
-
مقدمه و مرور کلی دوره 0:02:00
-
بررسی نسخه 0:01:00
-
Housekeeping 0:02:00
-
اپلیکیشن ما 0:05:00
-
دمو: dotnet publish هنوز کار میکند 0:04:00
-
دمو: ایجاد یک ایمیج کانتینر با dotnet publish 0:03:00
-
دمو: ایجاد یک ایمیج کانتینر با docker build 0:03:00
-
دمو: اصلاح ایمیج کانتینر با dotnet publish 0:03:00
-
دمو: ارسال یا انتشار ایمیج کانتینر به رجیستری پیشفرض 0:03:00
-
دمو: ارسال به یک رجیستری سفارشی 0:05:00
-
مقدمه و منابع پیکربندی 0:02:00
-
دمو: استفاده از یک پایگاه داده خارجی 0:03:00
-
دمو: پیکربندی OpenTelemetry 0:04:00
-
دمو: استفاده از یک سرویس OpenTelemetry خارجی 0:05:00
-
دمو: استفاده از Serilog با Aspire OpenTelemetry 0:03:00
-
دمو: اجرای یک ایمیج کانتینر بهصورت محلی - پایگاه داده خارجی و سرویس OpenTelemetry 0:02:00
-
رویکرد Aspire به نظرات 0:01:00
-
استراتژیهای تابآوری 0:03:00
-
دمو: شخصیسازی تابآوری 0:02:00
-
منابع تابآوری 0:01:00
-
ملاحظات چکهای سلامت 0:02:00
-
دمو: شخصیسازی چکهای سلامت 0:03:00
-
نکات کلیدی 0:02:00
-
بلوکهای سازنده استقرار 0:02:00
-
مرور AppHost و Azure Container Apps 0:02:00
-
دمو: استقرار اولیه به Azure Container Apps 0:06:00
-
دمو: در دسترس قرار دادن خدمات بهصورت خارجی 0:02:00
-
دمو: رفع مشکلات و استقرار مجدد 0:05:00
-
دمو: نگاهی به فایلهای تولید شده Azure 0:04:00
-
دمو: فایل مانیفست Aspire 0:02:00
-
محیطهای بالاتر و تولید 0:03:00
-
مقدمه 0:02:00
-
مبانی Kubernetes و تنظیمات محلی 0:06:00
-
دمو: ابزار Aspire 0:06:00
-
دمو: اعمال یک استقرار 0:05:00
-
دمو: فعالسازی ترافیک خارجی با یک کنترلر Ingress 0:04:00
-
دمو: کشف خدمات Aspire 0:04:00
-
دمو: فعالسازی HTTPS با یک راز TLS 0:05:00
-
دمو: استقرار و استفاده از خدمات خارجی 0:06:00
-
دمو: پایپلاینهای ساخت خودکار 0:04:00
-
نکات پایانی 0:02:00
مشخصات آموزش
توسعهی کلود نیتیو با دات نت: گزینههای ساخت و استقرار Aspire
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:متوسط
- تعداد درس:41
- مدت زمان :2:13:48
- حجم :1.29GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy