Windows Azure
Aggiornamento: ottobre 2011
Windows Azure è un sistema operativo per servizi cloud che fornisce l'ambiente di sviluppo e di gestione e di hosting di servizi per la piattaforma Windows Azure. La piattaforma Windows Azure che è costituita da un'infrastruttura di risorse di hardware, software, rete e archiviazione. Windows Azure consente di controllare il bilanciamento del carico e la gestione delle risorse amministrando automaticamente il ciclo di vita di un servizio ospitato in base ai requisiti definiti. Gli sviluppatori possono compilare e distribuire le applicazioni come servizio ospitato per Windows Azure utilizzando .NET Framework, codice non gestito o altri approcci.
Un servizio ospitato di Windows Azure può contenere le istanze del ruolo Web, del ruolo di lavoro e del ruolo VM. Come suggerito dal nome, un'istanza del ruolo Web può accettare le richieste HTTP o HTTPS in ingresso e può supportare la programmazione di applicazioni Web ospitata in IIS. Le istanze del ruolo di lavoro sono simili, ma non completamente identiche, a quelle del ruolo Web. La differenza principale consiste nel fatto che le istanze del ruolo di lavoro non sono ospitate da IIS, ma sono eseguibili autonomamente. Il ruolo VM si differenzia dal ruolo Web e dal ruolo di lavoro poiché con questi ruoli è necessario creare ed eseguire il codice in un sistema operativo gestito da Windows Azure, mentre con il ruolo VM viene fornita un'immagine del sistema operativo preconfigurata.
Le applicazioni possono essere costituite solo da istanze del ruolo Web, solo da istanze del ruolo di lavoro, solo da istanze del ruolo VM o da una combinazione di tutti e tre i tipi. Quando aumenta il carico dell'applicazione, è possibile richiedere più istanze di ogni ruolo definito. Eseguendo più istanze di un ruolo, Windows Azure consente la scalabilità dell'applicazione. La scalabilità viene realizzata tramite la virtualizzazione. A seconda delle esigenze è possibile scalare la capacità creando nuove macchine virtuali in modo da gestire il traffico aggiunto e quando la capacità supplementare non è più necessaria è possibile rimuoverle.
Nella figura riportata di seguito vengono illustrati i componenti che fanno parte della piattaforma Windows Azure.
Per ulteriori informazioni su Windows Azure e sulle nuove funzionalità disponibili nell'ultima versione, vedere Informazioni su Windows Azure. Quando si è pronti a iniziare con la prima applicazione Windows Azure, vedere la pagina relativa all'introduzione di Windows Azure (le informazioni potrebbero essere in inglese)
La versione più recente di Windows Azure SDK è disponibile nella pagina download di Windows Azure SDK.
Esempi di codice di Windows Azure
Argomenti delle procedure di Windows Azure
Pianificazione e progettazione delle applicazioni per Windows Azure
Sviluppo di applicazioni per Windows Azure
Gestione di servizi ospitati in Windows Azure
Archiviazione e accesso ai dati in Windows Azure
Rete e memorizzazione nella cache in Windows Azure
Monitoraggio di servizi ospitati e registrazione di dati in Windows Azure
Risorse di sicurezza per Windows Azure
API References for Windows Azure
Risoluzione dei problemi ed esecuzione del debug in Windows Azure
Vedere anche