I prezzi di AWS IoT Greengrass sono calcolati solo in base all'uso effettivo. Ti vengono addebitati in base al numero di dispositivi AWS IoT Greengrass Core che si connettono con il cloud AWS IoT Greengrass in un determinato mese. Non verrà addebitato alcun importo se un dispositivo AWS IoT Greengrass Core non si connette al servizio cloud.

Promozione limitata

Come parte di una promozione a tempo limitato, ora puoi avere AWS IoT Greengrass gratuitamente per i primi 1.000 dispositivi, dal 15 dicembre 2020 al 31 dicembre 2021. Dovrai comunque sostenere i costi per gli altri servizi AWS utilizzati con le tue applicazioni in esecuzione su AWS IoT Greengrass come AWS IoT Core.

Se programmi l’uso di AWS IoT Greengrass per parchi di dispositivi di grosse dimensioni, contattaci per scoprire le altre opzioni di prezzo. Contattaci anche se stai valutando di scegliere un impegno annuale.

AWS IoT Greengrass include due prodotti software client: AWS IoT Greengrass Core, il runtime che fornisce in locale funzioni AWS Lambda, messaggistica, shadow dei dispositivi e sicurezza, e il il SDK del dispositivo AWS IoT, che permette ai dispositivi di interagire con AWS IoT Greengrass Core tramite la rete locale.

Un dispositivo AWS IoT Greengrass Core è attivo in un determinato mese quando esegue l'autenticazione in AWS. AWS IoT Greengrass Core viene identificato in modo univoco dall’oggetto corrispondente AWS IoT, che rappresenta il dispositivo AWS IoT Greengrass Core, e utilizza un certificato di dispositivo per autenticarsi presso AWS IoT. I dispositivi locali possono essere connessi a dispositivi AWS IoT Greengrass Core senza alcun costo. Un dispositivo AWS IoT Greengrass Core è considerato inattivo quando non si autentica presso AWS per un mese dato, anche se è attivo in locale.

Piano gratuito di AWS

Il piano gratuito di AWS include i primi tre dispositivi AWS IoT Greengrass Core che si collegano ogni mese, per un anno.

Costi aggiuntivi

AWS IoT Greengrass apre una o più connessioni a AWS IoT Core per supportare operazioni di distribuzione, Device Shadow e trasferimento di messaggi. Queste connessioni vengono stabilite automaticamente laddove è disponibile una connessione a Internet. Il numero di connessioni si basa sul numero di Device Shadow di AWS IoT configurati per la sincronizzazione con il cloud e sul numero di argomenti AWS IoT Core MQTT configurati per inviare messaggi ad AWS IoT Greengrass Cores. Saranno addebitati costi per i minuti di connessione di AWS IoT Core totali basati su queste connessioni. Fai riferimento ai dettagli sul numero di connessioni.

Potranno essere addebitati costi aggiuntivi con AWS IoT Greengrass se le applicazioni usano altri servizi AWS o trasferiscono dati. Se ad esempio AWS IoT Greengrass trasmette dati da o verso Amazon Simple Storage Service (Amazon S3), saranno addebitate le richieste di lettura/scrittura e lo storage dei dati in Amazon S3.

Per ulteriori informazioni sui prezzi dei servizi AWS, consulta la sezione dei prezzi nelle pagine di descrizione dei servizi AWS che ti interessano. Di seguito sono elencati i collegamenti ai prezzi di alcuni dei servizi più utilizzati.

AWS IoT Core (include i prezzi per la connettività, la messaggistica e le operazioni shadow del dispositivo)

Amazon Kinesis (include prezzi per lo streaming di dati, la capacità di throughput e il trasferimento di dati)

Amazon S3 (include i prezzi per lo storage, le richieste e il trasferimento di dati)

Amazon DynamoDB (include prezzi per l’immagazzinamento di dati, capacità di throughput e trasferimento di dati)

Salvo diversamente specificato, i prezzi sono al netto di eventuali tasse e imposte doganali, inclusa l'IVA ed eventuali imposte sulle vendite. Per i clienti con indirizzo di fatturazione in Giappone, l'utilizzo di AWS è soggetto all'imposta sul consumo giapponese.

Esempi di prezzo

