ساخت میکروسرویسها با Azure Container Apps
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- استقرار میکروسرویسها در Container Apps
- ساخت و انتشار ایمیجهای داکر به Container Registry
- ایمنسازی Container Apps
- راهاندازی مقیاسبندی خودکار برای Container Apps
- نظارت بر وضعیت Container Apps
- اجرای jobها با Container Apps
- استفاده از Dapr برای مدیریت ارتباط بین کانتینرها
- Container Apps را در برابر شکستها و خاموش شدن تابآور کنید.
- اتصال Container Apps به سایر سرویسهای آژور با Service Connectors
پیشنیازهای دوره
- آشنایی با آژور و پورتال آژور
- پیشینه اولیه در توسعه
توضیحات دوره
پتانسیل کامل میکروسرویسها را در آژور با Azure Container Apps آنلاک کنید.
ساخت میکروسرویسها در ابر همیشه یک چالش بوده است. مدیریت زیرساخت، ارتباطات بین سرویسها، کانتینرها و نظارت، برای اجرای آن به کارهای زیادی نیاز است.
اما اکنون، با سرویس جدید Azure Container Apps، این کار بسیار آسانتر شده است.
با این سرویس جدید میتوانید به سرعت میکروسرویسها و انواع دیگر اپلیکیشنها را در ابر بسازید و پیکربندی کنید و از کانتینرها و موتورهای متنباز مانند Keda و Dapr برای مقیاسبندی و پیکربندی سیستم خود استفاده کنید.
با این دوره، همهچیز را در مورد Azure Container Apps از ابتداییترین مباحث تا پیشرفتهترین موضوعات خواهید آموخت.
در پایان این دوره شما یک متخصص واقعی در Azure Container Apps خواهید بود و قادر خواهید بود از آن برای طراحی و ساخت سیستمهای میکروسرویس ایمن، قابلاطمینان و سریع استفاده کنید.
این دوره به شدت عملی طراحی شده است تا اطمینان حاصل کند تا حد ممکن ارزشمند است.
به جای اینکه فقط ویژگیهای مختلف Container Apps را بررسی کند، در مورد هر یک صحبت کند و شاید یک دمو انجام دهد، این دوره رویکرد متفاوتی پیش میگیرد.
ما با هم یک سیستم میکروسرویس کامل در Container Apps خواهیم ساخت.
با هم، وبسایت WorldTrip، یک پلنر سفر خیالی خواهیم ساخت که با Container Apps ساخته شده است.
ما با مبانی شروع خواهیم کرد، کدی را برداشته و آن را در کانتینر مستقر میکنیم و سپس آن را به عنوان Container App در ابر منتشر میکنیم.
سپس قابلیتهای دیگر مانند مقیاسبندی، ارتباطات، امنیت، نظارت و غیره را اضافه خواهیم کرد.
وقتی کارمان تمام شد، شما میتوانید بگویید که یک سیستم میکروسرویس در Container Apps ساختهاید!
الان نگران کد نباشید. همهچیز به شما ارائه خواهد شد.
این سیستم با دات نت ساخته شده است، اما نیازی به آشنایی با این پلتفرم ندارید، فقط بهتر است که کمی دانش توسعه داشته باشید.
دورهای مانند این دوره وجود ندارد!
این آموزش تنها دوره Container Apps است که شما را به صورت گامبهگام به سمت یک سیستم کامل و جامع در ابر هدایت میکند. در پایان، شما میتوانید خود را به عنوان متخصص Azure Container Apps معرفی کنید.
این دوره شما را از مبانی Azure Container Apps تا موضوعات پیشرفته هدایت میکند که فقط تعداد کمی میشناسند. اتمام این دوره تمام دانش مورد نیاز برای طراحی سیستمهای میکروسرویس مدرن، مقاوم، ایمن و قابلاطمینان در ابر را به شما خواهد داد و بهعنوان یک مزیت، شما را در موقعیت خوبی برای جستجوی شغل بعدیتان قرار میدهد.
هیچ دوره دیگری این موضوع را به چنین گستردگی و دقتی پوشش نمیدهد. مدرس کل 20 سال تجربهاش با صدها مشتری را در این دوره گنجانده است و مطمئنا شما از آن به شدت بهرهمند خواهید شد.
این دوره برای چه کسانی مناسب است؟
- معماران ابر که میخواهند میکروسرویسها را در ابر طراحی کرده و بسازند.
- توسعهدهندگانی که میخواهند میکروسرویسها را در ابر بسازند و مستقر کنند.
- متخصصان DevOps که با کانتینرها در ابر کار میکنند.
- هر کسی که به میکروسرویسها، کانتینرها و ابر علاقهمند است.
ساخت میکروسرویسها با Azure Container Apps
-
مقدمه دوره 03:52
-
این دوره برای چه کسانی مناسب است؟ 00:36
-
اولین Container App خود را مستقر کنید 02:09
-
دستور کار 02:13
-
مقدمه 00:50
-
میکروسرویسها چیستند؟ 01:51
-
مزایای میکروسرویسها 01:31
-
معایب میکروسرویسها 01:17
-
مقدمه 00:33
-
کانتینرها 06:45
-
مقدمهای بر Docker 04:23
-
مدیریت کانتینرها 01:45
-
آشنایی با کوبرنتیز 01:46
-
مقدمه 01:26
-
کانتینرها در Azure Functions 00:39
-
مثال کانتینر آژور 00:28
-
کانتینرها در App Service 00:33
-
سرویسهای آژور کوبرنتیز 00:27
-
Azure Red Hat OpenShift 00:31
-
Azure Container Registry 00:52
-
Azure Container Apps 00:36
-
مقدمه 02:22
-
معماری Container Apps 00:48
-
محیط 07:34
-
Container App 00:49
-
بازبینی 05:01
-
کپی 01:08
-
کامپوننتهای پایه 02:02
-
قیمتگذاری 03:23
-
مقدمه 02:18
-
نصب NET SDK. 01:14
-
نصب VS Code 01:14
-
نصب افزونهها 04:02
-
اجرای اپلیکیشن بهصورت محلی 05:24
-
مقدمه 04:12
-
ایجاد رجیستری کانتینر 03:38
-
استقرار کلاینت در رجیستری 05:04
-
استقرار Container Apps کلاینت 07:34
-
استقرار Container App اطلاعات 11:10
-
اتصال کلاینت به Info API 08:43
-
تقسیم ترافیک با تجدید بازبینیها 04:23
-
مقدمه 06:38
-
پیکربندی مقیاسبندی HTTP 04:15
-
مقیاسبندی با KEDA 03:38
-
کار با KEDA 12:24
-
مقدمه 02:34
-
ایجاد پایگاه داده 07:02
-
اجرای Pricing API بهصورت محلی 05:07
-
ایجاد Container App قیمتگذاری 04:22
-
استفاده از Service Connector 06:42
-
مقدمه 01:06
-
مسائل حلشده با سرویس مش 07:07
-
معماری سرویس مش 01:49
-
انواع سرویس مش 03:24
-
کامپوننتهای Dapr 03:13
-
Dapr در Container Apps 02:20
-
اتصال Info API به Pricing API 10:58
-
استفاده از Dapr برای مدیریت اتصالات 08:12
-
مقدمه 00:45
-
Jobهای Container App 06:08
-
استفاده از Jobهای Container App 10:28
-
مقدمه 00:55
-
Ingress 01:06
-
پیکربندی Ingress برای Pricing API 04:36
-
احراز هویت 00:27
-
اضافه کردن احراز هویت به کلاینت 04:14
-
هویت مدیریتشده 00:27
-
پیکربندی هویت مدیریتشده 02:47
-
کنترلهای امنیت اضافی 01:51
-
مقدمه 00:43
-
Availability Zones 01:37
-
پیکربندی Availability Zones 02:07
-
سیاستهای تابآوری 00:35
-
پیکربندی سیاستهای تابآوری 04:42
-
سیاستهای تابآوری Dapr 01:24
-
پیادهسازی DR 04:07
-
مقدمه 01:16
-
استفاده از معیارها 06:54
-
لاگهای بازبینی 02:29
-
لاگ استریم 00:57
-
نتیجه گیری 03:09
مشخصات آموزش
ساخت میکروسرویسها با Azure Container Apps
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:81
- مدت زمان :04:38:21
- حجم :1.28GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy