استقرار میکروسرویس های ASP.NET Core 3 با کوبرنتیز و AKS
✅ سرفصل و جزئیات آموزش
این دوره به شما آموزش می دهد که چگونه یک اپلیکیشن میکروسرویس های ASP.NET را به زیرساخت کوبرنتیز ارائه شده توسط Microsoft Azure Kubernetes Services مستقر کنید.
آنچه یاد خواهید گرفت:
استفاده از کانتینرها برای استقرار میکروسرویس ها و اجرای آنها در یک خوشه کوبرنتیز که به عنوان سرویس مدیریت شده PaaS در آژور اجرا می شود (که با نام AKS شناخته می شود) می تواند مفید باشد. در این دوره، «استقرار میکروسرویس های ASP.NET Core با استفاده از کوبرنتیز و AKS»، شما یاد خواهید گرفت که چگونه میکروسرویس های خود را با استفاده از کانتینرها مستقر کنید و آنها را روی خوشه کوبرنتیز ارائه شده توسط سرویس های کوبرنتیز آژور اجرا کنید.
ابتدا، دلایل استفاده از کانتینرها برای استقرار میکروسرویس ها و اجرای آنها روی خوشه کوبرنتیز را بررسی خواهید کرد. سپس، با قابلیت های خوشه کوبرنتیز آشنا شده و نحوه راه اندازی آن در فضای ابری آژور را خواهید آموخت. پس از آن، استقرارها را برای به حداقل رساندن دان تایم ها و قطعی ها خودکارسازی خواهید کرد.
در نهایت، نحوه استقرار تغییرات اسکیمای پایگاه داده برای میکروسرویس های خود را بدون دان تایم خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش لازم در زمینه کانتینرها، کوبرنتیز و خودکارسازی استقرار با Azure DevOps و GitHub را برای استقرار میکروسرویس های ASP.NET در زیرساخت کوبرنتیز موجود در فضای ابری آژور به عنوان AKS خواهید داشت.
استقرار میکروسرویس های ASP.NET Core 3 با کوبرنتیز و AKS
-
بررسی دوره 0:02:00
-
بررسی نسخه 0:00:00
-
مقدمه 0:01:00
-
مباحث دوره 0:01:00
-
فناوری کانتینر چیست؟ 0:04:00
-
چرا کانتینرها برای میکروسرویس ها مناسب هستند؟ 0:03:00
-
اجرای کانتینرها روی یک ماشین واحد 0:08:00
-
اجرای حجم های کاری تولید روی خوشه ها 0:02:00
-
مفاهیم K8s 0:02:00
-
ReplicaSet و Deployment 0:01:00
-
تعریف وضعیت مطلوب در فایل Yaml 0:02:00
-
بروزرسانی های رولینگ 0:01:00
-
مدیریت منابع و ارتباط بین پادها 0:03:00
-
استفاده از سرویس های k8s 0:02:00
-
GloboTicket Shop و استفاده از SSL 0:04:00
-
استقرار میکروسرویس کاتالوگ رویدادها در k8s از خط فرمان 0:08:00
-
خلاصه 0:01:00
-
مقدمه و مباحث دوره 0:01:00
-
راه اندازی AKS Cluster 0:02:00
-
دمو: راه اندازی AKS Cluster 0:04:00
-
رجیستری و امنیت کانتینر 0:01:00
-
راه اندازی رجیستری کانتینر 0:04:00
-
استراتژی های استقرار و وضعیت مطلوب 0:03:00
-
استقرار نسخه اولیه اپلیکیشن 0:06:00
-
Health Checks 0:02:00
-
استقرار نسخه جدید Zero-downtime 0:08:00
-
ملاحظات و خلاصه استقرار 0:03:00
-
مقدمه و مباحث دوره 0:01:00
-
CI CD امن و مطابق با استانداردها 0:02:00
-
یک پایپ لاین برای هر میکروسرویس 0:03:00
-
استقرار در AKS با استفاده از Azure DevOps 0:13:00
-
استقرار در AKS با استفاده از GitHub Actions 0:08:00
-
خلاصه 0:01:00
-
مقدمه و مباحث دوره 0:01:00
-
Zero-downtime و پلی بوک 0:03:00
-
آماده سازی استقرار Zero-downtime با تغییر پایگاه داده 0:08:00
-
اجرای استقرار Zero-downtime با تغییر پایگاه داده 0:06:00
-
خلاصه 0:01:00
مشخصات آموزش
استقرار میکروسرویس های ASP.NET Core 3 با کوبرنتیز و AKS
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:38
- مدت زمان :2:07:50
- حجم :274.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy