Creación de una instancia de IoT Hub mediante Azure Portal

En este artículo se describe cómo crear y administrar un centro de IoT mediante Azure Portal.

Crear un centro de IoT

En esta sección se describe cómo crear un centro de IoT mediante Azure Portal.

  1. Inicie sesión en Azure Portal.

  2. En la página principal de Azure, seleccione el botón + Create a resource (+ Crear un recurso).

  3. En el menú Categorías, seleccione Internet de las cosas y, a continuación, IoT Hub.

  4. En la pestaña Datos básicos, complete los campos como se indica a continuación:

    • Suscripción: seleccione la suscripción que quiera usar para el centro.

    • Grupo de recursos: Seleccione un grupo de recursos o cree uno. Para crear uno, haga clic en Crear y escriba el nombre que quiera usar. Para usar un grupo de recursos existente, selecciónelo. Para más información, consulte Administración de grupos de recursos de Azure Resource Manager.

    • Nombre de la instancia de IoT Hub: Escriba el nombre del centro. Este nombre debe ser globalmente único y tener una longitud que oscile entre 3 y 50 caracteres alfanuméricos. El nombre también puede incluir el carácter de guion ('-').

    • Región: seleccione la región, más cercana a usted, donde desea que se encuentre el centro. Algunas características, como los flujos de dispositivo de IoT Hub, solo están disponibles en regiones específicas. Para ver estas características limitadas, debe seleccionar una de las regiones admitidas.

    Importante

    Como el centro de IoT se podrá detectar públicamente como un punto de conexión de DNS, asegúrese de que no incluye información de identificación personal ni información confidencial al asignarle un nombre.

    Captura de pantalla en la que se muestra cómo crear un centro de IoT en Azure Portal.

  5. Seleccione Siguiente: Redes para continuar con la creación del centro.

    Elija los puntos de conexión que los dispositivos puedan usar para conectar al centro de IoT. Acepte la configuración predeterminada Acceso público para este ejemplo.

    Elija los puntos de conexión que se puedan conectar.

  6. Seleccione Siguiente: Administración para continuar con la creación del centro.

    Configure el tamaño y la escala de un nuevo centro mediante Azure Portal.

    Puede aceptar la configuración predeterminada aquí. Si lo desea, puede modificar cualquiera de los siguientes campos:

    • Nivel de precios y de escala: la selección de niveles depende de cuántas características quiera y el número de mensajes que envíe mediante su solución al día. El nivel gratis está pensado para la prueba y evaluación. El nivel gratuito permite la conexión de 500 dispositivos con el centro y hasta 8000 mensajes al día. Cada suscripción a Azure puede crear un centro de IoT en el nivel gratis. Para más información sobre las demás opciones de niveles, consulte Elección del nivel de IoT Hub correcto.

      Si está trabajando en un artículo de inicio rápido, seleccione el nivel gratis.

    • Unidades de IoT Hub: el número de mensajes que se permiten por unidad y por día depende del plan de tarifa de su centro. Por ejemplo, si quiere que el centro admita la entrada de 700 000 mensajes, seleccione dos unidades del nivel S1.

    • Microsoft Defender para IoT: active Defender para agregar una capa adicional de protección a IoT y a sus dispositivos. Esta opción no está disponible para los centros de conectividad del nivel gratuito. Obtenga más información sobre las recomendaciones de seguridad para IoT Hub en Defender para IoT.

    • Control de acceso basado en rol: esta propiedad decide cómo administra el acceso al centro de IoT. Permita directivas de acceso compartido o elija solo el control de acceso basado en roles. Para obtener más información, consulte Control del acceso a IoT Hub mediante Azure Active Directory.

    • Particiones del dispositivo a la nube: Esta propiedad relaciona los mensajes del dispositivo a la nube con el número de lectores simultáneos de los mensajes. La mayoría de los centros solo necesitan cuatro particiones.

  7. Seleccione Siguiente: Etiquetas para pasar a la pantalla siguiente.

    Las etiquetas son pares nombre-valor. Puede asignar la misma etiqueta a varios recursos y grupos de recursos para clasificar los recursos y consolidar la facturación. En este documento, no va a agregar ninguna etiqueta. Para más información, consulte Uso de etiquetas para organizar los recursos de Azure.

    Asigne las etiquetas del centro mediante Azure Portal.

  8. Seleccione Siguiente: Revisar y crear para revisar sus selecciones. Verá algo parecido a esta pantalla, pero con los valores que ha seleccionado al crear el centro.

    Revise la información antes de crear el nuevo centro.

  9. Seleccione Crear para iniciar la implementación del nuevo centro. La implementación estará en curso unos minutos mientras se crea el centro. Una vez que la implementación finalice, haga clic en Ir al recurso para abrir el nuevo centro.

