IoT प्लेटफर्म रिलीज EdgeX 1.0

परिचय गराए रिलीज EdgeX 1.0, открытой модульной платформы для обеспечения взаимодействия между IoT-устройствами, приложениями и сервисами. Платформа не привязана к оборудованию конкретных поставщиков и операционным системам, и развивается независимой рабочей группой, под эгидой Linux Foundation. Компоненты платформы फैलने Apache 2.0 अन्तर्गत इजाजतपत्र प्राप्त।

EdgeX ले तपाईंलाई अवस्थित IoT उपकरणहरू जडान गर्ने गेटवेहरू सिर्जना गर्न र विभिन्न सेन्सरहरूबाट डाटा सङ्कलन गर्न अनुमति दिन्छ। गेटवेले यन्त्रहरूसँग अन्तरक्रिया व्यवस्थित गर्दछ र प्राथमिक प्रशोधन, एकत्रीकरण र जानकारीको विश्लेषण गर्दछ, IoT उपकरणहरूको नेटवर्क र स्थानीय नियन्त्रण केन्द्र वा क्लाउड व्यवस्थापन पूर्वाधार बीचको मध्यवर्ती लिङ्कको रूपमा कार्य गर्दछ। गेटवेहरूले माइक्रो सर्भिसको रूपमा प्याकेज गरिएका ह्यान्डलरहरू पनि चलाउन सक्छन्। IoT यन्त्रहरूसँग अन्तरक्रियालाई TCP/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

एक टिप्पणी थप्न