2013-04-02 20 views
14

Devono venire una proposta per utilizzare Amazon S3 con CloudFront come CDN. Una delle cose importanti è fare un preventivo. Ho letto il sito web e i forum di AWS, ho usato il loro calcolatore, ma non sono riuscito a concludere con il numero finale (approssimativo) di cui sarò sicuro. Onestamente, mi sono confuso tra termini come "Data Transfer Out", "GET e Other Requests" e se ho bisogno di compilare i dettagli sia su Amazon S3 che Amazon CloudFront e poi fare una somma totale.CloudFront: stima dei costi

Quindi ho bisogno di aiuto qui per stimare la mia fattura mensile.

  • Userò S3 per memorizzare i file (per lo più immagini)
  • sarò Configurazione fronte nuvola con il mio secchio S3 di fornire il contenuto.
  • La maggior parte della base clienti (quasi il 95%) è negli Stati Uniti.

  • dimensione media dei file: 500KB

  • Numero medio di file memorizzati su S3 mensile: 80000 (80K)
  • numero approssimativo del totale di utenti che richiedono per il file numero mensile o circa delle richieste totali per recuperare il file da CloudFront: 30 Milioni mensile
  • ci saranno alcune richieste di invalidazione al mese (diciamo 1000)

sarebbe bello se posso ottenere una maggiore comprensione di come sarà calcolato mia fattura mensile e wha t approssimativamente lo sarà.

Inoltre, con i dati e le stime di cui sopra, qualsiasi circa su quanto il conto mensile, se utilizzo Akamai o Rackspace.

+0

Questi sono numeri seri. Perché non contattate direttamente i fornitori? In parte perché potrebbero conoscere specifiche di prezzo che alcuni di noi non saprebbero, e in parte perché potresti ottenere tariffe preferenziali. –

+0

Grazie a @DavidTaiaroa. Sì, lo farò ma prima devo preparare una proposta approssimativa insieme al POC per presentarlo al mio capo e poi penso che raggiungerà Amazon. – user1270392

+0

FWIW, ho provato a stimare pure. Il mio risultato è stato di $ 200- $ 400, che è meno di quanto avrei immaginato inizialmente. –

risposta

3

I campi S3 put e get request (nel tuo caso) devono essere limitati al numero di volte in cui è probabile chiamare/aggiornare i file in S3 solo dall'applicazione.

per calcolare i costi di servizio CloudFront, si dovrebbe lavorare fuori la larghezza di banda in uscita approssimativa della propria caricamento della pagina (numero di oggetti servita dalle CloudFront per pagina - poi raddoppiarla - per darti un po 'di margine di altezza), e compilare il resto della i campi.

Calc. Scad. 500GB di dati fuori (immagino) 500k dimensione media oggetto 1000 invalidazione richieste di posizione bordo 95% negli Stati Uniti in base 5% alla posizione avanzata basata Europa

entra a $ 60.80 + i costi di S3.

+0

Grazie per avermi aiutato a valutare il costo stimato di s3! – user1270392

+0

Felice di aiutare :) – user2240751

3

Farò un altro numero sul ring.

Utilizzando http://calculator.s3.amazonaws.com/calc5.html

CloudFront
trasferimento dei dati fuori 0.5MB x 30 milioni = 1500GB

Ave dimensione 500kb

1000 richiede invalidazione

95% degli Stati Uniti

S3
bagagli 80K x 0.5MB 4GB

richieste 30 milioni

Il mio risultato iniziale è $ 195. Come notato da @ user2240751, un fattore di sicurezza pari a 2 non è irragionevole, quindi è compreso nell'intervallo $ 200 - $ 400/mese.

Sono abituato a lavorare con numeri più piccoli, ma l'importo finale è sempre maggiore di quanto ci si potrebbe aspettare a causa di richieste aggiuntive e trasferimento di dati.

Correzioni o suggerimenti per miglioramenti Benvenuti!

Buona fortuna

2

penso che la matematica qui è 0.5MB sbagliato * 30.000.000 è 14503GB NON 1500GB - Quello è un fattore di 10 a meno che mi manca qualcosa

Il che significa i costi mensili stanno per essere circa $ 2000 non $ 200