Actualización del centro de IoT

Puede cambiar la configuración de un centro de IoT existente después de crearlo desde el panel IoT Hub (Centro de IoT). Estas son algunas propiedades que puede establecer para un centro de IoT:

Precios y escala: migración a un nivel diferente o establecimiento del número de unidades de IoT Hub.

IP Filter (Filtro de IP): especifique un intervalo de direcciones IP que el centro de IoT va a aceptar o rechazar.

Propiedades: una lista de propiedades que puede copiar y usar en otra parte, como el id. de recursos, el grupo de recursos, la ubicación, etc.

Para obtener una lista completa de las opciones para actualizar un centro de IoT, consulte la página de referencia de comandos az iot hub update.

Directivas de acceso compartido

También puede ver o modificar la lista de directivas de acceso compartido; para ello, seleccioneDirectivas de acceso compartido en la sección Configuración de seguridad. Estas directivas definen los permisos que tienen los dispositivos y servicios para conectarse a IoT Hub.

Seleccione Agregar directiva de acceso compartido para abrir la hoja Agregar una directiva de acceso compartido. Aquí puede escribir el nombre de la nueva directiva y los permisos que quiere asociar a esta directiva, tal como se muestra en la siguiente captura de pantalla:

Captura de pantalla en la que se muestra el procedimiento para añadir una directiva de acceso compartido.

  • Las directivas Lectura del Registro y Escritura del Registro conceden derechos de acceso de lectura y escritura para el registro de identidades. Estos permisos se usan en los servicios de back-end en la nube para administrar las identidades de los dispositivos. Si selecciona la opción de escritura, se incluirá automáticamente la opción de lectura.

  • La directiva Conexión del servicio concede permiso de acceso a los puntos de conexión de servicio. Este permiso se usa por los servicios de nube de back-end para enviar y recibir mensajes de los dispositivos. También se usa para actualizar y leer datos del dispositivo gemelo y módulo gemelo.

  • La directiva Conexión del dispositivo concede permisos para enviar y recibir mensajes con los puntos de conexión del dispositivo de IoT Hub. Los dispositivos usan este permiso para enviar y recibir mensajes desde un centro de IoT o actualizar y leer datos del dispositivo gemelo y del módulo gemelo. También se usa para cargas de archivos.

Seleccione Agregar para agregar la directiva recién creada a la lista existente.

Para más información sobre el acceso que concede cada permiso específico, consulte Permisos de IoT Hub.

Registro de un nuevo dispositivo en el centro de IoT

En esta sección, creará una identidad de dispositivo en el registro de identidades del centro de IoT. No se puede conectar un dispositivo a un centro a menos que tenga una entrada en el registro de identidades. Vea la guía para desarrolladores de IoT Hub para más información.

  1. En el menú de navegación del centro de IoT, abra Dispositivos y, después, seleccione Agregar dispositivo para agregar un dispositivo nuevo en el centro de IoT.

    Captura de pantalla en la que se muestra cómo crear una identidad del dispositivo en el portal.

  2. En Crear un dispositivo, proporcione un nombre para el dispositivo nuevo, como IdDeMiDispositivo y seleccione Guardar. Esta acción crea una nueva identidad de dispositivo para su centro de IoT. Deje activada la opción Generar claves automáticamente para que las claves principal y secundaria se generen de forma automática.

    Captura de pantalla que muestra cómo agregar un nuevo dispositivo.

    Importante

    El identificador del dispositivo puede estar visible en los registros recopilados para soporte técnico y solución de problemas del cliente, por tanto asegúrese de evitar cualquier información confidencial al darle el nombre.

  3. Después de crear el dispositivo, ábralo desde la lista del panel Dispositivos. Copie la Cadena de conexión principal. El código del dispositivo usa esta cadena de conexión para comunicarse con el centro.

    De forma predeterminada, las claves y las cadenas de conexión se enmascaran porque son información confidencial. Si hace clic en el icono de ojo, se muestran. No es necesario mostrarlas para copiarlas con el botón Copiar.

    Captura de pantalla que muestra la cadena de conexión del dispositivo.

Nota

El registro de identidades de IoT Hub solo almacena identidades de dispositivos para permitir el acceso seguro a IoT Hub. Almacena las claves y los identificadores de dispositivo para usarlos como credenciales de seguridad, y un indicador de habilitado o deshabilitado que permite deshabilitar el acceso a un dispositivo individual. Si la aplicación necesita almacenar otros metadatos específicos del dispositivo, debe usar un almacén específico de la aplicación. Consulte la guía de desarrolladores de IoT Hub para obtener más información.

Enrutamiento de mensajes para un centro de IoT

