آموزش مقیاس بندی با استفاده از سرویس 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 17m
28
Linkedin (لینکدین) lynda-small
31 مرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
64
- از 5
ندارد
دارد
دارد
Nertil Poci

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nertil Poci Nertil Poci

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

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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