Platform IoT ngeculake EdgeX 1.0

Dipuntepangaken ngluncurake EdgeX 1.0, platform modular sing mbukak kanggo ngaktifake interoperabilitas antarane piranti, aplikasi lan layanan IoT. Platform kasebut ora ana gandhengane karo hardware utawa sistem operasi vendor tartamtu, lan dikembangake dening klompok kerja independen ing sangisore Yayasan Linux. Komponen platform Penyebaran dilisensi ing Apache 2.0.

EdgeX ngidini sampeyan nggawe gateway sing nyambungake piranti IoT sing ana lan ngumpulake data saka macem-macem sensor. Gerbang kasebut ngatur interaksi karo piranti lan nindakake pangolahan utama, agregasi lan analisis informasi, tumindak minangka link penengah antarane jaringan piranti IoT lan pusat kontrol lokal utawa infrastruktur manajemen awan. Gateways uga bisa mbukak handler dikemas minangka microservices. Interaksi karo piranti IoT bisa diatur liwat jaringan kabel utawa nirkabel nggunakake jaringan TCP/IP lan protokol tartamtu (non-IP).

Gerbang kanggo macem-macem tujuan bisa digabung dadi rantai, contone, gateway link pisanan bisa ngatasi masalah manajemen piranti (manajemen sistem) lan keamanan, lan gateway link kapindho (server kabut) bisa nyimpen data sing mlebu, nindakake analytics lan nyedhiyakake layanan. Sistem kasebut modular, saengga fungsionalitas dipérang dadi simpul individu gumantung saka beban: ing kasus sing gampang, siji gateway cukup, nanging kanggo jaringan IoT sing gedhe, kabeh kluster bisa disebarake.

Platform IoT ngeculake EdgeX 1.0

EdgeX adhedhasar tumpukan IoT sing mbukak Fuse, sing digunakake ing gateway kanggo piranti IoT Dell Edge Gateway. Platform kasebut bisa diinstal ing hardware apa wae, kalebu server adhedhasar x86 lan CPU ARM sing nganggo Linux, Windows utawa macOS. Basa Jawa, Javascript, Python, Go lan C/C++ bisa digunakake kanggo ngembangake layanan mikro. SDK ditawakake kanggo ngembangake driver kanggo piranti lan sensor IoT.
Proyek kasebut kalebu pilihan layanan mikro sing wis siap kanggo analisis data, keamanan, manajemen lan ngrampungake macem-macem masalah.

Rilis 1.0 mungkasi pangembangan lan tes rong taun, lan uga bakal menehi tandha stabilisasi kabeh API utama kanggo standarisasi aplikasi pinggiran lan pangenalan kesiapan kanggo adopsi sing nyebar.
Utama inovasi:

  • Dhukungan Redis lan MongoDB kanggo kabeh layanan nggunakake DBMS. Nyederhanakake panggantos panyimpenan ing lapisan kanggo panyimpenan data sing terus-terusan;
  • Nambahake layanan aplikasi lan SDK kanggo nggawe. Layanan aplikasi ngrujuk marang panangan kanggo nyiapake data sadurunge dikirim menyang server pungkasan. Ing mangsa ngarep, layanan aplikasi bakal ngganti layanan ekspor, lan saiki dipanggonke minangka alat kanggo ngrampungake tugas ekspor sing luwih cilik sing diproses kanthi luwih efisien;
  • Piranti manajemen sistem wis ditambahi kanggo nyakup kemampuan kanggo ngawasi beban CPU sing digawe dening layanan, status pangolahan data, lan metrik liyane;
  • Nganggep pengenal korelasi, sing ngidini sampeyan nglacak data sing teka saka sensor ing kabeh tahapan sadurunge ekspor kanggo nyederhanakake debugging lan ngawasi;
  • Dhukungan kanggo nampa, nggunakake lan ngekspor data binar ing format CBOR;
  • Kalebu alat kanggo testing unit lan testing keamanan otomatis;
  • Nyiyapake kerangka anyar kanggo ngevaluasi konsumsi sumber daya lan prilaku sistem kanthi sakabehe;
  • Nggunakake SDK anyar lan luwih apik kanggo ngembangake layanan kanggo sesambungan karo piranti lan sensor ing basa Go lan C;
  • Piranti sing luwih apik kanggo ngatur konfigurasi, panjadwal, profil piranti, gateway API lan panyimpenan data sensitif sing aman.

Source: opennet.ru

Add a comment