آموزش مقیاس بندی با استفاده از سرویس Azure SignalR

Scaling Out Using Azure SignalR Service

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هر برنامه مدرن به نوعی نیاز به برقراری ارتباط در زمان واقعی را دارد. با ظهور ریز سرویس ها و بدون سرور ، بسیاری از توسعه دهندگان متوجه می شوند که با برنامه هایی کار می کنند که روی چندین سرور کار می کنند. Azure SignalR Service با ایجاد امکان اتصال به یک مکان مرکزی به کاربران و امکان ایجاد سریع پیام برای کاربران بدون نگرانی در مورد میزبانی ، مقیاس پذیری و توازن بار ، می تواند به شما در مقیاس بندی این برنامه ها کمک کند. کنجکاو هستید که چگونه از Azure SignalR Service برای ساخت برنامه های واقعی در فضای ابری استفاده کنید؟ این دوره شامل مواردی است که برای فعال شدن باید بدانید.

مربی Nertil Poci به شرح خدمات SignalR ، نیاز به آن و ویژگی های ارائه شده می پردازد. وی نحوه تهیه نمونه های خدمات SignalR ، پیاده سازی گزینه های شکست و پخش پیام برای کاربران را توضیح می دهد. بعلاوه ، Nertil توضیح می دهد که چگونه با سرویس های SignalR بدون سرور بروید و سرویس SignalR خود را با Azure Event Grid ادغام کنید تا به رویدادهای مختلف پاسخ دهد.

سرفصل ها و درس ها

مقدمه Introduction

  • اتصالات زمان واقعی در مقیاس با استفاده از سرویس SignalR Real-time connections at scale using SignalR Service

  • آنچه شما باید بدانید What you should know

1. مدیریت ارتباطات در زمان واقعی در برنامه های Cloud-Native با استفاده از سرویس Azure SignalR 1. Managing Real-Time Connections in Cloud-Native Applications Using Azure SignalR Service

  • نیاز به خدمات Azure SignalR The need for Azure SignalR Service

  • بررسی ویژگی های سرویس SignalR Exploring SignalR Service features

  • ارائه نمونه خدمات SignalR Provisioning a SignalR Service instance

  • انتخاب حالت سرویس مناسب برای SignalR Picking the right service mode for SignalR

  • چالش: تهیه و انتخاب حالت صحیح سرویس Challenge: Provision and choose the correct service mode

  • راه حل: ارائه خدمات و روش صحیح خدمات Solution: Provision and choose the correct service mode

2. مقیاس گذاری با استفاده از سرویس سیگنال 2. Scaling Using Signal Service

  • راه اندازی یک برنامه .NET Core با قابلیت SignalR Setting up a SignalR-enabled .NET Core application

  • پیکربندی سرویس SignalR با ASP.NET Core Configuring SignalR Service with ASP.NET Core

  • بررسی گزینه های شکست SignalR Service Exploring SignalR Service failover options

  • افزودن گره شکست سرویس SignalR Adding a SignalR Service failover node

  • چالش: هسته ASP.NET را برای کار با SignalR پیکربندی کنید Challenge: Configure ASP.NET Core to work with SignalR

  • راه حل: هسته ASP.NET را برای کار با SignalR پیکربندی کنید Solution: Configure ASP.NET Core to work with SignalR

3. پیکربندی اتصالات بدون سرور در زمان واقعی با استفاده از Azure SignalR Service 3. Configuring Serverless Real-Time Connections Using Azure SignalR Service

  • بررسی حالت بدون سرور Azure SignalR Service Exploring the Azure SignalR Service serverless mode

  • اضافه کردن نقطه پایانی مذاکره Adding the negotiation endpoint

  • افزودن نقاط انتهایی هاب Adding hub endpoints

  • اتصال مشتری با استفاده از یک سرویس SignalR بدون سرور Connecting clients using a serverless SignalR Service

  • پخش پیام از مشتری Broadcasting messages from the client

  • پخش پیام از سرور Broadcasting messages from the server

  • تأیید صحت کاربران با نمونه سرویس Azure SignalR بدون سرور Authenticating users with serverless Azure SignalR service instance

  • چالش: با استفاده از احراز هویت فیس بوک ، یک Backend بدون سرور SignalR را تأیید کنید Challenge: Authenticate a serverless SignalR backend using Facebook authentication

  • راه حل: با استفاده از احراز هویت فیس بوک ، یک Backend بدون سرور SignalR را تأیید کنید Solution: Authenticate a serverless SignalR backend using Facebook authentication

4. یکپارچه سازی سرویس Azure SignalR با شبکه رویداد 4. Integrating Azure SignalR Service with Event Grid

  • مزایای ادغام شبکه رویداد و موارد استفاده Event Grid integration benefits and use cases

  • شبکه رویداد واکنش نشان می دهد و پاسخ می دهد Event Grid reacting and responding

  • چالش: هنگام اتصال کاربران و قطع ارتباط آنها با SignalR ، به همه کاربران اطلاع دهید Challenge: Notify all users when users connect and disconnect to SignalR

  • راه حل: هنگام اتصال کاربران و قطع ارتباط با SignalR به همه کاربران اطلاع دهید Solution: Notify all users when users connect and disconnect to SignalR

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش مقیاس بندی با استفاده از سرویس Azure SignalR
جزییات دوره
1h 17m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
64
- از 5
ندارد
دارد
دارد
Nertil Poci
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nertil Poci Nertil Poci

معمار مستقل نرم افزار Nertil Poci یک معمار نرم افزار مستقل است.

Nertil با شرکت های مختلف در سراسر جهان همکاری می کند تا به آنها کمک کند محصولات خود را به بازار عرضه کنند. وی دارای مدرک فوق لیسانس علوم کامپیوتر با گرایش معماری نرم افزار است. یکی از علاقه های اصلی او کشف ابزارها و کتابخانه های جدید است. دانستن اینکه چه ابزاری در دسترس است ، ساخت برنامه ها را بسیار آسان می کند و به شما اعتماد به نفس لازم را هنگام انجام یک کار چالش انگیز می دهد. Nertil از ساخت برنامه های منبع باز عملی در اوقات فراغت خود لذت می برد. این نحوه آگاهی وی از آخرین فن آوری ها و کمک به جامعه منبع باز است.