EdgeX sizə mövcud IoT cihazlarını birləşdirən və müxtəlif sensorlardan məlumat toplayan şlüzlər yaratmağa imkan verir. Şlüz cihazlarla qarşılıqlı əlaqəni təşkil edir və IoT cihazları şəbəkəsi ilə yerli idarəetmə mərkəzi və ya bulud idarəetmə infrastrukturu arasında ara keçid rolunu oynayaraq məlumatın ilkin emalı, yığılması və təhlilini həyata keçirir. Şlüzlər həmçinin mikroservislər kimi paketlənmiş işləyiciləri işlədə bilər. IoT cihazları ilə qarşılıqlı əlaqə TCP/IP şəbəkələri və xüsusi (IP olmayan) protokollardan istifadə edərək simli və ya simsiz şəbəkə üzərindən təşkil edilə bilər.
Müxtəlif məqsədlər üçün şlüzlər zəncirlərə birləşdirilə bilər, məsələn, birinci keçidin şlüzü cihazın idarə edilməsi (sistemin idarə edilməsi) və təhlükəsizlik problemlərini həll edə bilər, ikinci keçidin şlüzü (duman serveri) daxil olan məlumatları saxlaya, analitik apara bilər. və xidmət göstərir. Sistem moduldur, ona görə də funksionallıq yükdən asılı olaraq fərdi qovşaqlara bölünür: sadə hallarda bir şlüz kifayətdir, lakin böyük IoT şəbəkələri üçün bütün klaster yerləşdirilə bilər.
EdgeX açıq IoT yığınına əsaslanır
Layihə məlumatların təhlili, təhlükəsizliyi, idarə edilməsi və müxtəlif problemlərin həlli üçün hazır mikroservislərin seçimini əhatə edir.
Buraxılış 1.0 iki illik inkişaf və sınaqları sona çatdırır və həmçinin kənar tətbiqlərin standartlaşdırılması və geniş tətbiqə hazırlığın tanınması üçün bütün əsas API-lərin sabitləşməsini qeyd edəcək.
Əsas
- DBMS-dən istifadə edən bütün xidmətlər üçün Redis və MongoDB dəstəyi. Davamlı məlumatların saxlanması üçün təbəqədə yaddaşın dəyişdirilməsini sadələşdirin;
- Tətbiq xidmətləri və onların yaradılması üçün SDK əlavə edilməsi. Tətbiq xidmətləri məlumatları son serverə göndərməzdən əvvəl hazırlamaq üçün işləyicilərə istinad edir. Gələcəkdə tətbiq xidmətləri ixrac xidmətlərini əvəz edəcək və hazırda daha səmərəli işlənən daha kiçik ixrac tapşırıqlarının həlli üçün alət kimi yerləşdirilir;
- Xidmət tərəfindən yaradılmış CPU yükünü, məlumatların işlənməsi vəziyyətini və digər ölçüləri izləmək imkanı daxil etmək üçün sistemin idarəetmə alətləri genişləndirilmişdir;
- Sazlama və monitorinqi sadələşdirmək üçün sensordan gələn məlumatları ixrac etməzdən əvvəl bütün mərhələlərdə izləməyə imkan verən korrelyasiya identifikatorunu nəzərə alaraq;
- CBOR formatında ikili məlumatların qəbulu, istifadəsi və ixracına dəstək;
- O cümlədən vahid testi və avtomatlaşdırılmış təhlükəsizlik testi üçün alətlər;
- Resurs istehlakını və bütövlükdə sistemin davranışını vizual qiymətləndirmək üçün yeni çərçivənin hazırlanması;
- Go və C dillərində cihazlar və sensorlarla qarşılıqlı əlaqə üçün xidmətlər hazırlamaq üçün yeni və təkmilləşdirilmiş SDK-lardan istifadə;
- Konfiqurasiyaların, planlaşdırıcının, cihaz profillərinin, API şlüzünün və həssas məlumatların təhlükəsiz saxlanmasının yerləşdirilməsi üçün təkmilləşdirilmiş alətlər.
Mənbə: opennet.ru