EdgeX võimaldab luua lüüsi, mis ühendab olemasolevaid IoT-seadmeid ja kogub andmeid erinevatelt anduritelt. Lüüs korraldab interaktsiooni seadmetega ning teostab teabe esmast töötlemist, koondamist ja analüüsi, toimides vahelülina IoT-seadmete võrgu ja kohaliku juhtimiskeskuse või pilvehaldustaristu vahel. Lüüsid võivad käitada ka mikroteenustena pakitud töötlejaid. IoT-seadmetega suhtlemist saab korraldada juhtmega või traadita võrgu kaudu, kasutades TCP/IP-võrke ja spetsiifilisi (mitte-IP) protokolle.
Erineva otstarbega lüüsi saab kombineerida kettideks, näiteks esimese lingi lüüsiga saab lahendada seadmehalduse (süsteemihalduse) ja turvalisuse probleeme ning teise lingi (uduserveri) lüüsis saab salvestada sissetulevaid andmeid, teha analüütikat. ja teenuseid pakkuda. Süsteem on modulaarne, mistõttu funktsionaalsus jaguneb sõltuvalt koormusest üksikuteks sõlmedeks: lihtsatel juhtudel piisab ühest lüüsist, kuid suurte IoT võrkude jaoks saab kasutusele võtta terve klastri.
EdgeX põhineb avatud IoT pinul
Projekt sisaldab valikut valmis mikroteenuseid andmete analüüsiks, turvalisuseks, haldamiseks ja erinevate probleemide lahendamiseks.
Väljalase 1.0 toob lõpu kaks aastat kestnud arendus- ja testimistööd ning tähistab ka kõigi peamiste API-de stabiliseerumist servarakenduste standardiseerimiseks ja laialdaseks kasutuselevõtuks valmisoleku tuvastamiseks.
Kõik
- Redis ja MongoDB toetavad kõiki DBMS-i kasutavaid teenuseid. Lihtsustage kihi salvestusruumi asendamist püsivaks andmete salvestamiseks;
- Rakendusteenuste ja SDK lisamine nende loomiseks. Rakendusteenused viitavad töötlejatele, kes valmistavad andmed enne lõppserverisse saatmist ette. Rakendusteenused asendavad tulevikus eksporditeenuseid ning on hetkel positsioneeritud väiksemate ja tõhusamalt töödeldavate ekspordiülesannete lahendamise tööriistana;
- Süsteemihaldustööriistu on laiendatud, et see hõlmaks võimalust jälgida teenuse loodud protsessori koormust, andmetöötluse olekut ja muid mõõdikuid;
- Võttes arvesse korrelatsiooniidentifikaatorit, mis võimaldab teil jälgida andurilt tulevaid andmeid kõigis etappides enne nende eksporti, et lihtsustada silumist ja jälgimist;
- CBOR-vormingus binaarandmete vastuvõtmise, kasutamise ja eksportimise tugi;
- Sealhulgas tööriistad üksuste testimiseks ja automatiseeritud turvatestimiseks;
- Uue raamistiku koostamine ressursitarbimise ja süsteemi kui terviku käitumise visuaalseks hindamiseks;
- Uute ja täiustatud SDK-de kasutamine seadmete ja anduritega suhtlemise teenuste arendamiseks Go ja C keeltes;
- Täiustatud tööriistad konfiguratsioonide, planeerija, seadmeprofiilide, API lüüsi ja tundlike andmete turvalise salvestamise juurutamiseks.
Allikas: opennet.ru