Con AWS IoT Core, i prezzi sono calcolati solo in base all'uso effettivo, senza tariffe minime né utilizzo obbligatorio di servizi. Saranno fatturati separatamente connettività, messaggistica e dispositivi ombra (storage dello stato dei dispositivi), registro (storage dei metadati del dispositivo) e motore di regole (trasformazione e instradamento dei messaggi). Questo approccio garantisce trasparenza e prezzi contenuti indipendentemente dai tipi di carico di lavoro, perché vengono esclusivamente addebitati i costi relativi ai componenti del core AWS IoT in uso.

Calcola la tua fattura mensile con il Calcolatore di costo di AWS IoT Core.

I prezzi in sintesi

Connettività

Questa caratteristica garantisce una connessione sicura e autenticata tra i dispositivi in locale e AWS IoT Core. L'utilizzo della connettività viene misurato in incrementi di 1 minuto e calcola il tempo totale di connessione tra i dispositivi e AWS IoT Core.

Ad esempio, nella regione Stati Uniti orientali (Virginia settentrionale) saranno addebitati 0,042 USD per dispositivo all'anno (1 connessione * 0,08 USD/1.000.000 di minuti di connessione * 525.600 minuti in un anno) per una connettività 24 ore su 24, 7 giorni su 7. Per mantenere la connettività, i dispositivi possono inviare messaggi di keep-alive ("ping") con frequenze che variano da 20 minuti a 30 secondi, senza alcun costo aggiuntivo. Consulta ulteriori dettagli sui prezzi della connettività >>

Messaggistica

I messaggi trasferiscono i dati relativi ai dispositivi da e verso AWS IoT Core. L'utilizzo della messaggistica viene misurato in numero di messaggi trasmessi tra i dispositivi e AWS IoT Core.

Non ti verranno addebitati costi dei Messaggi per quelli inviati o ricevuti tramite gli argomenti riservati di Basic Ingest o l’integrazione del servizio vocale Alexa per AWS IoT Core

Puoi inviare e ricevere messaggi di dimensioni fino a 128 kilobyte (KB). Vengono misurati con incrementi di 5 KB. Ad esempio, un messaggio di 8 KB conta come due messaggi.

Consulta ulteriori dettagli sui prezzi della messaggistica >>

Dispositivi ombra e registro

Le shadow dei dispositivi memorizzano gli stati desiderati e correnti di un dispositivo; il registro di viene utilizzato per assegnare nomi e gestire i dispositivi. L'utilizzo di shadow di un dispositivo e del registro viene misurato in numero di operazioni di accesso o modifica ai dati.

Le operazioni di shadow dei dispositivi e di registro vengono misurate in incrementi di 1 KB delle dimensioni record della shadow dei dispositivi e del registro. Ad esempio, un aggiornamento di 1,5 KB al record shadow conta come due operazioni. Consulta ulteriori dettagli sui prezzi dello shadow dei dispositivi e registro >>

Motore delle regole

Il motore di regole permette la trasformazione dei dati di dispositivo mediante operazioni aritmetiche o funzioni esterne (ad esempio con AWS Lambda), instradando quindi i dati in servizi AWS quali Amazon S3, Amazon DynamoDB, e Amazon Kinesis. L'utilizzo del motore di regole viene misurato in attivazioni di regole e in numero di operazioni eseguite nell'ambito di una regola, con un minimo di un'azione per ogni regola.

Le regole e le azioni vengono misurate in incrementi di 5 KB della dimensione dei messaggi. Per esempio, una regola che elabora un messaggio di 5 KB e non esegue alcuna azione viene misurata come una regola e un'azione, mentre una regola che elabora un messaggio da 8 KB ed esegue due azioni conta come due regole e quattro azioni. Inoltre, per i dati trasferiti in entrata e in uscita di certe azioni da zone esterne alla regione, l'azione eseguita sarà calcolata secondo le tariffe di trasferimento dati EC2 come spiegato qui alla voce "Trasferimento dati." Consulta ulteriori dettagli sui prezzi del motore delle regole.

Piano gratuito di AWS per AWS IoT Core

  • 2.250.000 minuti di connessione
  • 500.000 messaggi
  • 225.000 operazioni di registro o dispositivi ombra
  • 250.000 attivazioni di regole e 250.000 esecuzione di operazioni

Il piano gratuito permette ad esempio di eseguire un carico di lavoro con 50 dispositivi, in cui ogni dispositivo:

  • Rimane collegato 24 ore al giorno
  • Scambia 300 messaggi al giorno (ogni messaggio di dimensioni inferiori ai 5 KB)
  • Esegue 130 operazioni di registro o shadow dei dispositivi al giorno (con record di dimensioni inferiori a 1 KB)
  • Attiva 150 esecuzioni di regole al giorno che eseguono un'operazione (ogni messaggio elaborato di dimensioni inferiori ai 5 KB)