Esempio 1 - In questo esempio, supponiamo di avere 3 dispositivi AWS IoT Greengrass Core attivi per 11 mesi:

  • Dispositivo A - Dispositivo AWS IoT Greengrass Core attivato da gennaio fino a fine novembre. Quando il dispositivo è attivo, scarica nuove funzioni Lambda non appena sono disponibili ne sincronizza lo stato tramite dispositivi ombra.
  • Dispositivo B: - Dispositivo AWS IoT Greengrass Core inattivo a gennaio, ma venduto e attivato a febbraio. Quando il dispositivo è attivo, usa funzioni Lambda locali per riepilogare parametri della durata di un secondo in parametri di cinque minuti, caricando questi ultimi in AWS IoT o Amazon Kinesis.
  • Dispositivo C - Dispositivo AWS IoT Greengrass Core attivato a gennaio e non disattivato per tutto l'anno. Non dispone di alcuna connettività a Internet per il mese di dicembre, durante il quale non interagisce mai con il cloud.

Costo complessivo di AWS IoT Greengrass

Costo mensile di AWS IoT Greengrass = Numero di AWS IoT Greengrass Core attivi * Costo mensile per AWS IoT Greengrass Core

Costo per il dispositivo A = 1 dispositivo * 0,16 USD per dispositivo al mese = 0,16 USD
Costo per il dispositivo B = 1 dispositivo * 0,16 USD per dispositivo al mese = 0,16 USD
Costo per il dispositivo C = 1 dispositivo * 0,16 USD per dispositivo al mese = 0,16 USD

Costo complessivo di AWS IoT Greengrass per il periodo di attività totale = Costo mensile di AWS IoT Greengrass * Periodo di attività (mesi)

Costo per il dispositivo A = 0,16 USD al mese * 11 mesi = 1,76 USD
Costo per il dispositivo B = 0,16 USD al mese * 11 mesi = 1,76 USD
Costo per il dispositivo C = 0,16 USD al mese * 11 mesi = 1,76 USD

Costo complessivo di AWS IoT Greengrass = Costo del periodo di attività di AWS IoT Greengrass per il dispositivo A + costo del periodo di attività di AWS IoT Greengrass per il dispositivo B + costo del periodo di attività di AWS IoT Greengrass per il dispositivo C = 1,76 USD + 1,76 USD + 1,76 USD = 5,28 USD

Costo di AWS IoT Core

In questo esempio, AWS IoT Greengrass stabilisce due connessioni (una per l’agente di distribuzione e una per gli abbonamenti) per ogni dispositivo. Nota: AWS IoT Core ha un limite di 50 abbonamenti per connessione e poiché i dispositivi A, B e C non richiedono più di 50 abbonamenti, AWS IoT Greengrass stabilisce una sola connessione per supportare tutte le operazioni basate sugli abbonamenti.
Numero di minuti di connessione = Numero di connessioni * Periodo di attività (minuti)
dove, Periodo di attività per ciascun dispositivo in 11 mesi = 11 mesi * 730 ore al mese * 60 minuti all’ora = 481.800 minuti

Minuti di connessione per il dispositivo A = 2 connessioni * 481.800 minuti = 963.600 minuti
Minuti di connessione per il dispositivo B = 2 connessioni * 481.800 minuti = 963.600 minuti
Minuti di connessione per il dispositivo C = 2 connessioni * 481.800 minuti = 963.600 minuti

Costo per i minuti di connessione = Numero di minuti di connessione * 0,08 USD per milione di minuti di connessione = Numero di minuti di connessione * 0,08 USD/1.000.000 minuti di connessione. Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di connettività di AWS IoT Core.

Costo per i minuti di connessione per il dispositivo A = 963.600 minuti * 0.08 USD/1.000.000 minuti = 0,08 USD
Costo per i minuti di connessione per il dispositivo B = 963.600 minuti * 0.08 USD/1.000.000 minuti = 0,08 USD
Costo per i minuti di connessione per il dispositivo C = 963.600 minuti * 0.08 USD/1.000.000 minuti = 0,08 USD

Il dispositivo B utilizza anche funzioni Lambda locali per aggregare i parametri ogni secondo e caricare in AWS IoT i parametri raccolti ogni cinque minuti.
Costo per l’invio dei messaggi al cloud = Numero di messaggi * 1 USD per milione dei messaggi. Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di messaggistica di AWS IoT Core.
dove Numero di messaggi inviati dal dispositivo B in 11 mesi = 11 mesi * 730 ore al mese * 12 messaggi all’ora = 96.360 messaggi

