EdgeX 2.0 wordt geleverd met verbeteringen in de interface, API, nieuwe services en meer

Na bijna twee jaar na de release van de vorige versie, De nieuwe versie van EdgeX 2.0 is uitgebracht. In deze nieuwe versie veel veranderingen worden gepresenteerd waarvan we naast bugfixes en updates ook dat kunnen vinden De webinterface is verbeterd, evenals de API van de microservices het is onder andere herwerkt.

Voor degenen die niet bekend zijn met EdgeX, moet ik je vertellen dat dit: is een open modulair platform voor interoperabiliteit tussen apparaten, IoT-toepassingen en -diensten. Het platform is niet gebonden aan specifieke hardware en besturingssystemen van leveranciers en wordt ontwikkeld door een onafhankelijke werkgroep die wordt gesponsord door de Linux Foundation.

EdgeX sen gekenmerkt door het mogelijk maken van gateways die bestaande IoT-apparaten met elkaar verbinden en gegevens verzamelen van verschillende sensoren. De gateway is zowel bedoeld voor het organiseren van de interactie met de apparaten als voor het uitvoeren van de primaire verwerking, aggregatie en analyse van de informatie, en fungeert als een tussenverbinding tussen een netwerk van IoT-apparaten en een lokaal controlecentrum of een cloudbeheerinfrastructuur.

Gateways ze kunnen ook microservicecontrollers uitvoeren. Interactie met IoT-apparaten kan worden georganiseerd via een bekabeld of draadloos netwerk met behulp van TCP / IP-netwerken en specifieke protocollen (niet IP).

EdgeX is gebaseerd op de open IoT-stackzekering, die wordt gebruikt in Dell Edge Gateway voor IoT-apparaten. Het project omvat een selectie van kant-en-klare microservices voor gegevensanalyse, beveiliging, beheer en probleemoplossing.

EdgeX 2.0 Belangrijkste nieuwe functies

In deze nieuwe versie valt op de nieuwe webinterface die het Angular JS-framework gebruikt, waarmee een van de voordelen van de nieuwe GUI er is onderhoudsgemak en uitbreiding van functionaliteit, de aanwezigheid van een wizard om nieuwe apparaten aan te sluiten, tools om gegevens te visualiseren, een aanzienlijk verbeterde interface om metagegevens te beheren, de mogelijkheid om de status van services te controleren (geheugenverbruik, CPU-belasting, enz.).

Een andere belangrijke verandering die optreedt, is dat: de API is volledig herschreven om met microservices te werken, dat nu is niet afhankelijk van het communicatieprotocol, het is veiliger, goed gestructureerd (gebruikt JSON) en houdt de gegevens die door de service worden verwerkt beter bij.

Ook Application Services-mogelijkheden zijn uitgebreid, sinds ondersteuning toegevoegd voor het filteren van sensorgegevens op naam apparaatprofiel en brontype, de mogelijkheid om gegevens via een dienst te verzenden aan meerdere ontvangers en abonneer u op meerdere berichtenbussen en er wordt een sjabloon voorgesteld om snel uw eigen toepassingsservices te maken.

Dat wordt ook benadrukt gegevens kunnen worden overgedragen van apparaatservices naar gegevensopslag- en verwerkingsservices, die nu de berichtenbus (Redis Pub / Sub, 0MQ of MQTT) kan gebruiken zonder gebonden te zijn aan het HTTP -REST-protocol en QoS-prioriteiten aan te passen op het niveau van de berichtenmakelaar.

Wat betreft de nieuwe apparaatservices aggregaten worden genoemd CoAP met een implementatie van het Restricted Application Protocol, GPIO om verbinding te maken met microcontrollers en andere apparaten, inclusief Raspberry Pi-kaarten, via poorten gpi, LLRP wat is de implementatie van het protocol? LLRP (Low Level Reader Protocol) om verbinding te maken met taglezers RFID en UART (Universele asynchrone ontvanger/zender).

Van de andere veranderingen die opvallen:

  • Verbeterde betrouwbaarheid en uitgebreide Quality of Service (QoS)-tools.
  • Er is een universele module geïmplementeerd om geheime gegevens uit beveiligde opslagplaatsen zoals Vault te extraheren.
  • Het aantal processen en services waarvoor rootrechten in Docker-containers nodig zijn, is geminimaliseerd. Extra bescherming tegen het gebruik van Redis in onveilige modus.
  • Vereenvoudigde configuratie van API Gateway (Kong).
  • Vereenvoudigde apparaatprofielen, waarin sensor- en apparaatparameters worden vastgelegd, evenals informatie over de verzamelde gegevens.

Eindelijk als u er meer over wilt weten, kunt u de details bekijken In de volgende link.


De inhoud van het artikel voldoet aan onze principes van redactionele ethiek. Klik op om een ​​fout te melden hier.

Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd.

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

bool (waar)