[Evento] Azure, como el mar Azure!

El próximo 22 de junio, martes, tendrá lugar la siguiente charla del grupo de usuarios Artalde, esta vez para hablar sobre Windows Azure, la plataforma de la nube de Microsoft.

El lugar y hora será el mismo de siempre, de 19:00 a 21:00 en la universidad de Deusto. Y para aquellos que lo estéis pensando….sólo será presencial.

Ponente?? Pues un servidor. En esta ocasión me toca el turno a mí.

Si estáis interesados podéis registraros aquí.

Descripción del evento:

Windows Azure es una plataforma abierta para que cualquier desarrollador de cualquier parte del mundo pueda crear aplicaciones para su empresa y optimizar el servicio a sus clientes.  Es escalable, segura y altamente confiable para los servicios en internet.

A lo largo de la sesión veremos los aspectos principales de la plataforma y los servicios que ésta nos ofrece; servicios de almacenamiento, control de acceso, bus de servicios etc…

El objetivo es que los asistentes puedan tener una visión clara de las posibilidades que la plataforma ofrece y cómo podrían llegar a sacarle partido desde el primer minuto.

Espero veros allí!

Estuve en la Agile Spain 2010

Como ya os comenté en un post anterior el pasado 10 y 11 de junio se celebró en Madrid la conferencia Agile Spain 2010.

La conferencia se estructuró en una serie de sesiones, y en varios talleres donde se pudo profundizar en diversos temas relacionados con el desarrollo ágil de software.

A nivel personal tuve la suerte de poder participar como ponente del evento hablando sobre pruebas unitarias, más concretamente hablando de Pex y Moles, dos herramientas de Microsoft para la realización de pruebas unitarias.

El tiempo fue un pequeño handicap para mí…una hora se me quedo muy corta y me obligó a ir bastante rápido y a enseñar mucho menos de lo que tenía pensado….pero al menos, según me comentaron, las ideas principales sí se transmitieron.

A nivel corporativo, desde Plain Concepts también tuvimos presencia en el evento; Rodrigo Corral tuvo dos sesiones y Jose Luis Soria dos sesiones y un taller.

y el evento en sí? Cómo resultó?

Pues debo decir que estoy bastante contento de haber acudido al mismo y no sólo por el hecho de haber sido ponente. En cualquier caso creo que merece la pena acudir si estás interesado en desarrollo ágil…y si no lo estás, también debería acudir para descubrir que deberías estar interesado 🙂

Primero la organización…Se nota que detrás del evento hay muchos meses de trabajo, así que al cesar lo que es del cesar; mis felicitaciones a la organización! Un trabajo excelente!!

Y las sesiones? Pues en esta parte hubo de todo. Sesiones mejores, peores…..Realmente, como cualquier evento, ya que el nivel de las charlas y la utilidad de las mismas es muy muy subjetivo. En general creo que las sesiones fueron de notable.

y qué mejoraría?

Eché mucho de menos poder debatir….me gusta que haya debate, que haya sitio para poder debatir y no sólo escuchar a un ponente hablar sobre un determinado tema….Faltó este espacio.

No digo que las sesiones tipo ponente no me aporten, ni mucho menos, pero ese tipo de sesiones más otras más de tipo debate creo que pueden ser la mezcla perfecta, sobre todo en este tipo de eventos.

Faltó el debate en el programa del evento, pero claro está, sí que hubo muchas conversaciones y debates a nivel de pasillo, con café en mano. Este tipo de evento da la opción de ver y conocer a mucha gente y de ver diferentes experiencias.

Un tema que me pareció que quedo flojo fue la mesa redonda. Esperaba mucho más de ella. Fue más una exposición que una mesa redonda…Quedo bastante floja. No sé si fue porque había poco tiempo o por qué, pero me hubiera gustado que se profundizara un poco más en los temas y que hubiese algo de debate y discusión….no es posible que todos tengamos la misma visión del tema!!

Novedades en las herramientas de Windows Azure!

Ya tenemos una nueva versión de la herramientas de Azure para Visual Studio que como veréis a continuación incluyen cosas bastante interesantes y útiles.

Espero que esta sea la tónica y que Microsoft vaya sacando cositas de estas de vez en cuando para dotar a la plataforma Azure de todas las herramientas necesarias para sacarle el mayor partido. Mejor antes que después 🙂

Podéis hacer la descargar desde aquí.

¿Qué tiene de nuevo?

  • Visual Studio 2010 RTM Support: Full support for Visual Studio 2010 RTM.
  • .NET 4 support: Choose to build services targeting either the .NET 3.5 or .NET 4 framework.
  • Cloud storage explorer: Displays a read-only view of Windows Azure tables and blob containers through Server Explorer.
  • Integrated deployment: Deploy services directly from Visual Studio by selecting ‘Publish’ from Solution Explorer.
  • Service monitoring: Keep track of the state of your services through the ‘compute’ node in Server Explorer.
  • IntelliTrace support for services running in the cloud: Adds support for debugging services in the cloud by using the Visual Studio 2010 IntelliTrace feature. This is enabled by using the deployment feature, and logs are retrieved through Server Explorer.

No me he podido resistir y ya he estado jugando un poco con la versión. Aquí os dejo unos pantallazos.

Por ejemplo, si creamos un nuevo proyecto de Cloud, ya con el framework 4.0, y la demos a publicar, tendremos la siguiente ventana que nos permite configurar un deploy automático sobre Azure, eso sí, teniendo ya creados de antemano el servicio y el storage.

image

El deploy necesita tener un storage también porque a parte de la funcionalidad que pueda tener la aplicación, lo que hace Visual Studio es copiar los ficheros a desplegar al storage y después desplegar desde ahí.

Nos permite definir las credenciales de conexión a nuestro servicio…Recordad que es necesario disponer de un certificado X. 509 para poder hacer labores administrativas, certificado que hay que subir previamente a la plataforma.

image

Otra cosa muy muy interesante es que poder habilitar el InstelliTrace, para poder capturar información de mi aplicación y posteriormente utilizar esta información para depurar la aplicación desde Visual Studio.

image

 

image

Y si le damos a desplegar, podremos ver el log de actividad y ver cómo va la operación de despliegue!!

image

Otra cosa bonita es que desde el Server Explorer podemos conectaros a nuestros servicios de Azure!

Podemos ver el estado de nuestro roles y también podemos ver el contenido del storage, de los blob y tablas. Eso sí, toda la información en sólo lectura.

image

image

Para añadir un servicio al Server Explorer podemos ver:

image

Para crear nueva conexión al storage tendremos que indicar las credenciales de acceso:

image

Ala, a jugar!!