2012-01-31 11 views
8

Stavo pensando di provare con google app engine.Le quote di Google App Engine sono sufficienti?

Come tale stavo solo rivedendo le quote/limitazioni del servizio.

Anche se Google afferma:

Tutte le applicazioni possono utilizzare fino a 1 GB di memoria e abbastanza CPU e la larghezza di banda per supportare un'applicazione efficace al servizio di circa 5 milioni di pagine viste al mese , assolutamente gratuito.

Le quote di richiesta sembrano piuttosto basse, con solo 1 GB di larghezza di banda in uscita nei limiti Richieste è sufficiente? ... o non sto interpretando correttamente?

http://code.google.com/appengine/docs/quotas.html#Requests

risposta

9

Sembra che la tua domanda dovrebbe essere ... "Google App Engine è GRATUITO Quote sufficienti". I limiti che stai descrivendo si applicano solo al limite predefinito predefinito di App Engine

Ad esempio ... per le richieste, il limite fatturabile è di 14.400 GB al giorno massimo, con una velocità massima di richiesta di 10 GB/minuto. Limite dell'ampiezza di banda in entrata quando la fatturazione è abilitata

Penso che la domanda che dovresti porvi è "che tipo di applicazione voglio creare". Se hai i requisiti delle applicazioni che pensi supereranno il livello predefinito predefinito, allora

+0

Le richieste in arrivo rappresentano i dati inviati al server? come un cliente che carica le informazioni? Grazie per la risposta –

+0

Sì, ma ogni richiesta in entrata deve essere inferiore a 32Mb. Vedi: http://code.google.com/appengine/docs/quotas.html#Requests –

5

Dipende dalle cose che vuoi fare con Googles App Engine. Hai 1 GB di larghezza di banda in uscita ogni giorno. Quindi hai 30 GB al mese (Amazon ti offre per il loro AWS anche 15 GB di traffico in uscita ogni mese).

Per usi normali privati ​​non ho mai raggiunto i limiti. Ma è difficile dire cosa sia "normale".

+0

È l'uscita da 1 GB è unico per ogni progetto GAE o totale del conto? – mboy

+1

È per progetto/applicazione. Dai un'occhiata a https://cloud.google.com/appengine/docs/quote per maggiori dettagli. – blacklwhite

2

Questa è una risposta molto tarda, ma penso che tu abbia (frainteso)

Con App Engine si ottiene 1 GB di larghezza di banda libera al giorno. Significato 30 GB gratuiti al mese

Con 30 GB di statistiche di larghezza di banda gratuite di Google che è possibile offrire "circa 5 milioni di visualizzazioni di pagine al mese".

Facciamo due conti:
30 GB = 31.457.280 KB 31.457.280/5000000 = 6.29 KB Per fornire 5 milioni di visualizzazione di una pagina su 30 GB mensile tua pagina dovrà essere non più di 6.29 KB.
Forse Google stava parlando di una piccola API REST compressa su gzip. Oppure, forse hanno cercato di impressionare l'uso con un grande "5 milioni".

La pagina Web media è around 1246 KB.
31457280/1246 = 25246 Quindi, su un server web media si sarà in grado di fornire 25246 mensile di pagine (nel migliore dei casi)

+1

Non stai prendendo in considerazione il caching sul lato client. 6.29kb di contenuto non memorizzabile nella cache è ancora uno scenario di casi estremi, ma non è così lontano dalla realtà in un sito con contenuto di testo che viene utilizzato solo da una manciata di utenti. Non che 1MB/visualizzazione di pagina sia impossibile su un sito Web pesante, ma è tutt'altro che tipico per qualcuno che ospita il proprio sito sul livello gratuito di GAE. – gbs

+0

@gbs buona cattura. In effetti, non pensavo al caching sul lato client. –

+0

Il 1 GB in uscita è univoco per progetto GAE o totale dell'account? – mboy