Costo per l’invio di messaggi per il dispositivo B = 96.360 messaggi * 1 USD/1.000.000 messaggi = 0,10 USD

Costo complessivo di AWS IoT Core = Costo per minuto di connessione di AWS IoT Core per il dispositivo A + costo per minuto di connessione di AWS IoT Core per il dispositivo B + costo per minuto di connessione di AWS IoT Core per il dispositivo C + costo per la messaggistica di AWS IoT Core per il dispositivo B = 0,08 USD + 0,08 USD + 0,08 USD + 0,10 USD = 0,34 USD

Costo di AWS IoT Greengrass e AWS IoT Core
Costo complessivo di AWS IoT Greengrass + Costo complessivo di AWS IoT Core = 5,28 USD + 0,34 USD = 5,62 USD

Esempio 2 – Un dispositivo AWS IoT Greengrass Core (dispositivo A) viene disattivato a fine gennaio, un altro (dispositivo B) viene attivato a febbraio per sostituire il primo. In questo caso, i dispositivi contano come 1 dispositivo attivo in gennaio e 1 in febbraio.

Costo complessivo di AWS IoT Greengrass
Costo mensile di AWS IoT Greengrass = Numero di AWS IoT Greengrass Core attivi * Costo mensile per AWS IoT Greengrass Core

Costo per il dispositivo A = 1 dispositivo * 0,16 USD per dispositivo al mese = 0,16 USD
Costo per il dispositivo B = 1 dispositivo * 0,16 USD per dispositivo al mese = 0,16 USD

Costo complessivo di AWS IoT Greengrass per il periodo di attività totale = Costo mensile di AWS IoT Greengrass * Periodo di attività (mesi)

Costo complessivo per il dispositivo A = 0,16 USD al mese * 1 mese = 0,16 USD
Costo complessivo per il dispositivo B = 0,16 USD al mese * 1 mese = 0,16 USD

Costo complessivo di AWS IoT Greengrass = Costo per il periodo di attività di AWS IoT Greengrass per il dispositivo A + costo per il periodo di attività di AWS IoT Greengrass per il dispositivo B = 0,16 USD + 0,16 USD = 0,32 USD

Costo di AWS IoT Core

In questo esempio, AWS IoT Greengrass stabilisce due connessioni (una per l’agente di distribuzione e una per gli abbonamenti) per ogni dispositivo. Nota: AWS IoT Core ha un limite di 50 abbonamenti per connessione e poiché i dispositivi A e B non richiedono più di 50 abbonamenti, AWS IoT Greengrass stabilisce una sola connessione per supportare tutte le operazioni basate sugli abbonamenti.

Numero di minuti di connessione = Numero di connessioni * Periodo di attività (minuti) dove Periodo di attività per ciascun dispositivo in un mese = 730 ore al mese * 60 minuti all’ora = 43.800 minuti

Minuti di connessione per il dispositivo A = 2 * 43.800 minuti = 87.600 minuti
Minuti di connessione per il dispositivo B = 2 * 43.800 minuti = 87.600 minuti

Costo per i minuti di connessione = Numero di minuti di connessione * 0,08 USD per milione di minuti di connessione = Numero di minuti di connessione * 0,08 USD/1.000.000 minuti di connessione. Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di connettività di AWS IoT Core.

Costo per i minuti di connessione per il dispositivo A = 87.600 minuti * 0.08 USD/1.000.000 minuti = 0,01 USD
Costo per i minuti di connessione per il dispositivo B = 87.600 minuti * 0.08 USD/1.000.000 minuti = 0,01 USD

Il dispositivo B utilizza anche funzioni Lambda locali per aggregare i parametri ogni secondo e caricare in AWS IoT i parametri raccolti ogni cinque minuti.
Costo per l’invio dei messaggi al cloud = Numero di messaggi * 1 USD per milione dei messaggi. Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di messaggistica di AWS IoT Core.
dove Numero di messaggi inviati dal dispositivo B in 1 mese = 1 mese * 730 ore al mese * 12 messaggi all’ora = 8.760 messaggi

Costo per l’invio di messaggi per il dispositivo B = 8.760 messaggi * 1 USD/1.000.000 messaggi = 0,01 USD

