Lansarea platformei pentru Internetul obiectelor EdgeX 1.0

Prezentat lansare EdgeX 1.0, o platformă modulară deschisă pentru asigurarea interacțiunii între dispozitive IoT, aplicații și servicii. Platforma nu este legată de hardware-ul anumitor furnizori și sisteme de operare, și se dezvoltă printr-un grup de lucru independent, sub egida Linux Foundation. Componentele platformei sunt distribuite sub licența Apache 2.0.

EdgeX permite crearea de gateway-uri care integrează dispozitivele IoT existente și colectează date de la diferite senzori. Gateway-ul se ocupă atât de organizarea interacțiunii cu dispozitivele, cât și de procesarea inițială, agregarea și analiza informațiilor, acționând ca un link intermediar între rețeaua de dispozitive IoT și un centru de control local sau o infrastructură cloud de management. Pe gateway-uri pot fi de asemenea rulate procesatoare, aranjate sub formă de microservicii. Interacțiunea cu dispozitivele IoT poate fi organizată prin rețele cablate sau wireless, utilizând rețele TCP/IP și protocoale specifice (non-IP).

Gateway-urile de diferite tipuri pot fi conectate în lanțuri; de exemplu, un gateway de prim nivel poate gestiona sarcinile de management al sistemului și asigurarea securității, în timp ce un gateway de al doilea nivel (fog-server) poate salva datele primite, efectua analize și oferi servicii. Sistemul este modular, astfel că împărțirea funcționalității în noduri separate se face în funcție de încărcare: în cazuri simple, un singur gateway este suficient, iar pentru rețele IoT mari poate fi desfășurat un întreg cluster.

Lansarea platformei pentru Internetul obiectelor EdgeX 1.0

Serveste ca bază EdgeX, un stack IoT deschis Fuse, care este utilizat în gateway-uri pentru dispozitive IoT Dell Edge Gateway. Platforma poate fi instalată pe orice hardware, inclusiv servere pe bază de CPU x86 și ARM, funcționând sub Linux, Windows sau macOS. Pentru dezvoltarea microserviciilor pot fi folosite limbaje precum Java, Javascript, Python, Go și C/C++. Pentru dezvoltarea driverelor pentru dispozitive IoT și senzori, este oferit un SDK.
Proiectul include o selecție de microservicii gata făcute pentru analizarea datelor, asigurarea securității, managementul și rezolvarea diverselor sarcini.

Lansa 1.0 sintetizează doi ani de dezvoltare și testare, și marchează stabilizarea tuturor API-urilor de bază pentru standardizarea aplicațiilor edge și recunoașterea pregătirii pentru implementarea pe scară largă.
Principalele noutăți:

  • Suport pentru Redis și MongoDB pentru toate serviciile care utilizează DBMS. Ușurarea înlocuirii stocărilor în stratul pentru stocarea permanentă a datelor;
  • Adăugarea serviciilor aplicației și SDK-urilor pentru crearea acestora. Prin serviciile aplicației se înțeleg handleri pentru pregătirea datelor înainte de a fi trimise pe serverul final. În viitor, serviciile aplicației vor înlocui serviciile de export, iar în prezent sunt poziționate ca un instrument pentru a rezolva sarcini mai mici de export, care sunt procesate mai eficient;
  • S-au extins mijloacele de gestionare a sistemului, în care a apărut posibilitatea de a urmări încărcarea generată de serviciu pe CPU, starea procesării datelor și alte metrici;
  • Luarea în considerare a identificatorului de corelație, care permite urmărirea datelor primite de la senzor în toate etapele până la exportul acestora pentru a simplifica depanarea și monitorizarea;
  • Suport pentru primirea, utilizarea și exportul datelor binare în format CBOR;
  • Includerea instrumentelor pentru testarea unităților și verificarea automată a securității;
  • Pregătirea unui nou cadru pentru evaluarea vizuală a consumului de resurse și comportamentul sistemului în ansamblu;
  • Utilizarea SDK-urilor noi și îmbunătățite pentru dezvoltarea serviciilor de interacțiune cu dispozitivele și senzorii în limbajele Go și C;
  • Îmbunătățirea instrumentelor pentru desfășurarea configurațiilor, planificatorului, profilurilor de dispozitive, gateway-ului API și stocării sigure a datelor confidențiale.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster