

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea qualsiasi AWS IoT cosa e ottieni le AWS IoT Core credenziali
<a name="gs-create-thing"></a>

A questo punto hai creato:
+ Una politica di autorizzazioni IAM. Per informazioni, consulta [Crea una politica di autorizzazioni IAM](gs-iam-role.md).
+ Un ruolo IAM, con la politica delle autorizzazioni allegata. Per informazioni, consulta [Creazione di un ruolo IAM](gs-create-role.md).
+ Un alias di AWS IoT ruolo per il ruolo IAM. Per informazioni, consulta [Crea l'alias del AWS IoT ruolo](gs-create-role-alias.md).
+ Una AWS IoT politica, attualmente non associata a nessuna AWS risorsa. Per informazioni, consulta [Crea la AWS IoT politica](gs-create-policy.md).

**Per creare e registrare qualsiasi AWS IoT cosa e ottenere credenziali di AWS IoT Core accesso**

1. Registra il dispositivo come AWS IoT oggetto e genera il certificato X.509 per il dispositivo.

   1. Accedi a Console di gestione AWS e apri la AWS IoT Core console all'indirizzo. [https://console.aws.amazon.com/iot/](https://console.aws.amazon.com/iot/)

   1. Seleziona la regione appropriata.

   1. Nella barra di navigazione a sinistra, seleziona **Tutti i dispositivi**, quindi scegli **Cose**.

   1. Scegli **Crea cose**.

   1. Seleziona **Crea un singolo oggetto**, quindi scegli **Avanti**.

      1. **Fase 1: Specificate le proprietà dell'oggetto**

         Digita un nome per l'oggetto, quindi scegli **Avanti**.

      1. **Fase 2. Configura il certificato del dispositivo**

         Seleziona **Genera automaticamente un nuovo certificato (consigliato)**, quindi scegli **Avanti**.

      1. **Fase 3. Allega le politiche al certificato**

         Cerca la politica di autorizzazioni in [Crea la AWS IoT politica](gs-create-policy.md) cui hai creato.

         Seleziona la casella di controllo accanto alla tua politica e scegli **Crea oggetto**.

   1. Nella finestra che appare, scarica i seguenti file:
      + Certificato del dispositivo. Questo è il certificato X.509.
      + File con chiave pubblica
      + File con chiave privata
      + Endpoint Amazon Trust Services (chiave RSA a 2048 bit: Amazon Root CA 1)

      Prendi nota della posizione di ciascuno di questi file per un passaggio successivo.

   1. Seleziona **Fatto**. Nella pagina successiva, vedrai una nota che indica che il file è stato creato con successo. 

   1. Trasferisci i file scaricati sopra sul tuo AWS IoT dispositivo, se non è già presente.

1. Ottieni l'endpoint del fornitore di credenziali per il tuo AWS account.

------
#### [ AWS CLI ]

   Esegui il comando seguente:

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

------
#### [ Console di gestione AWS ]

   In [AWS CloudShell](https://docs.aws.amazon.com//cloudshell/latest/userguide/getting-started.html), esegui il seguente comando:

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

------

   Prendi nota di queste informazioni per un passaggio successivo.

1. Ottieni l'endpoint dei dati del dispositivo per il tuo AWS account.

------
#### [ AWS CLI ]

   Esegui il comando seguente:

   ```
   aws iot describe-endpoint --endpoint-type iot:Data-ATS
   ```

------
#### [ Console di gestione AWS ]

   Esegui questa operazione:

   1. Accedi a Console di gestione AWS e apri la AWS IoT Core console all'indirizzo [https://console.aws.amazon.com/iot/](https://console.aws.amazon.com/iot/).

   1. Nella barra di navigazione a sinistra, seleziona **Impostazioni**.

   1. Individua l'**endpoint dei dati del dispositivo**.

------

   Prendi nota di queste informazioni per un passaggio successivo.

1. (Facoltativo) Verifica che i certificati siano stati generati correttamente.

   Esegui il comando seguente per verificare che i tuoi articoli siano stati generati correttamente.

   ```
   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
   ```

   Per ulteriori informazioni, consulta [Come usare un certificato per ottenere un token di sicurezza](https://docs.aws.amazon.com//iot/latest/developerguide/authorizing-direct-aws.html#authorizing-direct-aws.walkthrough).