Panoramica dei prezzi
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.
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 dal suo AWS IoT, che rappresenta il dispositivo connesso ed utilizza un certificato di dispositivo per autenticarsi presso AWS IoT. I dispositivi possono essere connessi a dispositivi AWS IoT Greengrass Core locali senza alcun costo. Un dispositivo AWS IoT Greengrass Core è considerato inattivo quando, anche se attivo in locale, non si autentica con AWS in un determinato mese.
Se programmi l’uso di AWS IoT Greengrass per parchi istanze di dispositivi di grandi 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, anche se attivo in locale, non si autentica con AWS in un determinato mese.
Piano gratuito di AWS
Il piano gratuito di AWS include i primi tre dispositivi AWS IoT Greengrass Core che si collegano ogni mese, gratis per un anno.
L'utilizzo previsto dal piano gratuito viene calcolato ogni mese in tutte le regioni AWS eccetto la regione AWS GovCloud e viene applicato automaticamente alla fattura; l'utilizzo mensile non utilizzato non viene accumulato. Sono previste restrizioni. Consulta i termini dell'offerta per ulteriori dettagli.
Costi aggiuntivi
AWS IoT Greengrass apre una o più connessioni a AWS IoT Core per supportare operazioni di implementazione, 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 l'archiviazione dei dati su 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 – Immagina di eseguire tre dispositivi AWS IoT Greengrass Core attivi per 11 mesi negli Stati Uniti Regione Est (Virginia settentrionale):
- Dispositivo A - Un dispositivo AWS IoT Greengrass Core attivato da gennaio fino a fine novembre. Quando il dispositivo è attivato, scarica le nuove funzioni ed il calcolo serverless di AWS Lambda nel momento in cui diventano disponibili. Sincronizza costantemente il proprio stato tramite shadow del dispositivo.
- Dispositivo B - Un 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 - Un 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.
Attraverso ciascuno di questi tre dispositivi, AWS IoT Greengrass stabilisce due connessioni (una per l’agente di implementazione e una per gli abbonamenti). 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.
Per determinare il costo, devi calcolare le tariffe per AWS IoT Greengrass ed AWS IoT Core, le quali comprendono anche quelle relative alla connessione ed alla messaggistica.
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 * Periodo di attività (mese)
Costo di AWS IoT Core
(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.)
Costo per minuti di connessione = Numero di connessioni * Periodo di attività (minuti) * tariffa regionale (connessione 0,08/1.000.00)
Costo per l'invio di messaggi al cloud = Periodo di attività (minuti) * Messaggi all'ora * 1 USD per milione di messaggi.
Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di messaggistica di AWS IoT Core.
Calcoli iniziali:
- Periodo di attività per ciascun dispositivo in 11 mesi = 11 mesi * 730 ore al mese * 60 minuti all’ora = 481.800 minuti
- Numero di messaggi inviati dal dispositivo B in 11 mesi = 11 mesi * 730 ore al mese * 12 messaggi all’ora = 96.360 messaggi
Servizio | Dispositivo A | Dispositivo B | Dispositivo C | Totale |
AWS IoT Greengrass | 1 dispositivo * 0,16 USD per dispositivo al mese * 11 mesi = 1,76 USD | 1 dispositivo * 0,16 USD per dispositivo al mese * 11 mesi = 1,76 USD | 1 dispositivo * 0,16 USD per dispositivo al mese * 11 mesi = 1,76 USD | 1,76 USD + 1,76 USD + 1,76 USD = 5,28 USD |
Connessioni di AWS IoT Core | 2 connessioni * 481.800 minuti * 0,08 USD/1.000.000 minuti di connessione = 0,08 USD |
2 connessioni * 481.800 minuti * 0,08 USD/1.000.000 minuti di connessione = 0,08 USD |
2 connessioni * 481.800 minuti * 0,08 USD/1.000.000 minuti di connessione = 0,08 USD |
0,08 USD + 0,08 USD + 0,08 USD = 0,24 USD |
Messaggistica AWS IoT Core | N/A | 96.360 messaggi * 1 USD/1.000.000 messaggi = 0,10 USD | N/A | = 0,10 USD |
Totale per esempio 1 = | 5,62 USD |
Esempio 2 – Immagina che il tuo Dispositivo A che utilizza AWS IoT Greengrass Core venga disattivato a fine gennaio,e che un Dispositivo B venga attivato a febbraio per sostituire il primo. In questo caso, i dispositivi contano come 1 dispositivo attivo a gennaio ed 1 a febbraio. I dispositivi sono attivi nella regione Regione Est (Virginia settentrionale).
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 (12 messaggi inviati all'ora).
Per determinare il costo, devi calcolare le tariffe per AWS IoT Greengrass ed AWS IoT Core, le quali comprendono anche quelle relative alla connessione ed alla messaggistica.
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 * Periodo di attività (mese)
Costo di AWS IoT Core
(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.)
Costo per minuti di connessione = Numero di connessioni * Periodo di attività (minuti) * tariffa regionale (connessione 0,08/1.000.00)
Costo per l’invio dei messaggi al cloud = Numero di messaggi * 1 USD per milione di messaggi. Per maggiori informazioni, consulta la pagina dei dettagli dei prezzi di messaggistica di AWS IoT Core.
Note:·
- Periodo di attività per ciascun dispositivo in 1 mese = 730 ore al mese * 60 minuti all’ora = 43.800 minuti
Servizio | Dispositivo A | Dispositivo B | Totale |
AWS IoT Greengrass | 1 dispositivo * 0,16 USD per dispositivo al mese * 1 mese = 0,16 USD | 1 dispositivo * 0,16 USD per dispositivo al mese * 1 mese = 0,16 USD | 0,16 USD + 0,16 USD = 0,32 USD |
Connessioni di AWS IoT Core | 2 connessioni * 43.800 minuti * 0,08 USD/1.000.000 = 0,01 USD | 2 connessioni * 43.800 minuti * 0,08 USD/1.000.000 = 0,01 USD | 0,01 USD + 0,01 USD = 0,02 USD |
Messaggistica AWS IoT Core | N/A | 1 mese * 730 ore al mese * 12 messaggi all'ora * 1 USD/1.000.000 messaggi = 0,01 USD | = 0,01 USD |
Totale per esempio 2 = | 0,35 USD |
Esempio 3 – In questo esempio nella regione degli Stati Uniti orientati (Virginia settentrionale) – immagina un dispositivo A AWS IoT Greengrass Core che 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 AWS IoT Greengrass Core 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→ dispositivo1-AWS IoT Greengrass e IoT/argomento/2→ dispositivo2-AWS IoT Greengrass).
In più, AWS IoT Greengrass stabilisce una connessione per supportare l’agente di implementazione di AWS IoT Greengrass. Inoltre, AWS IoT Greengrass stabilisce le connessioni per supportare gli abbonamenti per il Dispositivo A in base a:
Costo complessivo di AWS IoT Greengrass
Costo complessivo mensile di AWS IoT Greengrass = Numero di AWS IoT Greengrass Core attivi * Costo mensile per AWS IoT Greengrass Core * Periodi di attività (mesi)
Costo per il Dispositivo A = 1 dispositivo * 0,16 USD per dispositivo al mese * 12 mesi = 1,92 USD
Costo di AWS IoT Core
Numero di connessioni = connessioni per l’agente di implementazione + connessioni dovute agli abbonamenti
- 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 per il Dispositivo A = 1 + 3 = 4 connessioni
Costo per i minuti di connessione = Numero di minuti di connessione * Periodo di attività (minuti) * 0,08 USD per milione di minuti di connessione.
- Periodo di attività = 12 mesi * 730 ore al mese * 60 minuti all’ora = 525.600 minuti
- Costo per Dispositivo A = 4 connessioni * 2.102.400 minuti * 0,08 USD/1.000.000 = 0.17 USD
Servizio | Dispositivo A |
AWS IoT Greengrass | 1 dispositivo * 0,16 USD per dispositivo al mese * 12 mesi = 1,92 USD |
Costo di AWS IoT Core | Dispositivo A = 4 connessioni * 2.102.400 minuti * 0,08 USD/1.000.000 = 0.17 USD |
Totale per l'esempio 3 = 2,09 USD |
Risorse aggiuntive sui prezzi
Calcola facilmente le spese mensili con AWS.
Contatta gli specialisti AWS per ricevere un preventivo personalizzato.