Internet EdgeX 1.0 una plataforma modular per a dispositius i serveis de IOT

EdgeXArchitecture

fa poc es va presentar el llançament de EdgeX 1.0, La qual és una plataforma modular oberta per a la interoperabilitat entre dispositius, aplicacions i serveis de IOT (Internet de les coses).

la plataforma no està vinculada a equips i sistemes operatius específics de l'proveïdor i està desenvolupada per un grup de treball independent, sota els auspicis de la Fundació Linux. Els components de la plataforma es distribueixen sota la llicència Apache 2.0.

sobre EdgeX

EdgeX permet poder crear portes d'enllaç que s'integren als dispositius existents de IOT i recopilen dades de diversos sensors.

Per exemple la porta d'enllaç s'ocupa de l'organització de la interacció amb els dispositius i realitza el processament primari, l'agregació i l'anàlisi de la informació, actuant com un enllaç intermedi entre la xarxa de dispositius IOT i el centre de control local o la infraestructura d'administració del núvol.

A les portes d'enllaç, també es poden executar controladors dissenyats com micro serveis. La interacció amb dispositius Iot es pot organitzar a través d'una xarxa cablejada o sense fil mitjançant xarxes TCP / IP i protocols específics (no IP).

També es poden encadenar portes d'enllaç de propòsit diferent, per exemple, la porta d'enllaç de primer nivell pot gestionar l'administració de sistema i les tasques de seguretat i la porta d'enllaç de segon nivell (servidor de boira) pot guardar les dades entrants , realitzar anàlisis i proporcionar serveis.

El sistema és modular, de manera que la divisió de la funcionalitat en nodes individuals es realitza segons la càrrega: En casos simples, una única porta d'enllaç és suficient, i per a xarxes grans de IOT, es pot implementar un clúster complet.

El nucli de EdgeX és el fusible de IOT obert, que s'utilitza a les portes d'enllaç per a dispositius IOT de Dell Edge Gateway.

La plataforma es pot instal·lar en qualsevol maquinari, Inclosos els servidors basats en CPU x86 i ARM que s'executen sota Linux, Windows o macOS.

Java, Javascript, Python, Go i C / C ++ es poden usar per a desenvolupar micro serveis. A més de tot això també es proposa un SDK per desenvolupar controladors per a dispositius i sensors de IOT. El projecte inclou una selecció de micro serveis llestos per a l'anàlisi de dades, seguretat, administració i solució de diverses tasques.

Característiques de la versió 1.0

La versió 1.0 resumeix dos anys de desenvolupament i proves i també marca l'estabilització de totes les API principals per estandarditzar les aplicacions d'avantguarda i reconèixer la preparació per a una adopció generalitzada.

Dins de les principals novetats d'aquesta versió 1.0 es destaquen els següents punts:

  • Redis i MongoDB suporten tots els serveis usant DBMS. Simplifiqui la substitució de l'emmagatzematge en la capa per a l'emmagatzematge permanent de dades
  • Afegeix serveis d'aplicacions i SDK per crear-los. Els serveis d'aplicació es consideren controladors per preparar dades abans de enviar-los a servidor de destinació. En el futur, els serveis d'aplicació reemplaçaran als serveis d'exportació, i ara estan posicionats com una eina per resoldre tasques d'exportació més petites que es processen de manera més eficient
  • Eines ampliades per administrar el sistema, en les quals va ser possible rastrejar la càrrega generada pel servei a la CPU, l'estat de l'processament de dades i altres mètriques
  • Comptabilització d'un identificador de correlació que li permet realitzar un seguiment de les dades de l'sensor a totes les etapes per exportar per simplificar la depuració i el monitoratge
  • Suport per a rebre, usar i exportar dades binaris en el format CBOR
  • Inclusió d'eines per a proves unitàries i controls de seguretat automatitzats
  • Preparació d'un nou marc per a una avaluació visual de l'ús dels recursos i el comportament de sistema en el seu conjunt
  • Permetent que els nous i millorats SDK desenvolupin serveis per interactuar amb dispositius i sensors en Go i C
  • Implementació millorada de configuracions, planificador, perfils de dispositius, porta d'enllaç API i emmagatzematge segur de dades confidencials.

Enllaç a el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.