Ejemplos

Ejemplos de varias características que muestran las prácticas recomendadas para desarrollar aplicaciones hospedadas en Azure y aprovechar los servicios de Azure.

Ejemplos de código de Azure

El catálogo de código de Azure tiene una lista cada vez mayor de aplicaciones de ejemplo aportadas por Microsoft y la comunidad de Azure.

Web

Ejemplo:FixIt

Proyecto de Visual Studio que se distribuye con el libro electrónico Building Real-World Cloud Apps with Azure (Creación de aplicaciones en la nube reales con Azure). El código muestra prácticas recomendadas para aplicaciones en la nube como se explica en el libro.

Tecnologías empleadas: Sitios web, scripts de PowerShell para la API de administración REST, Almacenamiento (blobs y colas), Base de datos SQL, Servicios en la nube

Ejemplo:Enterprise Pizza: conectar sitios web con la infraestructura local a través de Service Bus

Este ejemplo demuestra cómo los desarrolladores pueden conectar un sitio web hospedado en Sitios web de Azure con sus aplicaciones empresariales locales usando el Bus de servicio de Azure.

Ejemplo:PhluffyShuffy

Este ejemplo muestra un sitio web que permite a los usuarios cargar varias fotos y recibir una imagen compuesta por todas las imágenes mezcladas. Utiliza el SDK de Trabajos web de Azure para las tareas en segundo plano.

Tecnologías empleadas: Sitios web, ASP.NET MVC, Base de datos SQL, servicio de tablas, servicio BLOB, servicio de colas

Ejemplo:Aplicación de almacenamiento .NET de niveles múltiples

La aplicación web ASP.NET de niveles múltiples muestra cómo usar tablas, colas y blobs de Almacenamiento de Azure.

Aplicaciones de niveles múltiples

Ejemplo:SiteMonitR

El trabajo programado SiteMonitR hace ping a todos los sitios de una lista de sitios guardados en Almacenamiento de Azure. Conforme se obtiene el estado de cada sitio, se envía un mensaje a una cola de almacenamiento. Un trabajo que se ejecuta en un sitio web recoge el resultado de la comprobación de estado de cada sitio y guarda la entrada del registro en una tabla de almacenamiento. Un controlador de API web que está hospedado en un sitio web de Azure recibe mensajes del trabajo cuando se hace ping a los sitios. El controlador de API web envía entonces las actualizaciones al panel SiteMonitR a través de un concentrador SignalR. El resultado es una herramienta de supervisión de sitios web basada en web.

Tecnologías empleadas: Sitios web, Servicio Tabla, SignalR

Ejemplo:Aplicación de almacenamiento .NET de niveles múltiples

La aplicación web ASP.NET de niveles múltiples muestra cómo usar tablas, colas y blobs de Almacenamiento de Azure.

Aplicaciones híbridas

Ejemplo:Implementación de referencia híbrida con BizTalk Server, Servicios en la nube, Service Bus y Base de datos SQL

Basada en proyectos de clientes reales dirigidos por el equipo de asesoramiento a clientes (CAT) de Business Platform Division, esta implementación de referencia incluye una solución híbrida totalmente documentada de calidad para producción que muestra cómo pueden ampliar los clientes su infraestructura de BizTalk Server local en la nube.

Tecnologías empleadas:Servicios en la nube, Bus de servicio, Base de datos SQL, servicio de colas, servicio BLOB, BizTalk Server 2010