Il piano gratuito di AWS è disponibile per 12 mesi a partire dalla data di creazione dell'account AWS. Quando scade il periodo di utilizzo gratuito, oppure se l'utilizzo dell'applicazione supera i limiti imposti da tale piano, vengono addebitate le tariffe sopra riportate. Il piano di utilizzo gratuito è disponibile in tutte le regioni AWS tranne GovCloud (Stati Uniti). L'utilizzo viene calcolato ogni mese su tutte le regioni e applicato automaticamente alla fattura. L'utilizzo gratuito non può essere cumulativo tra periodi di fatturazione successivi.

Esempi di prezzo per i componenti di AWS IoT Core

Costi di connettività

Prezzi: scenario 1

I costi per connettere 10.000 dispositivi ad AWS IoT Core per 30 giorni vengono calcolati come segue:

  • Minuti di connessione = 10.000 connessioni * 60 minuti in un'ora * 24 ore in un giorno * 30 giorni = 432.000.000 minuti di connessione
  • Costi di connettività totali = 432.000.000 di minuti di connessione * 0,08 USD/1.000.000 = 34,56 USD

Prezzi: scenario 2

I costi per connettere 10.000 dispositivi ad AWS IoT Core per 15 minuti all'ora per 30 giorni vengono calcolati come segue:

  • Minuti di connessione = 10.000 connessioni * 15 minuti in un'ora * 24 ore in un giorno * 30 giorni = 108.000.000 minuti di connessione
  • Costi di connettività = 108.000.000 di minuti di connessione * 0,08 USD/1.000.000 = 8,64 USD

Costi di messaggistica

Prezzi: scenario 1

In 30 giorni, un dispositivo pubblica in AWS IoT Core un messaggio da 2 KB ogni ora, quindi AWS IoT Core recapita ciascun messaggio a 5 altri dispositivi. I costi vengono calcolati come segue:

Costi di pubblicazione in AWS IoT Core

  • Numero di messaggi da pubblicare: 1 messaggio all'ora * 24 ore in un giorno * 30 giorni = 720 messaggi
  • Costi di pubblicazione dei messaggi: 720 messaggi * 1 USD / 1.000.000 = 0,00072 USD

Costi di recapito ai dispositivi

  • Numero di messaggi da recapitare: 5 messaggi all'ora * 24 ore in un giorno * 30 giorni = 3.600 messaggi
  • Costi di recapito dei messaggi: 3.600 messaggi * 1 USD / 1.000.000 = 0,0036 USD

Costi di messaggistica totali

  • Costi totali di messaggistica = Costi di pubblicazione dei messaggi + Costi di recapito dei messaggi
  • Costi totali di messaggistica = 0,00072 USD + 0,0036 USD= 0,00432 USD

Prezzi: scenario 2

In 30 giorni, un dispositivo pubblica dieci messaggi da 8 KB ogni ora in AWS IoT Core. Quattro su dieci messaggi vengono inviati al motore delle regole tramite Basic Ingest. I costi di messaggistica vengono calcolati come segue:

