Guida all'implementazione

5 fasi  |  60 minuti

Build_LAMP_Web_App_HERO-ART_SM

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 eseguire la tua applicazione Web sulla piattaforma da te selezionata. 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: supponiamo che tu decida di effettuare l'hosting del tuo sito Web LAMP su un'istanza EC2 Linux t2.micro nella regione Stati Uniti orientali. Con un modello di prezzo on demand, il costo mensile per le macchine virtuali sarà di 19,04 USD.

  • Elastic Load Balancing

    Descrizione: un sistema di bilanciamento del carico Elastic Load Balancing distribuisce richieste alle istanze EC2 eseguite su un'applicazione LAMP. 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: questo progetto prevede l'esecuzione di un'applicazione su 2 istanze Amazon EC2 nella regione Stati Uniti orientali (Virginia settentrionale) con un Elastic Load Balancer per bilanciare il traffico in entrata. Se Elastic Load Balancer ha trasferito 10 GB di dati su un periodo di 30 giorni, il costo mensile ammonterà a 18,30 USD. 

  • Auto Scaling

    Descrizione: il servizio Auto Scaling assicura l'ottimizzazione della disponibilità della tua applicazione.  Si può impostare un numero minimo di server di applicazione disponibili e se ne possono aggiungere o eliminare secondo le modifiche della domanda sul tuo sito Web o blog WordPress.

    Come vengono calcolati i prezzi: non ci sono costi aggiuntivi per l'utilizzo di Auto Scaling per la distribuzione di un sito Web WordPress.

  • Amazon RDS

    Descrizione del prodotto: Amazon RDS fornisce ambienti di database relazionali gestiti, noti come istanze, nel cloud AWS. Le istanze database offrono una capacità ridimensionabile a un costo vantaggioso e gestiscono al contempo lunghe attività amministrative di database, perché tu possa concentrarti sulla tua applicazione WordPress. Sebbene questo progetto utilizzi un'istanza database configurata con MySQL, Amazon RDS è compatibile anche con Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL e MariaDB.

    Come vengono calcolati i prezzi: i prezzi di Amazon RDS si basano su cinque elementi principali: la classe di istanza database necessaria, il modello di prezzo selezionato, le zone di disponibilità in cui si trovano le istanze, l'eventuale storage di database aggiuntivo e i costi relativi al trasferimento dei dati. Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon RDS.

    Esempio: per un'applicazione LAMP a disponibilità elevata, consigliamo un'istanza database db.t2.micro con una distribuzione su più zone di disponibilità. Se questa istanza è stata eseguita 24 ore al giorno con 5 GB di storage a uso generico (SSD) su questa classe di istanze, ti verranno addebitati 26,05 USD al mese.

  • AWS Elastic Beanstalk

    Descrizione: AWS Elastic Beanstalk è un servizio di facile utilizzo per la distribuzione e il dimensionamento di un sito Web WordPress sulla 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 sito Web WordPress. 

  • Amazon S3

    Descrizione: Amazon S3 fornisce uno storage nel cloud sicuro, durevole e altamente scalabile per gli oggetti che compongono la tua applicazione. Gli esempi di oggetti archiviabili includono codice sorgente, log, immagini, video e altri elementi che vengono creati quando si distribuisce un'applicazione. 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 i tuoi dati saranno sempre disponibili in modo affidabile per i tuoi visitatori.

    Come funzionano i prezzi: i prezzi di S3 si basano su cinque componenti: il tipo di storage S3 utilizzato, la posizione di storage dei contenuti WordPress (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.

    Esempio: utilizzando lo storage standard nella regione Stati Uniti orientali, per 5 GB di contenuti paghi 0,15 USD al mese. Se hai creato il tuo account negli ultimi 12 mesi e sei idoneo per il Piano gratuito di AWS, paghi 0,00 USD al mese.

Costo stimato totale: il costo totale per l'hosting di uno stack LAMP a disponibilità elevata in AWS utilizzando l'implementazione consigliata in questa guida varia a seconda dell'utilizzo e dei tipi di istanza selezionati. Seguendo le raccomandazioni di questa guida, eseguire questo stack normalmente costa 40 USD al mese o più se sei al di fuori dei limiti del Piano gratuito di AWS.

Uno stack LAMP non a disponibilità elevata costa meno di 1 USD al mese se sei idoneo al Piano gratuito di AWS e se sei nei limiti. 

Per vedere la ripartizione dettagliata dei costi e rettificare la tua stima, consulta il Calcolatore di costo mensile.

Inizia la guida all'implementazione