EdgeX ngamungkinkeun anjeun nyiptakeun gerbang anu nyambungkeun alat IoT anu tos aya sareng ngumpulkeun data tina sababaraha sénsor. Gerbang éta ngatur interaksi sareng alat-alat sareng ngalaksanakeun pamrosésan primér, agrégasi sareng analisa inpormasi, bertindak salaku tautan perantara antara jaringan alat IoT sareng pusat kontrol lokal atanapi infrastruktur manajemén awan. Gateways ogé bisa ngajalankeun pawang rangkep sakumaha microservices. Interaksi sareng alat IoT tiasa diatur dina jaringan kabel atanapi nirkabel nganggo jaringan TCP/IP sareng protokol khusus (non-IP).
Gateways pikeun tujuan anu béda-béda tiasa digabungkeun kana ranté, contona, gateway link munggaran tiasa ngabéréskeun masalah manajemén alat (manajemén sistem) sareng kaamanan, sareng gateway link kadua (server kabut) tiasa nyimpen data anu asup, ngalaksanakeun analitik. sarta nyadiakeun layanan. Sistemna modular, janten fungsionalitasna dibagi kana titik-titik individu gumantung kana beban: dina kasus saderhana, hiji gateway cekap, tapi pikeun jaringan IoT ageung tiasa disebarkeun sadayana klaster.
EdgeX dumasar kana tumpukan IoT kabuka
Proyék ieu kalebet pilihan microservices anu siap pikeun analisa data, kaamanan, manajemén sareng ngarengsekeun sababaraha masalah.
Kaluaran 1.0 ngeureunkeun pangwangunan sareng uji dua taun, sareng ogé bakal nyirian stabilisasi sadaya API utama pikeun standarisasi aplikasi ujung sareng pangakuan kesiapan pikeun diadopsi sacara umum.
utama
- Rojongan Redis sareng MongoDB pikeun sadaya jasa anu nganggo DBMS. Simplify ngagantian gudang di lapisan pikeun neundeun data pengkuh;
- Nambahkeun jasa aplikasi sareng SDK pikeun nyiptakeunana. Ladenan aplikasi nujul ka pawang pikeun nyiapkeun data sateuacan dikirim ka pangladén ahir. Dina mangsa nu bakal datang, jasa aplikasi bakal ngaganti jasa ékspor, sarta ayeuna diposisikan salaku alat pikeun ngarengsekeun tugas ékspor leutik nu diolah leuwih éfisién;
- Parabot manajemén sistem parantos dilegaan pikeun kalebet kamampuan ngawas beban CPU anu didamel ku jasa, status pamrosésan data, sareng métrik sanésna;
- Nyandak kana akun identifier korelasi, anu ngamungkinkeun anjeun pikeun ngalacak data anu asalna tina sénsor dina sadaya tahapan sateuacan ékspor pikeun nyederhanakeun debugging sareng ngawaskeun;
- Rojongan pikeun nampi, ngagunakeun sareng ngékspor data binér dina format CBOR;
- Kaasup alat pikeun nguji unit sareng uji kaamanan otomatis;
- Nyiapkeun kerangka anyar pikeun ngira-ngira konsumsi sumberdaya sareng paripolah sistem sacara gembleng;
- Nganggo SDK anyar sareng ningkat pikeun ngembangkeun jasa pikeun berinteraksi sareng alat sareng sensor dina basa Go sareng C;
- Ningkatkeun parabot pikeun deploying konfigurasi, scheduler, propil alat, gateway API jeung neundeun aman data sénsitip.
sumber: opennet.ru