Domanda

Sviluppo siti Web asp.net e leggo di cloud computing, windows azzurro, ecc. Ma alla fine non riesco a vedere alcun motivo pratico per cambiare / spostare / ecc. i miei servizi nel "cloud".
Quali sono i vantaggi?
Il cloud computing è una sorta di "evoluzione" delle web farm?
Grazie e scusate la mia ignoranza ....

È stato utile?

Soluzione

Per spiegare i vantaggi, userò due esempi Microsoft Azure e Amazon EC2 .

Nel caso di Amazon EC2 è possibile noleggiare un'immagine virtuale con Windows Server 2003 e SQL Server per pochi centesimi per macchina all'ora. Come altre società di hosting, non è necessario gestire l'hardware da soli; la tua macchina è archiviata nei datacenter di Amazon e si accerteranno che il server sia sempre attivo e che i dati siano sottoposti a backup, ecc. Inoltre riceverai un'API in modo da poter far girare automaticamente nuove istanze della macchina per far fronte alle fluttuazioni della domanda.

Azure fa un ulteriore passo avanti: non è necessario gestire il sistema. Usando gli strumenti per sviluppatori crei il tuo sito Web ASP.NET e fornisci alcuni metadati per indicare come l'app è suddivisa in front-end e back-end, quindi scegli quante istanze desideri e fai clic su " distribuisci in Azure " ;. Microsoft si preoccupa di nuovo di assicurarsi che l'app continui a funzionare, sia geograficamente distribuita, ecc. In realtà non si sa mai su quale computer si trova la tua app o persino su quanti computer è distribuito. Microsoft fornisce inoltre diverse API Web che è possibile chiamare dall'app Azure per cose come l'autenticazione e l'archiviazione.

Puoi trovare maggiori informazioni sui siti web indicati sopra.

Altri suggerimenti

Penso che il motivo numero uno sia il livello di scalabilità dinamica offerto.
Quindi direi la quantità di ridondanza, che viene generalmente offerta.

Perché puoi usare una parola in più per impressionare i tuoi clienti. :)

Onestamente, se non lo conosci probabilmente non ne hai bisogno.

La risposta breve è che "il cloud" è una parola d'ordine per i servizi di server virtuali. Se devi usarlo è perché non vuoi spendere i tuoi soldi per il personale IT e i server che possono fare la stessa cosa.

Azure ha alcune funzionalità extra per gli sviluppatori microsoft e puoi guardare il Keynote PDC 2008 dove introducono Azure che ne parla molto.

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