Internet EdgeX 1.0 platform modular untuk peranti dan perkhidmatan IoT

Seni Bina EdgeX

Baru-baru ini Pelepasan EdgeX 1.0 diperkenalkan,iaitu platform modular terbuka untuk interoperabiliti antara peranti, aplikasi dan perkhidmatan IoT (Internet perkara).

Platform itu tidak terikat dengan komputer dan sistem operasi tertentu dari vendor dan dikembangkan oleh kumpulan kerja bebas, di bawah naungan Linux Foundation. Komponen platform diedarkan di bawah lesen Apache 2.0.

Mengenai EdgeX

EdgeX membolehkan anda membuat gerbang yang berintegrasi dengan peranti IoT yang ada dan mengumpulkan data dari pelbagai sensor.

Sebagai contoh, pintu gerbang mengurus organisasi interaksi dengan peranti dan melakukan pemprosesan utama, penggabungan dan analisis maklumat, bertindak sebagai penghubung perantaraan antara rangkaian peranti IoT dan pusat kawalan tempatan atau infrastruktur pengurusan awan .

Di pintu masuk, pengendali yang direka sebagai perkhidmatan mikro juga boleh dijalankan. Interaksi dengan peranti IoT dapat diatur melalui rangkaian berwayar atau tanpa wayar menggunakan rangkaian TCP / IP dan protokol tertentu (bukan IP).

Gerbang tujuan yang berbeza juga dapat dirantai, misalnya, pintu gerbang tingkat pertama dapat menangani tugas-tugas pentadbiran dan keselamatan sistem, dan gerbang tingkat kedua (pelayan kabut) dapat menyimpan data masuk, melakukan analisis dan memberikan perkhidmatan.

Sistem ini bersifat modular, jadi pembahagian fungsi menjadi node individu dilakukan mengikut beban- Dalam kes sederhana, satu pintu masuk mencukupi, dan untuk rangkaian IoT yang besar, kluster penuh dapat dilaksanakan.

Inti dari EdgeX adalah sekering IoT terbuka, yang digunakan di gerbang peranti Dell Edge Gateway IoT.

Platform ini boleh dipasang pada sebarang perkakasan, termasuk pelayan berasaskan CPU x86 dan ARM yang berjalan di Linux, Windows atau macOS.

Java, Javascript, Python, Go, dan C / C ++ dapat digunakan untuk mengembangkan perkhidmatan mikro. Sebagai tambahan kepada semua ini, SDK juga dicadangkan untuk mengembangkan pemacu untuk peranti dan sensor IoT. Projek ini merangkumi pilihan perkhidmatan mikro yang siap untuk analisis data, keselamatan, pentadbiran dan penyelesaian multitasking.

Ciri Versi 1.0

Versi 1.0 merangkum dua tahun pembangunan dan ujian dan ini juga menandakan penstabilan semua API utama untuk menyeragamkan aplikasi canggih dan menyedari kesediaan untuk penggunaan yang meluas.

Antara perkara baru versi ini 1.0 perkara berikut menonjol:

  • Redis dan MongoDB menyokong semua perkhidmatan menggunakan DBMS. Permudahkan penggantian penyimpanan di lapisan untuk penyimpanan data kekal
  • Tambahkan perkhidmatan aplikasi dan SDK untuk membuatnya. Perkhidmatan aplikasi dianggap pengawal untuk menyediakan data sebelum menghantarnya ke pelayan tujuan. Di masa depan, perkhidmatan aplikasi akan menggantikan perkhidmatan eksport, dan sekarang diposisikan sebagai alat untuk menyelesaikan tugas eksport yang lebih kecil yang diproses dengan lebih efisien.
  • Alat yang diperluas untuk menguruskan sistem, di mana mungkin untuk melacak beban yang dihasilkan oleh perkhidmatan pada CPU, status pemprosesan data dan metrik lain
  • Memposting pengenal korelasi yang memungkinkan anda untuk melacak data sensor di semua peringkat untuk eksport untuk mempermudah debug dan pemantauan
  • Sokongan untuk menerima, menggunakan dan mengeksport data binari dalam format CBOR
  • Penyertaan alat untuk pengujian unit dan kawalan keselamatan automatik
  • Penyediaan kerangka baru untuk penilaian visual penggunaan sumber dan tingkah laku sistem secara keseluruhan
  • Membolehkan SDK baru dan lebih baik untuk mengembangkan perkhidmatan untuk berinteraksi dengan peranti dan sensor di Go dan C
  • Penyebaran konfigurasi, penjadual, profil peranti, gerbang API, dan penyimpanan data sensitif yang selamat.

Pautan ke projek.


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.