Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD 2
Elaborado por
Efren Montiel Torres
2.1-BENEFICIOS,
ESTÁNDARES Y ENTORNOS
DE PLATAFORMAS EN LA
NUBE.
Introducción
El espacio
El acceso a la información
La privacidad y seguridad
La búsqueda en línea
La productividad empresarial
BENEFICIOS DE
PLATAFORMAS EN LA NUBE
Flexibilidad
Eficiencia
Valor estratégico
Codeanywhere
Ubidots es una plataforma de IoT que permite a los innovadores y las industrias
crear prototipos y escalar proyectos de IoT a la producción. Utilice la plataforma
Ubidots para enviar datos a la nube desde cualquier dispositivo habilitado para
Internet. Luego puede configurar acciones y alertas basadas en sus datos en
tiempo real y desbloquear el valor de sus datos a través de herramientas visuales.
Ubidots ofrece una API REST que le permite leer y escribir datos en los recursos
disponibles: fuentes de datos, variables, valores, eventos e información. La API es
compatible con HTTP y HTTPS y se requiere una clave de API. Sus datos estarán
protegidos con dos replicaciones más, almacenamiento encriptado y soporte de
datos TLS / SSL opcional. También puede personalizar los grupos de permisos
para cada módulo de la plataforma, asegurándose de que se muestre la
información correcta al usuario correcto.
ESP32
ESP32 es la denominación de una familia de chips SoC de bajo costo y
consumo de energía, con tecnología Wi-Fi y Bluetooth de modo dual
integrada.
Arquitectura de MQTT
Inicialmente con el Amazon Echo u otro dispositivo similar se pueden procesar los
comandos de voz. Luego se pueden ir agregando otros dispositivos, lo cuales se
irán integrando al ecosistema inteligente del hogar, siempre que se encuentren en
la misma red local. Los equipos compatibles con Alexa tendrán un menú guiado
para conectarlos, en caso de ser una marca diferente de Amazon, será necesario
especificarla y seguir las instrucciones. También puedes pedirle a Alexa que
detecte equipos compatibles, los agregue y luego se activan.
El surgimiento de Alexa y
su integración con
diversos dispositivos
permite dirigir casi todo
el comportamiento del
hogar.
AWS GADGETS, DEVICES
Y CLOUD SERVICES
Amazon Web Services o también conocida como AWS es el
conjunto de herramientas y servicios de cloud computing de
Amazon. Estos servicios van, desde el almacenamiento, a la
gestión de imágenes virtuales o el desarrollo de aplicaciones
móviles, entre otras.
cloud computing
Aquí nos encontramos el servicio estrella de Amazon Web Services, es decir,
Amazon EC2 o Amazon Elastic Compute Cloud. Este servicio permite crear
entornos informáticos virtuales en la nube. Esto se consigue a través de una
interfaz web que se conecta a una imagen de máquina de Amazon o AMI.
Base de datos
La nube de Amazon permite desplegar a través de la nube varios tipos de
bases de datos a elegir, como MySQL, PosgreSQL, Oracle, SQL Server y
Amazon Aurora o DynamoDB para NoSQL, así como trasladar aquellas que
ya estén instaladas en red local. Este servicio en concreto es a través de
Amazon RDS o Relational Database Service.
IOT
Con el objetivo de poder almacenar los datos que se recogen a través de los
dispositivos conectados a Internet, y analizarlos, AWS te ayuda a sacar
partido del Internet de las cosas.
Herramientas para
desarrolladores
Para almacenar código, implementarlo automáticamente o incluso publicar
software mediante un sistema de entrega continua.
VENTAJAS
#1. Es una plataforma Low Cost. Amazon ha planteado
esta plataforma desde la perspectiva low cost, es decir,
cuantos más usuarios la usen, más económica será.
El software libre son los programas informáticos cuyo código es accesible por cualquiera para
que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece la plataforma Arduino IDE
(Entorno de Desarrollo Integrado), que es un entorno de programación con el que cualquiera
puede crear aplicaciones para las placas Arduino, de manera que se les puede dar todo tipo de
utilidades.
COMO FUNCIONA
El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son
circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el
lenguaje de programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones
permiten crear programas que interactúan con los circuitos de la placa.
El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una
conexión en la que podemos conectar en la placa diferentes tipos de periféricos. La información
de estos periféricos que conectes se trasladará al microcontrolador, el cual se encargará de
procesar los datos que le lleguen a través de ellos.
¿QUE ES?
APLICACIONES
Schneider Electric cuenta con un sistema denominado sensores de energía Powertag que
guarda los registros en Modbus. Es un sensor de energía inalámbrico que te facilitará datos de
estado encendido/apagado, así como la información de medidas analógicas. Podrás utilizarlo
para la integración de la automatización en los cuadros eléctricos e instalarlo en multitud de
equipos.
THINGSBOARD
ThingsBoard es una plataforma centrada en la gestión de la IoT. Esta tecnología cada
vez cobra más peso, y es la base para conseguir una ciudad inteligente que mejore las
condiciones de vida de sus habitantes. Para conocerla a fondo, a continuación
explicamos qué es esta plataforma y cuáles son sus principales ventajas.
EN QUE CONSISTE
Es una plataforma de IoT (Internet of things o Internet de las cosas) de código abierto.
Está centrada en permitir un rápido desarrollo, gestión y escalado de proyectos
relacionados con esta tecnología. Además, en ella tendremos acceso a una solución
local o en la nube, que estará lista para usar y que habilitará la infraestructura del lado
del servidor para las aplicaciones que vayan a utilizarse.
Es compatible con los protocolos de IoT estándar de la industria: MQTT, CoAP y HTTP.
Consigue combinar escalabilidad, tolerancia a los fallos y un buen rendimiento a la hora
capturar los datos del dispositivo para su procesamiento y control. Esto es posible
gracias a que dispone de un servidor de puerta de enlace que se encarga de la
comunicación con los dispositivos conectados a la red. Así se logra una gestión ágil y en
permanente actualización.
7
KAA
¿QUE ES?
Kaa es una plataforma IoT Open Source lista para usar. Incluye todo lo necesario para
implementar una solución IoT, desde la gestión de dispositivos hasta la visualización, la
gestión de usuarios y las analíticas.
Kaa está pensada para adaptarse a todos los mercados verticales de IoT, e incluso
viene con algunos tableros predeterminados ( templates ) para aplicaciones de Smart
Metering, Smart Building y Gestión de Flota.
CARACTERISTICAS
La plataforma completa de
habilitación de aplicaciones
basada en Java de código
abierto de SiteWhere
proporciona un marco
totalmente personalizable
para casi cualquier caso de
uso de IoT, incluidos
dispositivos portátiles,
electrodomésticos
inteligentes y automatización
del hogar.
THINGER
Conecte y administre sus productos de Internet de las cosas en cuestión de
minutos
Ofrecemos una infraestructura de nube escalable lista para usar para conectar millones
de dispositivos. Puede controlarlos con nuestra consola de administración fácil de usar
o integrarlos en su lógica empresarial con nuestra API REST.
CODIGO ABIERTO
Instale el servidor en su propia nube y utilice las bibliotecas de código
abierto para conectar sus dispositivos.
PLATAFORMA EN LA NUBE
¿Desea escalabilidad, velocidad y seguridad? Utilice nuestra
infraestructura de nube alojada con una consola de administración fácil
de usar.
2.6 AZURE,
THINGSPEAK
Azure
Azure es una nube pública de pago por uso que te
permite compilar, implementar y administrar
rápidamente aplicaciones en una red global de
datacenters (centros de datos) de Microsoft.
Caracteristicas
Una vez implementada una aplicación, Azure se encarga del resto, desde
el aprovisionamiento hasta el equilibrio de carga. Sus aplicaciones
cuentan con el respaldo de un extraordinario acuerdo de nivel de servicio
del 99,95 %.
Funciones
API abierta
Recolección de datos en tiempo real
Datos de geolocalización
Procesamiento de datos
Visualización de datos
Mensajes de estado del circuito
Plugins
Soporte
Mesa de ayuda por correo electrónico
Foro de preguntas frecuentes
Base de conocimientos
Soporte telefónico
Entrenamiento
Vídeos