Costo complessivo di AWS IoT Core = Costo per minuto di connessione di AWS IoT Core per il dispositivo A + Costo per minuto di connessione di AWS IoT Core per il dispositivo B + Costo di messaggistica di AWS IoT Core per il dispositivo B = 0,01 USD + 0,01 USD + 0,01 USD = 0,03 USD

Costo di AWS IoT Greengrass e AWS IoT Core
Costo complessivo di AWS IoT Greengrass + Costo complessivo di AWS IoT Core = 0,32 USD + 0,03 USD = 0,35 USD

Esempio 3 – Un dispositivo A AWS IoT Greengrass Core interagisce con 120 dispositivi compatibili con AWS IoT Greengrass tramite la rete locale per elaborare eventi da tali dispositivi e inviare aggiornamenti al cloud. Solo il dispositivo A viene conteggiato come dispositivo core AWS IoT Greengrass e ne vengono addebitati i costi. Inoltre, rimane attivo per 12 mesi. I 120 dispositivi compatibili con AWS IoT Greengrass sono configurati per sincronizzare regolarmente i loro shadow con il cloud tramite AWS IoT Core. Sono presenti inoltre due abbonamenti che consentono ai dispositivi compatibili con AWS IoT Greengrass di ricevere messaggi dal cloud (IoT/argomento/1→ dispositivo-AWS IoT Greengrass1 e IoT/argomento/2→ dispositivo-AWS IoT Greengrass2).

Costo complessivo di AWS IoT Greengrass
Costo complessivo di AWS IoT Greengrass = Numero di AWS IoT Greengrass Core attivi * Costo mensile per AWS IoT Greengrass Core

Costo per il dispositivo A = 1 dispositivo * 0,16 USD per dispositivo al mese = 0,16 USD

Costo complessivo di AWS IoT Greengrass per il periodo di attività totale = Costo mensile di AWS IoT Greengrass * Periodo di attività (mesi)

Costo complessivo di AWS IoT Greengrass per il dispositivo A = 0,16 USD al mese * 12 mesi = 1,92 USD

Costo di AWS IoT Core
In questo esempio, AWS IoT Greengrass stabilisce una connessione per supportare l’agente di distribuzione di AWS IoT Greengrass. Inoltre, AWS IoT Greengrass stabilisce le connessioni per supportare gli abbonamenti per il dispositivo A in base a:

Numero di connessioni dovute agli abbonamenti = (abbonamenti dovuti ai dispositivi che sincronizzazione gli shadow con AWS IoT Core + abbonamenti per gli argomenti MQTT con il cloud come origine + abbonamenti dovuti a 2 shadow necessari per il supporto del flusso di lavoro di generazione dei certificati)/Numero massimo di abbonamenti per connessione

Numero di connessioni dovute agli abbonamenti da e verso il dispositivo A = (120 dispositivi compatibili con AWS IoT Greengrass + 2 connessioni per gli argomenti MQTT con il cloud come origine + 2 connessioni per gli abbonamenti per gli aggiornamenti shadow)/ 50 abbonamenti per connessione = 2,48 = arrotondato a 3 connessioni.

Numero di connessioni = connessioni per l’agente di distribuzione + connessioni dovute agli abbonamenti

Numero di connessioni per il dispositivo A = 1 + 3 = 4 connessioni

Numero di minuti di connessione = Numero di connessioni * Periodo di attività (minuti)
dove, Periodo di attività = 12 mesi * 730 ore al mese * 60 minuti all’ora = 525.600 minuti

Numero di minuti di connessione per il dispositivo A = 4 connessioni * 525.600 minuti = 2.102.400 minuti

Costo per i minuti di connessione = Numero di minuti di connessione * 0,08 USD per milione di minuti di connessione. Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di connettività di AWS IoT Core.

Costo per i minuti di connessione per il dispositivo A = 2.102.400 minuti * 0.08 USD/1.000.000 minuti = 0,17 USD

Costo di AWS IoT Greengrass e AWS IoT Core
Costo complessivo di AWS IoT Greengrass + Costo complessivo di AWS IoT Core = 1,92 USD + 0,17 USD = 2,09 USD

Risorse aggiuntive sui prezzi

Calcolatore di prezzi di AWS

Calcola le spese mensili con AWS

Centro economico

Risorse aggiuntive per passare ad AWS

Ulteriori informazioni sulle nozioni di base su AWS IoT Greengrass

Visita la pagina sulle nozioni di base
Sei pronto per iniziare?
Registrati
Hai altre domande?
Contattaci