Inizia il progetto

4 fasi  |  60 minuti

Costo della realizzazione del progetto: il costo stimato per portare a termine questo progetto è di 0,013 USD, purché si rimanga entro i limiti del Piano gratuito di AWS, si utilizzino le configurazioni consigliate e che tutte le risorse utilizzate nel progetto vengano terminate entro un'ora dal completamento. Il tuo caso d'uso può richiedere configurazioni diverse che possono incidere sul costo. Usa il Calcolatore di costo mensile per stimare i costi in base alle tue necessità

Costo mensile stimato: il costo totale per l'implementazione di un'applicazione IoT varia a seconda dell'utilizzo e della configurazione. Utilizzando la configurazione predefinita consigliata in questa guida, il costo per questo progetto è normalmente di 16 USD al mese. Le tariffe di AWS si basano sull'utilizzo effettivo di ciascun servizio. La fattura mensile è composta dalla somma dei costi di tutti i servizi utilizzati. Esplora le schede di seguito per scoprire l'utilizzo e il costo di ciascun servizio.

  • Amazon EC2

    Descrizione: Amazon EC2 fornisce i server virtuali di applicazione, noti come istanze, per l'hosting della tua applicazione. Amazon EC2 ti permette di configurare e ricalibrare facilmente la capacità di elaborazione per soddisfare i requisiti di modifica e la domanda. È integrato con l'affidabile ambiente di elaborazione di Amazon, permettendoti di approfittare della suite di servizi di AWS.

    Come vengono calcolati i prezzi: i prezzi di Amazon EC2 si basano su quattro elementi: il tipo di istanza selezionato (EC2 offre più di 40 tipi di istanze con opzioni ottimizzate per elaborazione, memoria, storage e altro), la regione in cui si trovano le istanze, il software utilizzato e il modello di prezzo selezionato (istanze on demand, capacità riservata, spot, ecc.). Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon EC2.

    Esempio di costo: questo progetto prevede l'impostazione di un'istanza EC2 t2.micro, che costa 0,013 USD all'ora.

  • AWS IoT

    Descrizione del prodotto: AWS IoT è una piattaforma cloud gestita che consente a dispositivi connessi di interagire in modo semplice e sicuro con applicazioni nel cloud e altri dispositivi. AWS IoT è in grado di supportare miliardi di dispositivi e migliaia di miliardi di messaggi, ed è in grado di elaborare e instradare tali messaggi agli endpoint di AWS e ad altri dispositivi in modo sicuro e affidabile. Con AWS IoT, le applicazioni rimangono collegate e comunicano con tutti i dispositivi, in qualsiasi momento, anche quando non sono collegati. AWS IoT semplifica l'utilizzo di servizi AWS quali AWS Lambda, Amazon Kinesis, Amazon S3, Amazon Machine Learning, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail e Amazon Elasticsearch Service con Kibana integrato, consentendo di creare applicazioni IoT che raccolgono, elaborano, analizzano e operano sui dati generati dai dispositivi connessi, senza dover gestire alcuna infrastruttura.

    Come vengono calcolati i prezzi: i prezzi di AWS IoT si basano sull'uso effettivo e non sono previste tariffe minime. I costi sono calcolati in base al numero di messaggi pubblicati in AWS IoT (costi di pubblicazione) e al numero di messaggi distribuiti da AWS IoT a dispositivi o applicazioni (costi di distribuzione). Per ulteriori informazioni, consulta la pagina dei prezzi di AWS IoT.

    Stima dei costi: questo progetto utilizza 2160 messaggi ricevuti all'ora (3 olMessage ogni 5 secondi), il cui costo finale è di 0,0108 USD.

  • AWS Lambda

    Descrizione del prodotto: AWS Lambda consente di eseguire codice senza dover effettuare il provisioning né gestire server. Con Lambda, puoi eseguire codice per qualsiasi tipo di applicazione o servizio di back-end, senza alcuna amministrazione. Una volta caricato il codice, Lambda si prende carico delle azioni necessarie per eseguirlo e ricalibrarne le risorse con la massima disponibilità. Puoi configurare il codice in modo che venga attivato automaticamente da altri servizi AWS oppure che venga richiamato direttamente da un qualsiasi app Web o mobile. In questo progetto, il modello CloudFormation contiene una definizione di funzione Lambda incorporata, che crea una funzione basata su Node.js. La funzione verrà utilizzata dal pannello di controllo per leggere i dati di serie storiche archiviati nelle tabelle DynamoDB.

    Come vengono calcolati i prezzi: i prezzi di AWS Lambda sono basati unicamente sull'uso effettivo. Il costo viene calcolato in base al numero di richieste per le tue funzioni e alla durata dell'esecuzione del codice. Per ulteriori informazioni, consulta la pagina dei Prezzi di AWS Lambda.

    Stima dei costi: questo progetto utilizza 720 chiamate di funzione all'ora con un'allocazione delle risorse di 128 MB e 300 ms di tempo di chiamata, il cui costo è all'incirca di 0,00044928 USD.

  • Amazon DynamoDB

    Descrizione del prodotto: Amazon DynamoDB è un servizio di database NoSQL veloce e flessibile pensato per tutte le applicazioni che richiedono una latenza costante non superiore a una decina di millisecondi su qualsiasi scala. È un database cloud interamente gestito e supporta sia i modelli di storage di tipo documento sia quelli di tipo chiave-valore.

    Come vengono calcolati i prezzi: i prezzi di Amazon DynamoDB si basano su cinque componenti: la velocità delle richieste in lettura e scrittura al secondo che ti occorre, nota anche come capacità di throughput assegnata, il periodo annuale durante il quale viene effettuato l'acquisto, o capacità di throughput prenotata, i dati archiviati in DynamoDB, o storage indicizzato, i dati trasferiti da DynamoDB, o trasferimento dati, e qualsiasi sequenza in ordine cronologico di modifiche a livello delle voci della tua tabella di DynamoDB, o funzione flusso di DynamoDB. Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon DynamoDB.

    Stima dei costi: il costo di una tabella con 5 MB di capacità storage e 5 unità di capacità ognuna per letture e scritture consistenti è di circa 0,00515 all'ora.

  • Amazon API Gateway

    Descrizione del prodotto: Amazon API Gateway è un servizio completamente gestito che semplifica agli sviluppatori la pubblicazione, la manutenzione, il monitoraggio e la protezione delle API su qualsiasi scala. Bastano pochi clic sulla Console di gestione AWS per creare un'API che agisca come porta d'entrata attraverso la quale le applicazioni possono accedere a dati, logica di business o funzionalità dei servizi di back-end, ad esempio le applicazioni in esecuzione su Amazon Elastic Compute Cloud (Amazon EC2), il codice in esecuzione su AWS Lambda o le applicazioni Web. Amazon API Gateway gestisce tutte le attività di accettazione ed elaborazione relative a centinaia di migliaia di chiamate API simultanee, inclusi gestione del traffico, controllo di accessi e autorizzazioni, monitoraggio e gestione delle versioni delle API.  In questo progetto, il modello CloudFormation crea un'API supportata da una funzione AWS Lambda che, quando viene chiamata tramite un metodo GET, restituisce dati di serie storiche provenienti da dispositivi archiviati in DynamoDB. Il pannello di controllo in questo tutorial effettua le chiamate GET per tuo conto.

    Come vengono calcolati i prezzi: con Amazon API Gateway, i prezzi sono calcolati in base all'utilizzo delle API. Non sono previste tariffe minime né impegni anticipati. Vengono addebitati solo i costi delle chiamate API in ricezione e dei dati trasferiti in uscita. Per maggiori dettagli, consulta la pagina dei prezzi dell'API Gateway

    Stima dei costi: il costo di 720 richieste API è all'incirca di 0,00252 USD, oltre al costo di trasferimento dei dati.

  • Amazon S3

    Descrizione del prodotto: Amazon S3 fornisce uno storage di oggetti nel cloud sicuro, durevole e altamente scalabile. Esempi di oggetti archiviabili includono pagine HTML, file CSS, immagini, video e JavaScript. Amazon S3 è una soluzione di storage di oggetti semplice da utilizzare, grazie alla semplice interfaccia web che consente di archiviare e recuperare una quantità qualsiasi di dati in qualunque luogo sul Web.

    Come vengono calcolati i prezzi: i prezzi di Amazon S3 si basano su cinque componenti: il tipo di storage S3 utilizzato, l'ubicazione di storage del sito Web (ad es. Stati Uniti orientali o Asia Pacifico – Sydney), la quantità di dati da archiviare, il numero di richieste effettuate per l'archiviazione o il recupero di contenuti e i costi del trasferimento dati da S3 a te o ai tuoi utenti.Poiché distribuisci contenuti con Amazon CloudFront, i costi di S3 saranno basati sullo storage. Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon S3.

    Stima dei costi: questo progetto utilizza 30 MB di storage in S3 standard, il cui costo è all'incirca di 0,0009 USD, oltre al costo di trasferimento dei dati.

Inizia il progetto