Creare un hub IoT usando il portale di AzureCreate an IoT hub using the Azure portal

L'articolo illustra:This article describes:

  • Come trovare il servizio hub IoT nel portale di Azure.How to find the IoT Hub service in the Azure portal.
  • Come creare e gestire hub IoT.How to create and manage IoT hubs.

Dove trovare il servizio hub IoTWhere to find the IoT Hub service

È possibile trovare il servizio hub IoT nelle posizioni seguenti nel portale:You can find the IoT Hub service in the following locations in the portal:

  • Scegliere + Nuovo e quindi scegliere Internet delle cose.Choose + New, then choose Internet of Things.
  • Nel marketplace scegliere Internet delle cose.In the Marketplace, choose Internet of Things.

Creare un hub IoTCreate an IoT hub

È possibile creare un hub IoT usando i metodi seguenti:You can create an IoT hub using the following methods:

  • L'opzione + Nuovo apre il pannello illustrato nello screenshot seguente.The + New option opens the blade shown in the following screen shot. I passaggi per la creazione di un hub IoT tramite questo metodo e tramite il Marketplace sono identici.The steps for creating the IoT hub through this method and through the marketplace are identical.
  • Nel marketplace scegliere Crea per aprire il pannello visualizzato nello screenshot seguente.In the Marketplace, choose Create to open the blade shown in the following screen shot.

Le sezioni seguenti descrivono i diversi passaggi per creare un hub IoT:The following sections describe the several steps to create an IoT hub:

Scegliere il nome dell'hub IoTChoose the name of the IoT hub

Per creare un hub IoT, è necessario assegnare un nome all'hub IoT.To create an IoT hub, you must name the IoT hub. Questo nome deve essere univoco in tutti gli hub IoT.This name must be unique across all IoT hubs.

Importante

L'hub IoT sarà individuabile pubblicamente come endpoint DNS, quindi evitare di indicare informazioni riservate nell'assegnazione del nome.The IoT hub will be publicly discoverable as a DNS endpoint, so make sure to avoid any sensitive information while naming it.

Scegliere il piano tariffarioChoose the pricing tier

È possibile scegliere tra livelli diversi a seconda del numero di funzionalità che si desidera e di quanti messaggi si inviano al giorno tramite la soluzione.You can choose from several tiers depending on how many features you want and how many messages you send through your solution per day. Il livello gratuito è utilizzabile a scopo di test e valutazione.The free tier is intended for testing and evaluation. Consente la connessione di 500 dispositivi all'hub IoT e un massimo di 8.000 messaggi al giorno.It allows 500 devices to be connected to the IoT hub and up to 8,000 messages per day. Ogni sottoscrizione Azure può creare hub IoT nel livello gratuito.Each Azure subscription can create one IoT Hub in the free tier.

Per informazioni dettagliate sulle altre opzioni relative al livello, vedere Scegliere il livello più adatto di hub IoT.For details about the other tier options, see Choosing the right IoT Hub tier.

Unità hub IoTIoT hub units

Il numero di messaggi consentiti per unità al giorno dipende dal piano tariffario dell'hub.The number of messages allowed per unit per day depends on your hub's pricing tier. Ad esempio, se si desidera che l'hub IoT supporti 700.000 messaggi in entrata, selezionare due unità del piano S1.For example, if you want the IoT hub to support ingress of 700,000 messages, you choose two S1 tier units.

Partizioni da dispositivo a cloud e gruppo di risorseDevice to cloud partitions and resource group

È possibile modificare il numero di partizioni per un hub IoT.You can change the number of partitions for an IoT hub. Il numero predefinito di partizioni è 4 ed è possibile scegliere un altro numero nell'elenco a discesa.The default number of partitions is 4, you can choose a different number from the drop-down list.

Non è necessario creare in modo esplicito un gruppo di risorse vuoto.You do not need to explicitly create an empty resource group. Quando si crea una risorsa, è possibile scegliere di creare un nuovo gruppo di risorse o usarne uno esistente.When you create a resource, you can choose either to create a new, or use an existing resource group.

Scegliere la sottoscrizioneChoose subscription

L'hub IoT di Azure mostra automaticamente l'elenco di sottoscrizioni di Azure alle quali è collegato l'account utente.Azure IoT Hub automatically lists the Azure subscriptions the user account is linked to. È possibile scegliere la sottoscrizione di Azure a cui associare l'hub IoT.You can choose the Azure subscription to associate the IoT hub to.

Scegliere la localitàChoose the location

