lunes 20 de julio de 2009

Web Services en la Nube


Que tal amigos, en esta semana estaremos haciendo un Web Service con Visual Studio 2008 que correrá en la nube de Microsoft: Windows Azure y un cliente de invocación.


Windows Azure se convertirá en una de las zonas más importantes en el modelo de negocio de Microsoft, permitiendo ahorrar a las empresas en licenciamiento de sistema operativo, base de datos, compra de hardware o servidor, mantenimiento del hardware, de infraestructura de red, luz, soporte, etc, a cambio de una renta mensual por volumen de transacciones. Windows Azure y Google App Engine proveen una solución de hosting con características avanzadas que permitirá que miles de servicios web corran en la nube y siendo invocados por aplicaciones clientes en diferentes tecnologías, llevando el concepto de SOA a un entorno global.



Pronto encontraremos aplicaciones de servicios entre empresas, que no será necesario que se re-configure toda su infraestructura, sino que simplemente apunten a los servicios web del corporativo mediante un identificador para ser invocados por clientes en cualquier parte del mundo. El desarrollo de software sigue en el cambio de paradigma, ahora la arquitectura orientada a servicios se va a la nube.

En el ejemplo crearemos un proyecto de tipo Web Cloud Service (para ver pre-requisitos y hacer un ejemplo, pueden ver la entrada denominada Windows Azure en este Blog), posteriormente agregaremos un Web Service, lo probaremos en el entorno local, lo invocaremos con una aplicación cliente en VB.NET 2008, posteriormente lo publicaremos y lo subiremos a Windows Azure, en el entorno pre-producción, probaremos el servicio y por último lo colocaremos en entorno de producción. La velocidad de respuesta ya una vez montado en Windows Azure es sorprendente.


Espero les sirva el ejemplo.


Cualquier duda, estoy a sus órdenes en:



Si desean agregarme a su MSN, con gusto los acepto.






AZURE - Web Services from Enrique Aguilar Vargas on Vimeo.

Blogger template 'CoolingFall' by Ourblogtemplates.com 2008