Windows Azure

 Home / Engineering / Windows Azure

Windows Azure rappresenta, quindi, il modo in cui Microsoft interpreta attualmente il Cloud Computing. Una completa piattaforma on demand per lo sviluppo e l’integrazione di applicazioni geograficamente distribuite, pienamente compatibile con la definizione di Platform as a Service (PaaS). La soluzione consente alle aziende di concentrare i propri sforzi, sia in termini economici sia di tempo, nella ricerca e nell’innovazione anziché sostenere i costi di gestione di un’infrastruttura hardware talvolta anche molto complessa.

 

Architettura di Windows Azure

L’architettura di Windows Azure è concepita e sviluppata per fornire servizi on demand basati sulla cloud. L’infrastruttura è dislocata geograficamente in differenti data center ed è basata sulla virtualizzazione delle risorse fisiche, come CPU e memoria. Questo comporta vantaggi non indifferenti in termini sia di scalabilità verticale sia di scalabilità orizzontale. Nel primo caso posso decidere di aumentare le risorse a disposizione, come la CPU o la memoria, mentre nel secondo posso aumentare il numero di istanze applicative che ospitano la mia applicazione nel momento in cui ne ho effettivamente bisogno. Ad ogni modo questo non significa che abbiamo il totale controllo della o delle macchine virtuali, come avverrebbe nel caso dell’hosting, ma semplicemente che, attraverso un’interfaccia di gestione, oppure agendo sui file di configurazione, possiamo opportunamente bilanciare le risorse necessarie per far fronte al carico di richieste che la nostra soluzione deve affrontare.

 

Un’applicazione, in un ambiente di Cloud Computing, viene distribuita su una o più istanze applicative. Queste istanze applicative, a volte definite come nodi, non sono altro che macchine virtuali interamente gestite dalla piattaforma di Windows Azure. Più avanti vedremo l’unica eccezione a questa regola.

 

Windows Azure offre diverse modalità di utilizzo del cloud:

Windows Azure Storage Services: fornisce un’infrastruttura per l’utilizzo e la storicizzazione di dati strutturati e non strutturati;

Windows Azure Hosted Services: un completo ambiente di runtime per le applicazioni;

Windows Azure platform AppFabric: un set di servizi per la creazione di applicazioni distribuite utilizzabili anche da soluzioni ibride on-premise e nel cloud;

SQL Azure: una versione di SQL Server adattata per l’esecuzione in un ambiente di cloud computing.

About Lyb

LyB è un team di professionisti che operano nell’ambito consulenziale, la cui mission è quella di guidare, nel complesso percorso di sviluppo di strategie aziendali e dell’implementazione di soluzioni esecutive, ogni azienda che voglia migliorare la propria competitività oppure operare una completa riorganizzazione del proprio modello di business.

Contattaci

La informiamo che, per migliorare la sua esperienza di navigazione su questo sito web, Life Your Brand utilizza diversi tipi di cookie, tra cui:cookie di tipo funzionale alla navigazione (functionality cookie); cookie di tipo pubblicitario (advertising cookie); cookie di tipo statistico (performance cookie) che consentono di accedere a dati personali raccolti durante la navigazione. Nella pagina della Informativa Estesa sono presenti le istruzioni per negare il consenso all'installazione di qualunque cookie. Cliccando su "OK" o continuando la navigazione, saranno attivati tutti i cookie specificati nell' Informativa Estesa ai sensi dell'Art 13-14 Reg.to UE 2016/679.