L'opzione relativa alla posizione offre un elenco delle aree in cui è disponibile l'hub IoT.The location option provides a list of the regions where IoT Hub is available.

Creare l'hub IoTCreate the IoT hub

Dopo aver completato tutti i passaggi precedenti, è possibile creare l'hub IoT.When all previous steps are complete, you can create the IoT hub. Fare clic su Crea per avviare il processo di back-end per creare e distribuire l'hub IoT con le opzioni scelte.Click Create to start the back-end process to create and deploy the IoT hub with the options you chose.

Possono essere necessari alcuni minuti per creare l'hub IoT, perché l'esecuzione della distribuzione del back-end nei server delle località appropriate richiede tempo.It can take a few minutes to create the IoT hub as it takes time for the back-end deployment to run on the appropriate location servers.

Modificare le impostazioni dell'hub IoTChange the settings of the IoT hub

È possibile modificare le impostazioni di un hub IoT esistente dopo averlo creato dal pannello Hub IoT.You can change the settings of an existing IoT hub after it is created from the IoT Hub blade.

Criteri di accesso condiviso: questi criteri definiscono le autorizzazioni per la connessione di dispositivi e servizi all'hub IoT.Shared access policies: These policies define the permissions for devices and services to connect to IoT Hub. È possibile accedere a questi criteri facendo clic su Criteri di accesso condiviso in Generale.You can access these policies by clicking Shared access policies under General. In questo pannello è possibile modificare i criteri esistenti o aggiungerne di nuovi.In this blade, you can either modify existing policies or add a new policy.

Creare un criterioCreate a policy

  • Fare clic su Aggiungi per aprire un pannello.Click Add to open a blade. Qui è possibile immettere il nome dei nuovi criteri e le autorizzazioni da associare a questi criteri, come illustrato nella figura seguente:Here you can enter the new policy name and the permissions that you want to associate with this policy, as shown in the following figure:

    Sono disponibili numerose autorizzazioni che possono essere associate a questi criteri condivisi.There are several permissions that can be associated with these shared policies. I criteri Lettura registro e Scrittura registro consentono di concedere diritti di accesso in lettura e scrittura per il registro delle identità.The Registry read and Registry write policies grant read and write access rights to the identity registry. La scelta dell'opzione di scrittura include automaticamente l'opzione di lettura.Choosing the write option automatically chooses the read option.

    I criteri Connessione servizio concedono le autorizzazioni per accedere agli endpoint del servizio, ad esempio per la ricezione di messaggi da dispositivo a cloud.The Service connect policy grants permission to access service endpoints such as Receive device-to-cloud. I criteri Connessione dispositivo concedono le autorizzazioni per l'invio e la ricezione di messaggi tramite gli endpoint sul lato dispositivo dell'hub IoT.The Device connect policy grants permissions for sending and receiving messages using the IoT Hub device-side endpoints.

  • Fare clic su Crea per aggiungere i criteri appena creati all'elenco esistente.Click Create to add this newly created policy to the existing list.

EndpointEndpoints

Fare clic su Endpoint per visualizzare un elenco di endpoint per l'hub IoT che si sta modificando.Click Endpoints to display a list of endpoints for the IoT hub that you are modifying. Esistono due principali tipi di endpoint: endpoint predefinti nell'hub IoT ed endpoint aggiunti all'hub IoT in seguito alla sua creazione.There are two types of endpoints: endpoints that are built into the IoT hub, and endpoints that you add to the IoT hub after its creation.

Endpoint predefinitiBuilt-in endpoints

