HomeBlog AWS Free MQTT Broker
Mejora de la escalabilidad con la integración de los rotores MQTT AWS
por Ponlakshmi
MQTT brokerSiempre
conocido
por su extensión y escalabilidad. Y ahora queremos hacer esto
MQTT Broker totalmente funcional totalmente disponible y fácilmente accesible para todos los usuarios. Por lo tanto somos
lanzamiento de
Versión gratuita de MQTT Broker enAWS Marketplacedonde se puede desplegar rápidamente
MQTT Broker en
AWS EC2 usando IAM prehecho.
Bevywise MQTT Broker en AWS
En el período actual, todo el mundo se está llenandoMQTTdispositivos basados. While developing IoT
aplicaciones, es
siempre necesita tener un corredor de mensajería / servidor que debe actuar como un intermediario entre su MQTT / IoT
dispositivos habilitados.
Por lo tanto, un corredor de MQTT fiable y bien construido es una parte clave de cada proyecto de aplicaciones de IoT, pero estableciendo
uno arriba, manejando,
el monitoreo y la depuración es complejo y consume mucho tiempo. También, aunque hay numerosos comerciales
MQTT Brokers disponibles en el mercado como Mosquitto, HiveMQ y así sucesivamente, los primeros adoptantes & pequeño proyecto
desarrolladores
no pueden pagarlos ya que terminarán pagando más. Así que estamos habilitando la versión AWS del corredor MQTT
para 25 dispositivos
GRATIS con
Aplicación móvil IoT.
Como hemos creado IAMs preconstruidos, nuestrosMQTT
Brokerversión disponible para el despliegue rápidoAWS
EC2.
Una instancia AWS EC2 de corredor de MQTT Bevywise con el tamaño de su elección sería rápidamente
lanzado y fácilmente instalado en su cuenta AWS. Con la versión GRATIS en AWS, estamos tratando de hacer
todo el mundo
ventaja de su desarrollo de aplicaciones básicas de IoT.
Esta versión será beneficiosa para construir cualquier tipo de aplicaciones de IoT y la gente podría prepararla
su presupuesto.
Descripción del producto:
- Múltiples opciones de personalización de panel, widgets en vivo, lista de dispositivos, registros de dispositivos, cliente de muestra
código,
Tema de Sys para examinar detalles específicos del dispositivo conectado,
y acceso seguro para acceder a la interfaz de usuario están disponibles en la interfaz de usuario personalizable.
- Un motor de regla incorporado puede automatizar las actividades del dispositivo y proporcionar advertencias condicionales basadas en el
carga útil
ha recibido.
- Potentes extensiones permiten a los usuarios escribir su propio código para desarrollar sus propias aplicaciones más rápidamente
y fácilmente.
Estas extensiones incluyen almacenamiento personalizado, tienda de datos personalizada, programador personalizado, servidor UI personalizado, y
autenticación personalizada.
Por favor, consulte nuestra páginaPython documentpara más información.
- REST API para conectar sus aplicaciones móviles y conectar el broker a las aplicaciones online del usuario.
- Apoya una variedad deseguridad personalizableopciones, incluido el nivel de dispositivo, el nivel remoto,
yTLS/SSL
autenticación,
así como la autenticación X.506.
- Los datos de MQTT se almacenan normalmente enSQLite. Adicionalmente
ofertas
opciones de almacenamiento flexibles para que los datos sean
almacenados enElastic
búsqueda,MySQL,MSSQL,PostgreSQL,
o cualquier otro gran motor de datos.
- Utilizando la funcionalidad de la tienda personalizada, cualquier herramienta de visualización de datos y un gran motor de datos puede ser fácilmente
integrado.
Por favor, consulte nuestra páginaDatos de IoT
página de almacenamientopara ver nuestra integración ya construida.
- Aceptación de todos los idiomas - Cualquier idioma se puede utilizar para la interfaz de usuario.
¿Qué puedes esperar?
- Completamente sin restricciones en términos de funcionalidad.
- Se pueden hacer conexiones de dispositivo para unos 25 dispositivos.
- SQLite es la opción estándar de almacenamiento MQTT. SQLite solo es eficaz para conjuntos de datos más pequeños.
Usted puede configurar datos enMySQL,Elastic, o cualquier
otros motores de datos grandes.
- Ayuda por correo electrónico con una duración de 48 horas.
Pasos rápidos para iniciar MQTT Broker
- Elija la ubicación donde desea instalar su instancia de corretaje de mensaje MQTT gratis.
- Es importante elegir un tamaño adecuado para su instancia EC2 y establecer el
configuración de instancia.
- Coloque un arreglo de almacenamiento.
- Haga su instancia de corredor accesible a su Clientes abriendo puertos 1883, 80 y 8081 en los
grupo de seguridad.
- Crear un IAM y utilizar su navegador para ir a
- Puede acceder a la interfaz a través dehttp:// detectyourinstanceippor
utilizando las credenciales del usuarioadmin/admin.
Modificación de la base de datos del MQTT Broker:
- Introduzca la URL de su instancia EC2.
- Elija cliente SSH después de hacer clic en "Connect" para continuar.
- Después del ejemplo, copiar el archivo SSH para pem.
- Luego ejecutar el comando SSH en el terminal.
- Obtendrá acceso al servidor para modificar el DB en el archivo pem.
- Haz tu caminoopt/Bevywise/MQTTRoute/conf.
- Cambiar el ajuste DB_SERVER = MYSQL / MSSQL / POSTGRES en el archivo conf.
- A continuación, introduzca su contraseña de raíz para MySQL, MSSQL o POSTGRES. Por ejemplo, en MySQL_PASSWORD = tu
contraseña
Su DB seleccionado conservará ahora sus datos de MQTT.
Empieza con tu implementación de IoT utilizandoBroker MQTT GRATIS en AWS Marketplace.