View a markdown version of this page

Crea un AWS IoT cosa y obtén 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 obtén AWS IoT Core credentials

En este punto, ha creado:

Para crear y registrar una AWS IoT cosa y obtener 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. Selecciona Crear cosas.

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

      1. Paso 1. Especifica las propiedades de la cosa

        Escribe un nombre para tu cosa y, a continuación, selecciona Siguiente.

      2. Paso 2. Configure el certificado del dispositivo

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

      3. Paso 3. Adjunte políticas al certificado

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

        Selecciona la casilla de verificación situada junto a tu política y elige 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 archivo se creó correctamente.

    8. Transfiere los archivos descargados anteriormente a tu dispositivo, si aún no AWS IoT lo tienes.

  2. Obtén el punto de acceso del proveedor de credenciales de 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, ejecuta el siguiente comando:

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

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

  3. Obtenga el punto final de datos del dispositivo para su 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 menú de navegación de la izquierda, selecciona Configuración.

    3. Localiza el punto final de datos del dispositivo.

    Toma 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 artículos 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.