Qual è la soluzione migliore e più economica per la memorizzazione di video e immagini caricati dall'utente?

3

Sono in procinto di creare un'applicazione iOS che consentirà agli utenti di caricare brevi video (bassa risoluzione e < 5 secondi) nonché immagini a dimensione intera come prese dal loro dispositivo iOS. Non essendo sicuro di quanto successo avrà questo sforzo, sto cercando qualcosa di solido, a costi accessibili e in grado di scalare come (se) necessario.

Ecco le mie esigenze in poche parole:

  1. Gli utenti saranno in grado di caricare a bassa risoluzione. vides < 5 sec. in lunghezza o immagini a grandezza naturale acquisite dal proprio dispositivo iOS.

  2. Ho bisogno della capacità di monitorare la quantità di memoria utilizzata dall'utente per la fatturazione e anche di limitare ulteriori caricamenti se, ad esempio, hanno raggiunto una certa soglia

  3. Ho bisogno di qualcosa di robusto ma economico (sono un'operazione a un solo uomo a questo punto). Qualcosa che può crescere e scalare con me sarebbe l'ideale.

Qualsiasi aiuto nel raggiungere questo obiettivo è sicuramente apprezzato.

Grazie -wg

    
posta wgpubs 12.05.2011 - 01:58
fonte

1 risposta

4

Amazon S3

Con uno SLA appropriato per proteggersi dalle interruzioni.

Lista di controllo

  • Semplice. Interfaccia e implementazione semplificate.
  • Costo efficace. Addebito in base all'archiviazione e alle operazioni, si paga solo per ciò che si utilizza.
  • Robusto ridimensionamento. Sostenuto da AWS - costruito con il ridimensionamento in mente.

Per gestire l'utilizzo per utente, manterrei un record di tutti i file caricati in un database separato e li contiamo in quel modo.

Raccomando Transmit per la gestione dei file su S3 se utilizzi OS X. Windows non lo so.

    
risposta data 12.05.2011 - 02:13
fonte

Leggi altre domande sui tag