Costi di pubblicazione in AWS IoT Core

  • Poiché ciascun messaggio supera i 5 KB, viene conteggiato come 2 messaggi.
  • Numero di messaggi pubblicati tramite Basic Ingest: 2 * (4 messaggi all'ora * 24 ore in un giorno * 30 giorni) = 5.760 messaggi
  • Numero di messaggi pubblicati rimanenti: 2 * (6 messaggi all'ora * 24 ore in un giorno * 30 giorni) = 8.640 messaggi
  • Costi di messaggistica per i messaggi pubblicati tramite Basic Ingest: gratuito
  • Costi di messaggistica per i messaggi pubblicati rimanenti: 8.640 messaggi * 1 USD/1.000.000 messaggi = 0,00864 USD
  • Costi totali di messaggistica = costi di messaggistica per i messaggi pubblicati tramite Basic Ingest + costi di messaggistica per i messaggi pubblicati rimanenti = 0 USD + 0,00864 USD = 0,00864 USD

Costi di copia shadow di un dispositivo e del registro

Prezzi: scenario 1

I dispositivi in uso attivano 1 milione di aggiornamenti ai dispositivi ombra. La dimensione del record per ciascun aggiornamento è di 1,5 KB. I costi vengono calcolati come segue:

  • Poiché la dimensione della shadow del dispositivo supera 1 KB, le operazioni vengono misurate al multiplo successivo, come due operazioni.
  • Costi totali di shadow del dispositivo = 2 operazioni * 1.000.000 * 1,25 USD / 1.000.000 = 2,50 USD

Prezzi: scenario 2

In 30 giorni, l'API ListThing viene richiamata 100 volte. Ogni volta, l'API restituisce 500 record, i quali hanno una dimensione di 1 KB. I costi vengono calcolati come segue:

  • Richieste di registro = 100 richieste * 500 = 50.000 richieste
  • Costi di registro totali = 50.000 richieste * 1,25 USD/1.000.000 richieste = 0,0625 USD

Costi per motore di regole

Prezzi: scenario 1

I dispositivi in uso attivano 1 milione di regole. Ogni regola inoltra dati in Amazon S3, richiamando quindi un'operazione. I costi vengono calcolati come segue:

  • Costi delle regole = 1.000.000 di attivazioni di regole * 0,15 USD / 1.000.000 = 0,15 USD
  • Costi delle operazioni = 1.000.000 di attivazioni di regole * 1 esecuzione di operazioni per attivazione * 0,15 USD / 1.000.000 = 0,15 USD
  • Totale costi per motore di regole = Costi delle regole + Costi delle operazioni = 0,15 USD + 0,15 USD = 0,30 USD

Prezzi: scenario 2

I dispositivi in uso attivano 1 milione di regole. Ogni regola richiama una funzione esterna e inoltra i dati ad Amazon S3, invocando quindi due operazioni. I costi vengono calcolati come segue:

  • Costi delle regole = 1.000.000 di attivazioni di regole * 0,15 USD / 1.000.000 = 0,15 USD
  • Costi delle operazioni = 1.000.000 di attivazioni di regole * 2 esecuzioni di operazioni per attivazione * 0,15 USD / 1.000.000 = 0,30 USD
  • Totale costi per motore di regole = Costi delle regole + Costi delle operazioni = 0,15 USD + 0,30 USD = 0,45 USD

Esempio di prezzo per un carico di lavoro con tutti i componenti di AWS IoT Core

100.000 dispositivi sono connessi in modo costante ad AWS IoT Core per 30 giorni. Ogni giorno, ciascun dispositivo scambia 325 messaggi da 1 KB. Di questi 325 messaggi, 100 attivano aggiornamenti shadow e 200 attivano una regola che esegue un'operazione. I costi vengono calcolati come segue:

Costi di connettività

  • Minuti di connessione = 100.000 connessioni * 60 minuti in un'ora * 24 ore in un giorno * 30 giorni = 4.320.000.000 di minuti di connessione
  • Costi di connettività = 4.320.000.000 di minuti di connessione * 0,08 USD / 1.000.000 = 345,60 USD

Costi di messaggistica

  • Messaggi = 100.000 dispositivi * 325 messaggi al giorno * 30 giorni = 975.000.000 di messaggi
  • Costi di messaggistica = 975.000.000 di messaggi * 1,00 USD / 1.000.000 = 975,00 USD

Costi di dispositivi ombra e registro

  • Richieste di dispositivo ombra = 100.000 dispositivi * 100 richieste al giorno è 30 giorni = 300.000.000 di richieste
  • Le dimensioni shadow sono inferiori a 1 KB, perciò ogni richiesta vale 1
  • Costi per dispositivi ombra = 300.000.000 di richieste * 1,25 USD / 1.000.000 di operazioni = 375,00 USD

Costi per motore di regole

  • Attivazioni di regole = 100.000 dispositivi * 200 attivazioni per dispositivo al giorno * 30 giorni = 600.000.000 di attivazioni di regole
  • Esecuzione di operazioni = 600.000.000 di attivazioni di regole * 1 esecuzione di operazioni per attivazione = 600.000.000 USD
  • Costi delle regole = 600.000.000 di attivazioni di regole * 0,15 USD / 1.000.000 = 90,00 USD
  • Costi delle operazioni = 600.000.000 di operazioni eseguite * 0,15 USD / 1.000.000 = 90,00 USD
  • Totale costi per motore di regole = 90,00 USD + 90,00 USD = 180,00 USD

Totale costi carico di lavoro

  • Costi totali = 346,60 USD + 975,00 USD + 375,00 USD + 180,00 USD = 1.876,60 USD

 

AWS IoT Core non prevede la rivendita di servizi di telecomunicazione e la connettività verrà fornita da terze parti.

Ulteriori informazioni sulle risorse AWS IoT Core

Visita la pagina delle risorse
Sei pronto per iniziare?
Registrati
Hai altre domande?
Contattaci