View a markdown version of this page

Crea un AWS IoT cosa y consigue AWS IoT Core credentials - Amazon Kinesis Video Streams

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Crea un AWS IoT cosa y consigue AWS IoT Core credentials

En este punto, has creado:

Para crear y registrar un AWS IoT cosa y consigue AWS IoT Core credenciales de acceso
  1. Registre el dispositivo como una AWS IoT cosa y genere el X.509 certificado para el dispositivo.

    1. Inicie sesión en Consola de administración de AWS y abra la AWS IoT Core consola en https://console.aws.amazon.com/iot/.

    2. Seleccione la región correspondiente.

    3. En el panel de navegación de la izquierda, selecciona Todos los dispositivos y, a continuación, selecciona Cosas.

    4. Elige Crear cosas.

    5. Selecciona Crear una sola cosa y, a continuación, selecciona Siguiente.

      1. Paso 1. Especifique las propiedades de la cosa

        Escriba un nombre para el objeto y, a continuación, seleccione Siguiente.

      2. Paso 2. Configura el certificado del dispositivo

        Seleccione Auto-generate un certificado nuevo (recomendado) y, a continuación, pulse Siguiente.

      3. Paso 3. Adjunte políticas al certificado

        Busque la política de permisos en la que creóCrea el AWS IoT policy.

        Selecciona la casilla de verificación situada junto a tu política y selecciona Crear cosa.

    6. En la ventana que aparece, descarga los siguientes archivos:

      • Certificado de dispositivo. Este es el X.509 certificado.

      • Archivo de clave pública

      • Archivo de clave privada

      • Punto final de Amazon Trust Services (clave RSA de 2048 bits: Amazon Root CA 1)

      Anote la ubicación de cada uno de estos archivos para un paso posterior.

    7. Seleccione Listo. En la página siguiente, verás una nota que indica que tu objeto se ha creado correctamente.

    8. Transfiere los archivos descargados arriba a AWS IoT tu dispositivo, si aún no están allí.

  2. Obtén el punto de conexión del proveedor de credenciales para tu AWS cuenta.

    AWS CLI

    Use el siguiente comando:

    aws iot describe-endpoint --endpoint-type iot:CredentialProvider
    Consola de administración de AWS

    En AWS CloudShell, ejecute el siguiente comando:

    aws iot describe-endpoint --endpoint-type iot:CredentialProvider

    Anote esta información para un paso posterior.

  3. Obtén el punto final de datos del dispositivo para tu AWS cuenta.

    AWS CLI

    Use el siguiente comando:

    aws iot describe-endpoint --endpoint-type iot:Data-ATS
    Consola de administración de AWS

    Haga lo siguiente:

    1. Inicie sesión en Consola de administración de AWS y abra la AWS IoT Core consola en https://console.aws.amazon.com/iot/.

    2. En el panel de navegación de la izquierda, selecciona Configuración.

    3. Localice el punto final de datos del dispositivo.

    Tome nota de esta información para un paso posterior.

  4. (Opcional) Compruebe que los certificados se generaron correctamente.

    Ejecute el siguiente comando para validar que los elementos se generaron correctamente.

    curl --header "x-amzn-iot-thingname:your-thing-name" \ --cert /path/to/certificateID-certificate.pem.crt \ --key /path/to/certificateID-private.pem.key \ --cacert /path/to/AmazonRootCA1.pem \ https://your-credential-provider-endpoint/role-aliases/your-role-alias-name/credentials

    Para obtener más información, consulta Cómo usar un certificado para obtener un token de seguridad.