Selecciones Enrutamiento de mensajes en Mensajería para ver el panel de enrutamiento de mensajes, donde puede definir rutas y puntos de conexión personalizados para el centro. Message routing (Enrutamiento de mensajes) le permite administrar cómo se envían los datos desde los dispositivos hasta los puntos de conexión. El primer paso es agregar una nueva ruta. Luego, puede agregar un punto de conexión existente a la ruta o crear uno de los tipos admitidos, como almacenamiento de blobs.

Rutas

La pestaña de rutas es la primera pestaña del panel de enrutamiento de mensajes. Para agregar una nueva ruta, seleccione + Agregar.

Captura de pantalla que muestra el panel

Verá la siguiente pantalla:

Captura de pantalla que muestra cómo agregar un punto de conexión a una ruta.

Asígnele un nombre a la ruta. El nombre de la ruta debe ser único dentro de la lista de rutas de ese centro de conectividad.

En Punto de conexión, seleccione uno de la lista desplegable o agregar uno nuevo. En este ejemplo, ya están disponibles una cuenta de almacenamiento y un contenedor. Para agregarlos como punto de conexión, seleccione + Agregar junto a la lista desplegable de puntos de conexión y seleccione Blob Storage.

En la pantalla siguiente se muestra dónde se especifican la cuenta de almacenamiento y el contenedor.

Captura de pantalla que muestra cómo agregar un punto de conexión de almacenamiento para la regla de enrutamiento.

Agregue un nombre de punto de conexión en Nombre del punto de conexión si es necesario. Seleccione Seleccionar un contenedor para seleccionar la cuenta de almacenamiento y el contenedor. Cuando haya elegido un contenedor, posteriormente, Seleccionar, la página volverá al panel Agregar un punto de conexión de almacenamiento. Use los valores predeterminados en el resto de los campos y Create (Crear) para crear el punto de conexión de la cuenta de almacenamiento y agregarlo a las reglas de enrutamiento.

Volverá a la página Agregar una ruta. En Data source (Origen de datos), seleccione Device Telemetry Messages (Mensajes de telemetría de dispositivo).

A continuación, agregue una consulta de enrutamiento. En este ejemplo, los mensajes que tienen una propiedad de la aplicación denominada level con un valor igual a critical se enrutan a la cuenta de almacenamiento.

Captura de pantalla en la que se muestra el procedimiento para guardar una nueva regla de enrutamiento.

Seleccione Guardar para guardar la regla de enrutamiento. Volverá al panel de enrutamiento de mensajes y se mostrará su nueva regla de enrutamiento.

Puntos de conexión personalizados

Si tiene un punto de conexión personalizado para agregar, seleccione la pestaña Puntos de conexión personalizados. Verá puntos de conexión personalizados si se crearon anteriormente. Desde aquí, puede agregar nuevos puntos de conexión o eliminar los existentes.

Nota

Si elimina una ruta, no elimina los puntos de conexión asignados a ella. Para eliminar un punto de conexión, seleccione la pestaña Puntos de conexión personalizados, seleccione el punto de conexión que quiere eliminar y seleccione el botón Eliminar.

Puede consultar más información sobre los puntos de conexión personalizados en Referencia: Puntos de conexión de IoT Hub.

Puede definir hasta 10 puntos de conexión personalizados para un centro de IoT.

Para ver un ejemplo completo de cómo usar puntos de conexión personalizados con el enrutamiento, consulte Enrutamiento de mensajes con IoT Hub.

Búsqueda de un centro de IoT específico

A continuación encontrará algunas maneras de buscar un centro de IoT específico en su suscripción:

  1. En la página principal de Azure, seleccione el icono de IoT Hub. Seleccione el centro de IoT de la lista.

Captura de pantalla en la que se muestra el procedimiento para encontrar el centro de IoT.

  1. Si sabe el grupo de recursos al que pertenece, seleccione Grupos de recursos y seleccione el grupo de recursos de la lista. En la pantalla del grupo de recursos se muestran todos los recursos de ese grupo, incluidos los centros de IoT. Seleccione su centro.

  2. Elija Todos los recursos. En el panel Todos los recursos, hay una lista desplegable que acepta como valor predeterminado All types. Seleccione la lista desplegable y desactive la opción Select all. Busque IoT Hub y márquelo. Seleccione el cuadro de lista desplegable para cerrarlo; las entradas se filtran y solo se muestran sus centros de IoT.

Eliminación del Centro de IoT

Para eliminar un centro de IoT, abra el centro de IoT en Azure Portal y, a continuación, elija Eliminar.

Captura de pantalla en la que se muestra dónde encontrar el botón de eliminación de un centro de IoT en Azure Portal.

Pasos siguientes

Más información sobre la administración de Azure IoT Hub: