Il presente articolo è stato tradotto automaticamente.

Nota del redattore

Introduzione ai servizi di Siti Web di Azure

Michael Desmond

Michael DesmondNel caso in cui non hai notato, Microsoft è stato piuttosto occupato ultimamente aggiornando e migliorando la sua piattaforma di cloud Microsoft Azure. Suppongo che questo è ciò che accade quando si esca Scott Guthrie oltre a guidare il gruppo azzurro di Microsoft (suo ultimo titolo di lavoro: vice presidente esecutivo del gruppo Cloud ed Enterprise). Questo è il ragazzo, dopo tutto, chi ha contribuito a spingere la divisione sviluppatori .NET in avanzamento veloce, e che ha contribuito a inventare una piccola cosa che potrebbe non hai sentito parlare chiamato ASP.NET.

Quindi non dovrebbe essere nessuna sorpresa che le cose sono salti per gli sviluppatori nella divisione di Microsoft Azure. Un'ondata di recenti annunci, tra cui un sacco di nuove caratteristiche e funzionalità svelato alla conferenza Build Microsoft in aprile, illustrare il punto. Per aiutare gli sviluppatori a digerire tutte le nuove informazioni, questo numero di MSDN Magazine è focalizzato su Microsoft Azure e in particolare sullo sviluppo per siti Web di Azure. Un pacchetto di cinque articoli Esplora come gli sviluppatori possono sfruttare la piattaforma aggiornata Azzurra per creare e distribuire applicazioni potente, scalabile e gestibile per il Web, rapidamente ed efficientemente.

Le caratteristiche portano con di Yochay Kiriaty "Scaling Your Application con Azure Web siti Web" che viene illustrato come modificare le applicazioni Web per eseguire più istanze e aree geografiche. Successivamente, Apurva Joshi e Sunitha Muthukrishna offrono lezioni nella resilienza, essi guidarvi attraverso l'ottimizzazione delle applicazioni Web per tempo le sfide dell'ambiente a volte ostile nuvola.

Ma aspettate, c'è più. "Costruire un node. js e MongoDB Web Service" e "connettività ibrida: Collegamento Azure siti Web a LOB Apps utilizzando PortBridge, "entrambi di Tejaswi Redkar, offrono meraviglioso spaccato alcuni interessanti casi di utilizzo. Il primo articolo viene illustrato come costruire un sito Web di node. js che attinge i dati da un database MongoDB Azure ospitati, mentre la seconda descrive come collegarsi e sfruttare i siti Web di Azure basato su cloud e applicazioni LOB locale. James Chambers chiude l'azione con la sua caratteristica, "Insegnamento da the Cloud," che offre uno scenario di grande sviluppo contenuti pesanti, in questo caso lo sviluppo di un sito Web di e-learning Azure.

Una figura chiave in tutto questo è Erez Benari, program manager per IIS e siti Web di Microsoft Azure e il ragazzo che ci ha aiutato a tirare insieme numero speciale di questo mese, focalizzata su siti Web di Azure. Recentemente ho preso con Benari e ha chiesto circa le innovazioni nei siti Web di Azure. Ha parlato di nuove funzionalità, come integrazione di manager del traffico, backup e ripristino e supporto per le scanalature multiple di distribuzione, nonché l'espansione d'azzurro in nuove regioni. Le modifiche,
Benari dice, fare siti Web Azure un "forte offerta per distribuzioni su larga scala e impresa clienti."

Un aspetto intrigante di sviluppare per Azure e Azure siti Web è l'immediatezza dell'esperienza, che in un certo senso sta cambiando il rapporto tra gli sviluppatori e il loro codice. Queste applicazioni non sono infagottate e gettate su di un muro per i test, distribuzione e utilizzo. Sei testate in loco, distribuito in un batter d'occhio e aggiornato e rivisto basato sulla telemetria in tempo reale.

Benari dice che il modello veloce esige che gli sviluppatori pensano come tester e vedere l'immagine grande. Si deve andare oltre chiedendosi se il loro codice sarà lavoro e capire come risolvere rapidamente il codice con tempi di inattività minimi.

"Questo tipo di pensiero chiamate per l'implementazione di vivere-diagnostici informazioni nel codice per consentire agli sviluppatori di ottenere input diagnostica e forense dall'applicazione come viene distribuita e testato, così come applicare tecniche come la A / B test che consentono agli sviluppatori di raccogliere i dati comparati in tempo reale," dice Benari. "In definitiva, è una questione di responsabilità e come gli sviluppatori si abitua ad essere pienamente responsabile (che potrebbe talvolta significare un 2:0 telefonata a correggere un bug), migliora la qualità del software in generale, facendo per un mondo migliore per i nostri clienti. "

Siete a bordo di questo nuovo mondo? Fatemi sapere i vostri pensieri sullo sviluppo per Microsoft Azure e Azure siti Web. E-mail me a mmeditor@microsoft.com.

Michael Desmond è il caporedattore di MSDN Magazine.