EdgeX 2.0 kommer med forbedringer i grensesnittet, API, nye tjenester og mer

Etter nesten to år med utgivelsen av den forrige versjonen, Den nye versjonen av EdgeX 2.0 er utgitt. I denne nye versjonen mange endringer presenteres hvorav i tillegg til feilrettinger og oppdateringer, kan vi også finne det Nettgrensesnittet er forbedret, i tillegg til API -en til mikrotjenestene den er blant annet omarbeidet.

For de som ikke er kjent med EdgeX, må jeg fortelle deg at dette er en åpen modulær plattform for interoperabilitet mellom enheter, IoT -applikasjoner og -tjenester. Plattformen er ikke knyttet til spesifikk leverandørmaskinvare og operativsystemer, og utvikles av en uavhengig arbeidsgruppe sponset av Linux Foundation.

EdgeX sineog kjennetegnes ved å tillate opprettelse av gateways som kobler eksisterende IoT -enheter og samle data fra forskjellige sensorer. Gatewayen er dedikert både til å organisere interaksjonen med enhetene og til å utføre den primære behandlingen, aggregeringen og analysen av informasjonen, og fungerer som en mellomliggende kobling mellom et nettverk av IoT -enheter og et lokalt kontrollsenter eller en infrastruktur for skyledelse.

Gateways de kan også kjøre mikrotjenestekontrollere. Interaksjon med IoT -enheter kan organiseres over et kablet eller trådløst nettverk ved hjelp av TCP / IP -nettverk og spesifikke protokoller (ikke IP).

EdgeX er basert på den åpne IoT -stacksikringen, som brukes i Dell Edge Gateway for IoT -enheter. Prosjektet inkluderer et utvalg av out-of-the-box mikrotjenester for dataanalyse, sikkerhet, administrasjon og feilsøking av ulike problemer.

EdgeX 2.0 viktige nye funksjoner

I denne nye versjonen skiller seg ut det nye webgrensesnittet som bruker Angular JS -rammeverket, blant hvilke fordeler med den nye GUI det er enkelt å vedlikeholde og utvide funksjonaliteten, tilstedeværelsen av en veiviser for å koble til nye enheter, verktøy for å visualisere data, et betydelig forbedret grensesnitt for å håndtere metadata, muligheten til å overvåke statusen til tjenester (minneforbruk, CPU -belastning, etc.).

En annen viktig endring som skjer er det API -en har blitt fullstendig omskrevet for å fungere med mikrotjenester, det nå er ikke avhengig av kommunikasjonsprotokollen, det er mer sikkert, godt strukturert (bruker JSON) og sporer dataene som behandles av tjenesten bedre.

Også Applikasjonstjenestemulighetene er utvidet, som lagt til støtte for filtrering av sensordata etter navn enhetsprofil og ressurstype, mulighet til å sende data gjennom en tjeneste til flere mottakere og abonnere på flere meldingsbusser, og det foreslås en mal for raskt å lage dine egne applikasjonstjenester.

Det er også fremhevet at data kan overføres fra enhetstjenester til datalagring og behandlingstjenester, som nå kan bruke meldingsbussen (Redis Pub / Sub, 0MQ eller MQTT) uten å være bundet til HTTP -REST -protokollen og justere QoS -prioriteringer på meldingsmeglernivå.

Angående nye enhetstjenester aggregater er nevnt CoAP med implementering av den begrensede applikasjonsprotokollen, GPIO for å koble til mikrokontrollere og andre enheter, inkludert Raspberry Pi -kort, via porter gpio, LLRP som er implementeringen av protokollen LLRP (Low Level Reader Protocol) for å koble til taggelesere RFID og UART (Universal asynkron mottaker / sender).

Av de andre endringene som skiller seg ut:

  • Forbedret pålitelighet og utvidet QoS -verktøy (Quality of Service).
  • En universell modul er implementert for å trekke ut hemmelige data fra sikre lagre som for eksempel Vault.
  • Antall prosesser og tjenester som krever rotrettigheter i Docker -containere er minimert. Ytterligere beskyttelse mot bruk av Redis i usikker modus.
  • Forenklet konfigurasjon av API Gateway (Kong).
  • Forenklede enhetsprofiler, der sensor- og enhetsparametere er etablert, samt informasjon om innsamlede data.

Endelig hvis du er interessert i å vite mer om det, kan du sjekke detaljene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.