Esistono due tipi di endpoint predefiniti: Cloud to device feedback (Commenti da cloud a dispositivi) ed Eventi.There are two built-in endpoints: Cloud to device feedback and Events.

  • Impostazioni Cloud to device feedback (Commenti da cloud a dispositiv): questa impostazione include due impostazioni secondarie Cloud to Device TTL (Durata (TTL) da cloud a dispositivo) e Tempo di conservazione (in ore) per i messaggi.Cloud to device feedback settings: This setting has two subsettings: Cloud to Device TTL (time-to-live) and Retention time (in hours) for the messages. Quando si crea per la prima volta un hub IoT, entrambe queste impostazioni hanno il valore predefinito di un'ora.When your first create an IoT hub, both these settings have the default value of one hour. Per modificare queste impostazioni usare i dispositivi di scorrimento o digitare i valori.To adjust these settings, use the sliders or type the values.
  • Impostazioni Eventi: questa impostazione presenta diverse impostazioni secondarie, alcune delle quali sono di sola lettura.Events settings: This setting has several subsettings, some of which are read-only. L'elenco seguente descrive le singole impostazioni:The following list describes these settings:

    • Partizioni: viene impostato un valore predefinito quando viene creato l'hub IoT.Partitions: A default value is set when the IoT hub is created. Grazie a questa impostazione è possibile modificare il numero di partizioni.You can change the number of partitions through this setting.

    • Event Hub-compatible name and endpoint (Nomi ed endpoint compatibili con Hub eventi): quando viene creato l'hub IoT, viene creato internamente un Hub eventi a cui potrebbe essere necessario accedere in determinate circostanze.Event Hub-compatible name and endpoint: When the IoT hub is created, an Event Hub is created internally that you may need access to under certain circumstances. Non è possibile personalizzare i valori del nome e dell'endpoint compatibile con l'hub eventi, ma è possibile copiarli facendo clic su Copia.You cannot customize the Event Hub-compatible name and endpoint values but you can copy them by clicking Copy.

    • Tempo di conservazione: per impostazione predefinita è impostato su un giorno ma è possibile modificarlo tramite l'elenco a discesa.Retention Time: Set to one day by default but you can change it using the drop-down list. Questo valore è espresso in giorni per l'impostazione da dispositivo a cloud.This value is in days for the device-to-cloud setting.

    • Gruppi di consumer: i gruppi di consumer consentono a più lettori di leggere i messaggi in modo indipendente dall'hub IoT.Consumer Groups: Consumer groups enable multiple readers to read messages independently from the IoT hub. Ogni hub IoT viene creato con un gruppo di consumer predefinito.Every IoT hub is created with a default consumer group. Tuttavia, con questa impostazione è possibile aggiungere o eliminare gruppi di consumer negli hub IoT.However, you can add or delete consumer groups to your IoT hubs using this setting.

    Nota

    Il gruppo di consumer predefinito non può essere modificato o eliminato.The default consumer group cannot be edited or deleted.

Endpoint personalizzatiCustom endpoints

È possibile aggiungere endpoint personalizzati all'hub IoT tramite il portale.You can add custom endpoints on your IoT hub using the portal. Nel pannello Endpoint, fare clic su Aggiungi nella parte superiore del pannello per aprire il pannello Aggiungi endpoint.From the Endpoints blade, click Add at the top to open the Add endpoint blade. Immettere le informazioni necessarie, quindi fare clic su OK.Enter the required information, then click OK. L'endpoint personalizzato viene ora elencato nel pannello principale Endpoint.Your custom endpoint is now listed in the main Endpoints blade.

Altre informazioni sugli endpoint personalizzati sono disponibili in Reference - IoT hub endpoints (Riferimenti: endpoint di hub IoT).You can read more about custom endpoints in Reference - IoT hub endpoints.

RouteRoutes

Fare clic su Route per gestire la modalità di invio dei messaggi da dispositivo a cloud dell'hub IoT.Click Routes to manage how IoT Hub dispatches your device-to-cloud messages.

È possibile aggiungere i route all'hub IoT facendo clic su Aggiungi nella parte superiore del pannello Route* inserendo le informazioni necessarie e facendo clic su OK.You can add routes to your IoT hub by clicking Add at the top of the Routes* blade, entering the required information, and clicking OK. Il route viene quindi elencato nel pannello principale Route.Your route is then listed in the main Routes blade. È possibile modificare un route selezionandolo nell'elenco di route.You can edit a route by clicking it in the list of routes. Per abilitare un route, selezionarlo nell'elenco di route e impostare l'interruttore Enabled su Off.To enable a route, click it in the list of routes and set the Enabled toggle to Off. Per salvare le modifiche, fare clic su OK nella parte inferiore del pannello.To save the change, click OK at the bottom of the blade.

Eliminare l'hub IoTDelete the IoT hub

È possibile passare all'hub IoT che si vuole eliminare facendo clic su Sfoglia e quindi scegliendo l'hub appropriato da eliminare.You can browse to the IoT hub you want to delete by clicking Browse, and then choosing the appropriate hub to delete. Fare clic sul pulsante Elimina sotto il nome dell'hub IoT per eliminarlo.To delete the IoT hub, click the Delete button below the IoT hub name.

Passaggi successiviNext steps

Per ulteriori informazioni sulla gestione dell'hub IoT di Azure, consultare questi collegamenti:Follow these links to learn more about managing Azure IoT Hub:

Per altre informazioni sulle funzionalità dell'hub IoT, vedere:To further explore the capabilities of IoT Hub, see: