سبک و کممصرف
سربار کم پروتکل باعث میشود MQTT برای سنسورها، gatewayها و دستگاههایی با منابع محدود انتخاب مناسبی باشد.
سرویس MQTT ابربیت نقطه اتصال دستگاهها، سنسورها و اپلیکیشنهای شماست. پیامها از طریق تاپیکها منتشر میشوند، کلاینتها فقط دادههای مورد نیازشان را دریافت میکنند و زیرساخت ابری وظیفه پایداری، امنیت و مدیریت اتصالها را برعهده میگیرد.
مدل ارتباط
Publish/Subscribe
امنیت ارتباط
TLS
پایداری سرویس
۹۹.۹٪
چرا MQTT Broker؟
در معماری MQTT، دستگاهها لازم نیست مستقیماً یکدیگر را بشناسند. هر دستگاه پیام خود را روی یک تاپیک منتشر میکند و هر سرویس یا اپلیکیشنی که به آن تاپیک subscribe کرده باشد، داده را دریافت میکند. این مدل برای شبکههای ناپایدار، دستگاههای کممصرف و حجم بالای پیامهای کوچک بسیار مناسب است.
سربار کم پروتکل باعث میشود MQTT برای سنسورها، gatewayها و دستگاههایی با منابع محدود انتخاب مناسبی باشد.
با جدا شدن تولیدکننده و مصرفکننده پیام، اضافه شدن دستگاهها یا سرویسهای جدید سادهتر و کمریسکتر میشود.
سطوح QoS کمک میکند برای هر نوع پیام، میزان تضمین تحویل مناسب را انتخاب کنید.
اتصال رمزنگاریشده، احراز هویت کلاینتها و کنترل دسترسی تاپیکها جلوی دسترسی ناخواسته را میگیرد.
هر جا دادههای کوچک، پیوسته و زمانمند بین دستگاهها و سرورها جابهجا میشود، MQTT میتواند معماری را سادهتر کند. از خانه هوشمند تا مانیتورینگ صنعتی، تاپیکها ساختار ارتباطی پروژه را شفاف نگه میدارند.
ارسال داده دما، رطوبت، موقعیت، مصرف انرژی و وضعیت دستگاهها به سرویس مرکزی.
اتصال PLCها، gatewayها و خطوط تولید به داشبوردهای مانیتورینگ و سیستمهای هشدار.
نمایش وضعیت لحظهای دستگاهها و رویدادها در پنل مدیریتی یا اپلیکیشن کاربر.
ارسال دستور روشن/خاموش، تغییر تنظیمات و اجرای سناریوها از سمت اپلیکیشن به دستگاهها.
یک دستگاه پیام را روی تاپیک مشخص منتشر میکند. Broker پیام را دریافت میکند و آن را فقط به کلاینتهایی میفرستد که به همان تاپیک گوش میدهند. این جداسازی باعث میشود توسعه و نگهداری سیستم سادهتر شود.
Publisher
sensor-01 → factory/line-01/temp
Broker
route message by topic and QoS
Subscribers
dashboard, alert-service, data-pipeline
از یک پروژه کوچک شروع کنید، ساختار تاپیکها را بسازید و دستگاهها را مرحلهبهمرحله به Broker متصل کنید. هر زمان تعداد کلاینتها یا حجم پیامها بیشتر شد، زیرساخت ابری امکان رشد را فراهم میکند.