¿Qué es una configuración de dominio? - AWS IoT Core

¿Qué es una configuración de dominio?

En AWS IoT Core, una configuración de dominio es la definición y configuración de un dominio (ya sea un dominio administrado por AWS o un dominio administrado por el cliente) para los puntos de conexión de datos de AWS IoT Core. AWS IoT Core también proporciona un punto de conexión predeterminado para su cuenta de AWS (iot:Data-ATS) para que los dispositivos se comuniquen con AWS IoT Core.

Casos de uso

Puede utilizar configuraciones de dominio para simplificar tareas de la siguiente manera.

  • Migrar dispositivos a AWS IoT Core.

  • Admitir flotas de dispositivos heterogéneas manteniendo configuraciones de dominio diferentes para cada tipo de dispositivo

  • Mantener la identidad de la marca (por ejemplo, a través del nombre de dominio) migrando al mismo tiempo la infraestructura de la aplicación a AWS IoT Core.

Conceptos clave

Los siguientes conceptos proporcionan detalles sobre las configuraciones de dominio y los conceptos relacionados.

  • Configuración del dominio

    Es la definición y configuración de un dominio para sus puntos de conexión de AWS IoT Core.

  • Dominio de punto de conexión predeterminado

    Es el dominio que proporciona AWS IoT con el punto de conexión predeterminado, como iot:Data-ATS. Para buscar el punto de conexión predeterminado, ejecute el comando de la CLI describe-endpoint o describe-domain-configuration. También puede ir a la consola de AWS IoT Core y elegir Configuraciones de dominio en Conectarse en el menú de navegación de la izquierda. El punto de conexión predeterminado aparece con el nombre iot:Data-ATS.

  • Dominio administrado por AWS

    Es el dominio que administrará AWS. Si elige un dominio administrado por AWS, sus dispositivos se conectarán mediante un punto de conexión de datos proporcionado por AWS. AWS administrará el dominio y los certificados.

  • Dominio administrado por el cliente

    Es el dominio que administrará usted. También recibe el nombre de dominio personalizado. Si elige un dominio administrado por el cliente, sus dispositivos se conectarán mediante un punto de conexión de datos de dominio personalizado. Usted administrará el dominio y los certificados. Con un dominio administrado por el cliente puede personalizar las URL de los puntos de conexión para que se adapten a sus necesidades. Por ejemplo, puede usar un nombre de dominio personalizado (your-domain-name.com) o aplicar políticas de acceso específicas.

Notas importantes

AWS IoT Core utiliza la extensión TLS de indicación de nombre de servidor (SNI) para aplicar configuraciones de dominio. Al conectar los dispositivos a AWS IoT Core, los clientes pueden enviar la extensión de indicación de nombre de servidor (SNI), que es necesaria para características como el registro de varias cuentas, los puntos de conexión configurables, los dominios personalizados y los puntos de conexión de VPC. También deben pasar un nombre de servidor que sea idéntico al nombre de dominio que especifique en la configuración del dominio. Para probar este servicio, use la versión v2 de los SDK de dispositivos AWS IoT en GitHub.

Si crea varios puntos de conexión de datos en su Cuenta de AWS, compartirán recursos de AWS IoT Core como temas de MQTT, sombras de dispositivo y reglas.

Al proporcionar los certificados de servidor para una configuración de dominio personalizada de AWS IoT Core, los certificados tienen un máximo de cuatro nombres de dominio. Para obtener más información, consulte Puntos de conexión y cuotas de AWS IoT Core.