miércoles, 19 de noviembre de 2008

PDC 2008 Buenos Aires

Ayer martes 18 de Noviembre tuve la oportunidad de asistir a este importante evento realizado aquí en Buenos Aires. El evento inició con unas keynotes de la mano de Miguel Saez, Ezequiel Glinsky, Juan Ladetto y Alejandro Ponicke que nos comentaron un poco sobre el PDC 2008 de Los Angeles, realizado hace apenas 2 semanas, y lo que se viene: Windows Azure, Cloud Computing, Windows 7, etc.

Juan y Miguel, como ya nos tienen acostumbrados, en una excelente presentación en tiempo y forma, nos mostraron algunas bondades muy interesantes y útiles de Live Mesh. En siguientes posts comentaré mis experiencias con estas aplicaciones, su API, etc.

Ezequiel nos mostró unas fotos de los impresionantes DataCenters de Microsoft, particularmente el DataCenter de Quincy. Con inversiones de miles de millones Microsoft demuestra su fuerte apuesta en el futuro de los servicios basados en la nube.

Finalmente, Alejandro nos dió un preview de Windows 7, si bien no fue una presentación en profundidad, destacó algunas características interesantes como una TaskBar mucho más rica, desde donde podemos lanzar aplicaciones, acceder a documentos recientes, alternar aplicaciones en ejecución e incluso interactuar con las aplicaciones en runtime directamente desde la taskbar.

Luego de las 2 horas que duraron las keynotes tuvimos un break de 30 minutos donde aprovechamos unos cafés con ricas medialunas.

Las siguientes charlas se dividieron en 3 salas: una sala dedicada a Servicios en la nube, otra donde hablaron de Aplicaciones Clientes y Presentación (WPF, Silverlight, ASP.NET 4.0) y en la tercer sala se dedicaron a Herramientas, Lenguajes y Framework (F#, C#, Oslo, VS2010, etc.). Todas las charlas eran muy interesantes, pero había que decidir cual asistir. Mi amigo Mariano Noguera y yo nos inclinamos por la nube.

Servicios en la nube

Arrancamos con un recorrido por Cloud Services de la mano de Juan Ladetto, donde empezamos a ver un poco más de qué se trata Windows Azure. En nuevos posts intentaré hablar sobre lo que vaya conociendo de esta nueva plataforma que se perfila como una excelente y novedosa alternativa para hostear nuestras aplicaciones.

A continuación, con Matías Woloski y Edgardo Rosetto, desplegamos un servicio en la nube. La experiencia fue muy simple. Creamos una típica aplicación Hola Mundo en ASP.NET y lo desplegamos en Windows Azure, todo lo que hicimos fue seguir un asistente web que nos permitió hostear la aplicación, primeramente en un estado de Stagging para luego pasarla a Production. Si bien la aplicación hacía exactamente nada, lo interesante fue ver cómo ponerla en la nube y ver cómo esta aplicación puede escalar a voluntad en tiempo record simplemente cambiando valores en configuración. Este es un punto sin precedentes que permitiría que una aplicación pueda escalar horizontalmente en cuestión de segundos.

Nuevamente, Miguel Saez nos dió un paseo más programático sobre Live Framework  y Mesh Services. Obviando los aspectos teóricos, Miguel nos mostró a través de una aplicación WPF, como interactuar con la API de Live Mesh y Live Contact. La verdad que es una API muy simple e interesante que más de uno puede encontrarle usos prácticos en las aplicaciones del mundo real. Podrán encontrar ppts y ejemplos en su blog.

Para terminar, y ya un poco agotados con esta maratón de charlas y novedades, Nicolás y Maximiliano de Huddle Group nos dieron una muy prolija y perfectamente sincronizada presentación de SQL Data Services. Nos mostraron el actual estado del arte, vimos un par de aplicaciones Windows y Web haciendo uso de las APIs, posibilidades y limitaciones actuales, y la intención de MS de llevar toda la potencia de SQL Server en la nube.

Fin del PDC

Pasadas las 22hs, terminaron las charlas y luego de un agradecimento de la gente de MS, se hizo un rápido sorteo de Libros, MS Mouses y algunas gorritas MSDN. No tuve la suerte de llevarme ningún libro, y había varios interesantes (Silverlight 2, Application = Markup + Code, ASp.NET 3.5, etc.), así que tuve que conformarme con la pulsera de la registración :-(

La verdad fue una jornada muy enriquecedora que mostró a las claras la intención de MS de posicionarse fuertemente en el negocio del Cloud Computing, las plataformas y herramientas que ofrecerá y cómo nosotros podemos beneficiarnos de estas nuevas plataformas que se hablan hoy y reinarán en los próximos 5 a 10 años.

Bueno, seguiré comentando sobre estas nuevas plataformas y tecnologías en futuros posts.
Byes!

No hay comentarios: