Esperienze e suggerimenti per la programmazione con e per i server / app / strumenti cloud di Amazon?

StackOverflow https://stackoverflow.com/questions/159459

Domanda

Stiamo cercando di sviluppare un prodotto che utilizzi gli strumenti cloud di Amazon (EC2, SQS, ecc.) e sono curioso di sapere quali suggerimenti / gotcha / puntatori hanno utilizzato le persone di queste tecnologie.

Un consiglio / qualunque cosa per post, per favore.

È stato utile?

Soluzione

Il plug-in Elasticfox per Mozilla semplifica molte operazioni EC2. È disponibile all'indirizzo: Estensione Elasticfox Firefox per Amazon EC2 . Questa pagina contiene collegamenti specifici per scaricare il plug-in Elasticfox e anche il progetto Sourceforge associato. Vale la pena usare ...

Altri suggerimenti

Ottieni un account sviluppatore su Right Scale . È gratuito e un invito a Dio per un ragazzo che odia ricordare quei comandi e argomenti stupidi. Se fai ricorso solo agli strumenti forniti da Amazon, stai eliminando i tuoi diritti umani.

Siamo interessati a EC2 dove lavoro. Non ci interessa il web-service o roba aziendale, solo un enorme numero di scricchiolii per la fisica, usando Python. Questa roba EC2 mi ha fatto confondere, con la maggior parte della documentazione orientata verso applicazioni business e usando C # o Java, ma questa presentazione mi ha chiarito molto, specialmente per l'uso di Python: http://www.datawrangling.com/pycon-2008-elasticwulf-slides

Per quanto riguarda SimpleDB , ha un linguaggio di query molto limitato ed è molto restrittivo. Se stai pianificando di avere molte query complesse, devi prima sederti e pensare a come organizzare i tuoi dati per renderli possibili. Una cosa che manca, ma che probabilmente verrà aggiunta, è la possibilità di contare i risultati di una determinata query, proprio come il COUNT di SQL.

Le prestazioni sono ok, ma considero la latenza forse un po 'alta.

Un concetto importante da comprendere: il file system su cui vive l'istanza EC2 mentre è in esecuzione non è persistente. Ci sono strumenti / servizi disponibili che ti consentono di montare file system supportati dall'archiviazione S3, oppure può caricare su S3 o altri servizi di archiviazione dall'istanza, ma quando un'istanza chiude il file system associato non è più.

Per quanto riguarda gli strumenti, ho trovato gli strumenti di Amazon fantastici, ma probabilmente dovresti sentirti a tuo agio con la riga di comando se stai seguendo questo percorso.

Per gestire le tue istanze EC2, ecc. Amazon offre anche - in beta da un paio di giorni - la console di gestione che ha funzionalità simili al plug-in Elasticfox Firefox ma è una pura console web.

https://console.aws.amazon.com

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top