Lëshimi i platformës për internetin e gjërave EdgeX 1.0

Të paraqitura lëshimi EdgeX 1.0, një platformë modulare me burim të hapur për të siguruar ndërveprimin midis pajisjeve IoT, aplikacioneve dhe shërbimeve. Platforma nuk lidhet me pajisjet e ofruesve të veçantë dhe sistemeve operative, dhe zhvillohet nga një grup punues i pavarur, nën egidën e Fondacionit Linux. Komponentët e platformës shpërndahen nën licencën Apache 2.0.

EdgeX lejon krijimin e gateway-ve që bashkojnë pajisjet IoT ekzistuese dhe mbledhin të dhëna nga sensorë të ndryshëm. Gateway-i merret me organizimin e ndërveprimit me pajisjet, si dhe kryen përpunim të parë, agregim dhe analizë të informacionit, duke vepruar si një lidhje ndërmjet një rrjeti të pajisjeve IoT dhe një qendre kontrolli lokale ose një infrastrukture cloud për menaxhim. Në gateway-t gjithashtu mund të ekzekutohen procesorë të paraqitur si mikrosherbime. Ndërveprimi me pajisjet IoT mund të organizohet përmes një rrjeti me tela ose pa tela duke përdorur rrjetet TCP/IP dhe protokollet specifike (jo-IP).

Gateway-t e ndryshme mund të bashkohen në zinxhirë; për shembull, gateway-i i nivelit të parë mund të zgjidhë detyra për menaxhimin e pajisjeve (menaxhimi i sistemit) dhe sigurimin e sigurisë, ndërsa gateway-i i nivelit të dytë (server fog) ruan të dhënat që vijnë, kryen analizë dhe ofron shërbime. Sistemi është modular, kështu që ndarja e funksionalitetit në node të veçanta bëhet sipas ngarkesës: në raste të thjeshta mjafton një gateway, ndërsa për rrjete të mëdha IoT mund të vendoset një klasë e tërë.

Lëshimi i platformës për internetin e gjërave EdgeX 1.0

Si bazë, EdgeX përdor një stack IoT me burim të hapur Fuse, i cili përdoret në gateway për pajisjet IoT Dell Edge Gateway. Platforma mund të instalohet në çdo pajisje, përfshirë servera të bazuar në CPU x86 dhe ARM, që funksionojnë nën menaxhimin e Linux, Windows ose macOS. Për zhvillimin e mikroshërbimeve mund të përdoren gjuhë si Java, Javascript, Python, Go dhe C/C++. Për zhvillimin e drejtorëve për pajisjet dhe sensorët IoT ofrohet SDK.
Projekti përfshin një grumbull mikroshërbimesh të gatshme për analizën e të dhënave, sigurinë, menaxhimin dhe zgjidhjen e problemeve të ndryshme.

Lëshimi 1.0 përfundon dy vjet zhvillim dhe testim, si dhe shënon stabilizimin e të gjitha API-ve kryesore për standardizimin e aplikacioneve edge dhe njohjen e gatishmërisë për implementim të gjerë.
Ndryshimet kryesore risitë:

  • MbĂ«shtetje pĂ«r Redis dhe MongoDB pĂ«r tĂ« gjitha shĂ«rbimet qĂ« pĂ«rdorin DBMS. Thjeshtimi i zĂ«vendĂ«simit tĂ« magazinave nĂ« nivelin pĂ«r ruajtjen e qĂ«ndrueshme tĂ« tĂ« dhĂ«nave;
  • Shtimi i shĂ«rbimeve aplikative dhe SDK pĂ«r krijimin e tyre. ShĂ«rbimet aplikative pĂ«rfshijnĂ« trajtues pĂ«r pĂ«rgatitjen e tĂ« dhĂ«nave para dĂ«rgimit nĂ« serverin pĂ«rfundimtar. NĂ« tĂ« ardhmen, shĂ«rbimet aplikative do tĂ« zĂ«vendĂ«sojnĂ« shĂ«rbimet e eksportit, ndĂ«rsa tani pozicionohen si njĂ« mjet pĂ«r zgjidhjen e problemeve mĂ« tĂ« vogla tĂ« eksportit, tĂ« cilat trajtohen mĂ« efektivisht;
  • JanĂ« zgjeruar mjetet pĂ«r menaxhimin e sistemit, duke krijuar mundĂ«sinĂ« pĂ«r tĂ« ndjekur ngarkesĂ«n e krijuar nga shĂ«rbimi nĂ« CPU, gjendjen e pĂ«rpunimit tĂ« tĂ« dhĂ«nave dhe metrika tĂ« tjera;
  • PĂ«rllogaritja e identifikuesit tĂ« korelacionit, e cila mundĂ«son ndjekjen e tĂ« dhĂ«nave tĂ« marra nga sensori nĂ« tĂ« gjitha fazat deri nĂ« eksport pĂ«r tĂ« lehtĂ«suar debugging dhe monitorimin;
  • MbĂ«shtetje pĂ«r marrjen, pĂ«rdorimin dhe eksportimin e tĂ« dhĂ«nave binarĂ« nĂ« formatin CBOR;
  • PĂ«rfshirja e mjeteve pĂ«r testimin e njĂ«sive dhe verifikimin automatizuar tĂ« sigurisĂ«;
  • PĂ«rgatitja e njĂ« kadri tĂ« ri pĂ«r vlerĂ«simin vizual tĂ« shpenzimeve tĂ« burimeve dhe sjelljes sĂ« sistemit si njĂ« tĂ«rĂ«;
  • Angazhimi i SDK-ve tĂ« rinj dhe tĂ« pĂ«rmirĂ«suar pĂ«r zhvillimin e shĂ«rbimeve tĂ« ndĂ«rveprimit me pajisjet dhe sensorĂ«t nĂ« gjuhĂ«t Go dhe C;
  • PĂ«rmirĂ«simi i mjeteve pĂ«r shpĂ«rndarjen e konfiguracioneve, planifikuesit, profilin e pajisjeve, portĂ«n API dhe ruajtjen e sigurt tĂ« tĂ« dhĂ«nave konfidenciale.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster