Tecnologías habilitadoras de Internet de las cosas (IoT)

Las tecnologías habilitadoras de IoT (Internet de las cosas) son 

  1. Red de sensores inalámbricos
  2. Computación en la nube
  3. Análisis de grandes datos
  4. Protocolos de comunicaciones
  5. Sistema Integrado

1. Red de sensores inalámbricos (WSN):
una WSN comprende dispositivos distribuidos con sensores que se utilizan para monitorear las condiciones ambientales y físicas. Una red de sensores inalámbricos consta de Nodes finales, enrutadores y coordinadores. Los Nodes finales tienen varios sensores adjuntos donde los datos se pasan a un coordinador con la ayuda de enrutadores. El coordinador también actúa como puerta de enlace que conecta WSN a Internet.
Ejemplo –

  • Sistema de vigilancia del tiempo
  • Sistema de monitoreo de la calidad del aire interior
  • Sistema de monitoreo de humedad del suelo
  • Sistema de vigilancia
  • Sistema de vigilancia de la salud

2. Computación en la nube:
Nos proporciona los medios por los cuales podemos acceder a aplicaciones como utilidades a través de Internet. Nube significa algo que está presente en lugares remotos.
Con la computación en la nube, los usuarios pueden acceder a cualquier recurso desde cualquier lugar, como bases de datos, servidores web, almacenamiento, cualquier dispositivo y cualquier software a través de Internet.
Características –

  1. Amplio acceso a la red
  2. Autoservicios bajo demanda
  3. Escalabilidad rápida
  4. servicio medido
  5. Pagar para usar

Proporciona diferentes servicios, tales como:

  • IaaS ( Infraestructura como servicio )
    La infraestructura como servicio proporciona servicios en línea, como máquinas físicas, máquinas virtuales, servidores, redes, almacenamiento y espacio en el centro de datos mediante pago por uso. Los principales proveedores de IaaS son Google Compute Engine, Amazon Web Services y Microsoft Azure, etc. Por 
    ejemplo: alojamiento web, máquina virtual, etc.
  • PaaS ( Plataforma como servicio )
    Proporciona un entorno basado en la nube con todo lo que se requiere para respaldar el ciclo de vida completo de creación y entrega de aplicaciones (en la nube) basadas en la web occidental, sin el costo y la complejidad de comprar y administrar el hardware subyacente, el aprovisionamiento de software y hospedaje Plataformas informáticas como hardware, sistemas operativos y bibliotecas, etc. Básicamente, proporciona una plataforma para desarrollar aplicaciones.
    Ejemplo: App Cloud, motor de aplicaciones de Google 
  • SaaS ( Software as a service )
    Es una forma de entregar aplicaciones a través de Internet como un servicio. En lugar de instalar y mantener el software, simplemente accede a él a través de Internet, liberándose de la compleja administración de software y hardware.
    Las aplicaciones SaaS a veces se denominan software bajo demanda basado en la web o software alojado.
    Las aplicaciones SaaS se ejecutan en el servicio de un proveedor de SaaS y administran la disponibilidad y el rendimiento de la seguridad.
    Ej: Google Docs, Gmail, oficina, etc.

3. Big Data Analytics:
Se refiere al método de estudiar volúmenes masivos de datos o big data. Recopilación de datos cuyo volumen, velocidad o variedad es simplemente demasiado masivo y difícil de almacenar, controlar, procesar y examinar mediante bases de datos tradicionales.
Los grandes datos se recopilan de una variedad de fuentes, incluidos videos de redes sociales, imágenes digitales, sensores y registros de transacciones de ventas.
Varios pasos involucrados en el análisis de big data:

  1. Limpieza de datos
  2. Munging
  3. Procesando
  4. Visualización

Ejemplos –

  • transacciones bancarias
  • Datos generados por sistemas IoT para localización y seguimiento de vehículos
  • Comercio electrónico y en Big-Basket
  • Datos de salud y estado físico generados por el sistema IoT, como bandas de estado físico

4. Protocolos de comunicaciones:
son la columna vertebral de los sistemas IoT y permiten la conectividad de red y la vinculación a las aplicaciones. Los protocolos de comunicación permiten que los dispositivos intercambien datos a través de la red. Múltiples protocolos a menudo describen diferentes aspectos de una única comunicación. Un grupo de protocolos diseñados para trabajar juntos se conoce como conjunto de protocolos; cuando se implementan en el software, son una pila de protocolos.
Se utilizan en 

  1. Codificación de datos
  2. Esquemas de direccionamiento

5. Sistemas Embebidos:
Es una combinación de hardware y software que se utiliza para realizar tareas especiales.
Incluye memoria de microcontrolador y microprocesador, unidades de red (adaptadores Ethernet Wi-Fi), unidades de entrada y salida (palabra clave de visualización, etc.) y dispositivos de almacenamiento (memoria flash).
Recoge los datos y los envía a Internet.
Sistemas integrados utilizados en los
ejemplos:

  1. Cámara digital
  2. reproductor de DVD, reproductor de música
  3. Robots industriales
  4. Enrutadores inalámbricos, etc.

Publicación traducida automáticamente

Artículo escrito por ankeshjain1902 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *