Inizia il progetto

6 fasi  |  60 minuti

NodeJS_Web_App_HERO-ART_SM

Costo della realizzazione del progetto: il costo stimato per portare a termine questo progetto è di 0,04 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.

Costo mensile stimato: il costo totale per l'avvio di un'applicazione Web di stack Node.js varia a seconda dell'utilizzo e della configurazione. Utilizzando la configurazione predefinita consigliata in questa guida, il costo per questo progetto è normalmente di 27,42 USD al mese con il Piano gratuito di AWS. 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à

Utilizzo e costi dei servizi: 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 Web Node.js. 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 la configurazione di un ambiente eseguito su istanze EC2 2 t2.micro. Il costo approssimativo è di 19,04 USD al mese.

  • Elastic Load Balancing

    Descrizione: un sistema di bilanciamento del carico Elastic Load Balancing distribuisce richieste alle istanze EC2 eseguite su un'applicazione Node.js. In questo modo è possibile ottenere una tolleranza agli errori nelle applicazioni ancora più ampia, garantendo senza soluzione di continuità la capacità di bilanciamento del carico necessaria a distribuire il traffico delle applicazioni.

    Come vengono calcolati i prezzi: i prezzi di Elastic Load Balancing si basano su due elementi principali: il numero di ore o frazioni di ore dell'esecuzione di Elastic Load Balancer e la quantità di dati (in GB) trasferiti tramite Elastic Load Balancer. Per maggiori dettagli, consulta la pagina dei prezzi di Elastic Load Balancing.

    Esempio di costo: questo progetto utilizza 2 sistemi di bilanciamento Elastic Load Balancing che trasferiscono 10 GB al mese. Il costo approssimativo è di 36,68 USD al mese.

  • Amazon DynamoDB

    Descrizione del prodottoAmazon 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

    Esempio di costo: questo progetto utilizza una voce di 5 KB in DynamoDB. Poiché DynamoDB è gratuito fino a 25 GB e 25 WCU e RCU, non ti verranno addebitati costi se sei nel Piano gratuito di AWS. 

  • AWS Elastic Beanstalk

    Descrizione: AWS Elastic Beanstalk è un servizio di facile utilizzo per la distribuzione e il dimensionamento della tua applicazione Node.js in una piattaforma AWS. Elastic Beanstalk gestisce i dettagli del tuo ambiente di hosting, fra cui il provisioning delle risorse AWS come i server di applicazioni EC2 e la configurazione del bilanciamento del carico, del dimensionamento e del monitoraggio.

    Come vengono calcolati i prezzi: non ci sono costi aggiuntivi per l'utilizzo di AWS Elastic Beanstalk per la distribuzione di un'applicazione Node.js. 

  • Auto Scaling

    Descrizione: il servizio Auto Scaling assicura l'ottimizzazione della disponibilità del tuo ambiente Node.js.  Si può impostare un numero minimo di server di applicazione disponibili e se ne possono aggiungere o eliminare secondo le modifiche della domanda sulla tua applicazione Node.js.

    Come vengono calcolati i prezzi: non ci sono costi aggiuntivi per l'utilizzo di Auto Scaling per la distribuzione di un'applicazione Node.js.

  • Amazon SNS

    Descrizione del prodotto: Amazon Simple Notification Service (Amazon SNS) è un servizio di notifiche push rapido, flessibile e completamente gestito che ti consente di inviare messaggi individuali o collettivi a un numero elevato di destinatari.

    Come vengono calcolati i prezzi: i clienti di Amazon SNS ricevono gratuitamente 1.000.000 di richieste Amazon SNS, 100.000 notifiche HTTP, 1.000 notifiche e-mail e 100 notifiche SMS. Il costo viene calcolato in base al numero di notifiche pubblicate, al numero di notifiche recapitate e al numero di chiamate API aggiuntive per la gestione di argomenti e iscrizioni. Il costo della distribuzione varia a seconda del tipo di endpoint. Per maggiori dettagli, consulta la pagina dei prezzi di Amazon SNS.

    Esempio di costo: questo progetto trasmette un volume trascurabile di chiamata ad Amazon SNS e non ti verranno addebitati costi se sei nel piano gratuito.

  • 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 dati in qualunque luogo sul Web, il che significa che il tuo sito Web sarà sempre disponibili in modo affidabile per i tuoi visitatori. 

    Come vengono calcolati i prezzi: i prezzi di S3 si basano su cinque componenti: il tipo di storage S3 utilizzato, la posizione 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 lo storage o il recupero di contenuti e i costi del trasferimento dati da S3 a te o ai tuoi utenti. Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon S3

    Stima dei costi: questo progetto utilizza 10 GB di storage di oggetti al mese in Amazon S3. Il costo approssimativo è di 0,30 USD al mese.

Inizia il progetto