IoT پلیٹ فارم EdgeX 1.0 جاری کرتا ہے۔

کی طرف سے پیش رہائی EdgeX 1.0, открытой модульной платформы для обеспечения взаимодействия между IoT-устройствами, приложениями и сервисами. Платформа не привязана к оборудованию конкретных поставщиков и операционным системам, и развивается независимой рабочей группой, под эгидой Linux Foundation. Компоненты платформы پھیلاؤ اپاچی 2.0 کے تحت لائسنس یافتہ۔

EdgeX آپ کو ایسے گیٹ وے بنانے کی اجازت دیتا ہے جو موجودہ IoT ڈیوائسز کو جوڑتے ہیں اور مختلف سینسرز سے ڈیٹا اکٹھا کرتے ہیں۔ گیٹ وے آلات کے ساتھ تعامل کو منظم کرنے میں مصروف ہے اور بنیادی پروسیسنگ، جمع اور معلومات کا تجزیہ کرتا ہے، IoT آلات کے نیٹ ورک اور مقامی کنٹرول سینٹر یا کلاؤڈ مینجمنٹ انفراسٹرکچر کے درمیان ایک درمیانی لنک کے طور پر کام کرتا ہے۔ گیٹ ویز مائیکرو سروسز کے طور پر ڈیزائن کیے گئے ہینڈلرز کو بھی چلا سکتے ہیں۔ IoT آلات کے ساتھ تعامل کو TCP/IP نیٹ ورکس اور مخصوص (نان-IP) پروٹوکول کا استعمال کرتے ہوئے وائرڈ یا وائرلیس نیٹ ورک پر منظم کیا جا سکتا ہے۔

مختلف مقاصد کے لیے گیٹ وے کو زنجیروں میں جوڑا جا سکتا ہے، مثال کے طور پر، پہلے لنک کا گیٹ وے ڈیوائسز کے انتظام (سسٹم مینجمنٹ) اور سیکیورٹی کو یقینی بنانے کے کاموں کو حل کر سکتا ہے، اور دوسرے لنک کا گیٹ وے (فوگ سرور) آنے والے ڈیٹا کو محفوظ کر سکتا ہے، تجزیات انجام دیں اور خدمات فراہم کریں۔ نظام ماڈیولر ہے، لہذا لوڈ کے لحاظ سے فعالیت کی تقسیم الگ نوڈس میں کی جاتی ہے: سادہ معاملات میں، ایک گیٹ وے کافی ہے، اور بڑے IoT نیٹ ورکس کے لیے، ایک پورا کلسٹر تعینات کیا جا سکتا ہے۔

IoT پلیٹ فارم EdgeX 1.0 جاری کرتا ہے۔

В качестве основы EdgeX выступает открытый IoT-стек فیوز, который применяется в шлюзах для IoT-устройств Dell Edge Gateway. Платформа может быть установлена на любое оборудование, включая серверы на базе CPU x86 и ARM, работающие под управлением Linux, Windows или macOS. Для разработки микросервисов могут использоваться языки Java, Javascript, Python, Go и C/C++. Для разработки драйверов для IoT-устройств и датчиков предлагается SDK.
Проект включает в себя подборку готовых микросервисов для анализа данных, обеспечения безопасности, управления и решения различных задач.

Выпуск 1.0 подводит итог двухлетней разработки и тестирования, а также ознаменует стабилизацию всех основных API для стандартизации edge-приложений и признание готовности для широкого внедрения.
اہم بدعات:

  • Поддержка Redis и MongoDB для всех сервисов, использующих СУБД. Упрощение замены хранилищ в слое для постоянного хранения данных;
  • Добавление прикладных сервисов и SDK для их создания. Под прикладными сервисами подразумеваются обработчики для подготовки данных перед их отправкой на конечный сервер. В будущем прикладные сервисы заменят собой сервисы экспорта, а в настоящее время позиционируются как инструмент для решения более мелких задач экспорта, которые обрабатываются более эффективно;
  • Расширены средства для управления системой, в которых появилась возможность отслеживания создаваемой сервисом нагрузки на CPU, состояния обработки данных и прочих метрик;
  • Учёт корреляционного идентификатора, позволяющего отследить поступающие от датчика данные на всех стадиях до их экспорта для упрощения отладки и мониторинга;
  • Поддержка приёма, использования и экспорта бинарных данных в формате CBOR;
  • Включения инструментов для unit-тестирования и автоматизированной проверки безопасности;
  • Подготовка нового фреймворка для наглядной оценки расходования ресурсов и поведения системы в целом;
  • Задействование новых и улучшенных SDK для разработки сервисов взаимодействия с устройствами и датчиками на языках Go и C;
  • Улучшение средств для развёртывания конфигураций, планировщика, профилей устройств, шлюза API и безопасного хранилища конфиденциальных данных.

ماخذ: opennet.ru

نیا تبصرہ شامل کریں