Cos'è una buona introduzione all'architettura di cloud computing? [chiuso]

6

Qualche tempo fa ho provato a leggere su Google App Engine, dal suo sito e dall'articolo di Wikipedia. Quello che ho capito è che non solo non ho capito cosa ha fatto, non sapevo nemmeno quale problema risolvesse.

Sono un programmatore competente in una varietà di lingue, ma ho poca esperienza con framework di grandi dimensioni. C'è un libro / sito che spiega il cloud computing in modo simile a come "Programmare con i thread POSIX" spiega il threading, cioè identificare problemi specifici e la meccanica di come vengono risolti, dal punto di vista del programmatore?

Tendo ad essere un tipo di persona a basso livello bit-byte e memoria-indirizzo, quindi le spiegazioni astratte dell'architettura tendono a darmi una sensazione vertiginosa e inquieta. Suppongo che il cloud computing non possa essere compreso a livello di byte, ma più in basso è il migliore lo capirò.

    
posta Owen 26.08.2011 - 03:34
fonte

1 risposta

3

La tua domanda non riguarda l'architettura, devi capire cos'è il cloud computing. Dato che hai menzionato Google Appengine, rispondo alla domanda dal punto di vista dello sviluppatore di applicazioni web.

Che cosa significa cloud per uno sviluppatore di applicazioni web: Uno sviluppatore di applicazioni Web può utilizzare l'infrastruttura fornita da aziende come Amazon, Google come servizio. Come l'elettricità si paga solo per quello che si usa. Se mai dovessi amministrare un set di server web da solo, sarai in grado di vedere il "problema". Il problema di mantenere un insieme di server Web e ridimensionamento è risolto da questi fornitori di servizi.

Una semplice analogia per spiegare il cloud computing è l'elettricità. Non generi elettricità per le esigenze della tua casa, ma paghi per il tuo uso. Riduce il sovraccarico e consente di fare ciò che si vuole fare. Allo stesso modo nel cloud computing paghi solo la potenza di calcolo che usi.

I principali attori nel mercato del cloud computing sono

  1. Amazon - servizi web Amazon
  2. Google - Google Appengine
  3. Microsoft - Windows Azure

Per me il concetto di cloud computing non è nuovo, è un concetto antichissimo. È solo quello commercializzato come cloud computing.

    
risposta data 01.09.2011 - 10:19
fonte

Leggi altre domande sui tag