Resultado de la ALT.NET Hispano VAN de Programando en Azure

Ya había adelantado esta reunión virtual en:

ALT.NET Hispano VAN Programando en Azure

Gracias a la gente de la comunidad ALT.NET Hispano, pude participar el sábado pasado presentando Programando en Windows Azure. Pueden bajarse la presentación desde mi Skydrive en AzureProgramming201101.pptx. La presentación se basa en slides traducidos de varias presentaciones del Azure Training Kit (el lunes 31 de Enero fue publicada una nueva versión). Les recomiendo bajarse ese material, porque ahí encontraran ejemplos (la gente de Microsoft los llama “hands-on labs”), explicados, y con instrucciones para reproducirlos paso a paso.

La reunión fue grabada, y pueden ver el video en:

Programando con Windows Azure – ALT.NET Hispano Wiki

Estuvimos viendo conceptos generales de Azure, y luego, usando Visual Studio 2010, el Azure SDK:

Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio (November 2010)

Esa versión SDK 1.3 es para VS2010, y me bajé el archivo VSCloudService.exe (no importa si es 32 o 64 bits) que contiene el SDK y las tools para Visual Studio, no hace falta bajarse el SDK aparte, viene dentro de este archivo. Si tienen que usar Visual Studio 2008, tienen que buscar el SDK 1.2, que fue la última versión que tiene soporte para esa IDE. Lamentablemente, no pueden convivir en la misma máquina el SDK 1.2 y el 1.3.

Y el Azure Storage Explorer, de Neudesic, a bajar desde Codeplex:

Azure Storage Explorer

Durante la charla, me concentré en explicar, para quien es nuevo en Azure, dos grandes temas:

Azure Compute, con Web Roles y Worker Roles.

Azure Storage: con Tables, Queues y Blobs.

Los ejemplos de la charla (con tablas, uso de colas, y blobs) pueden bajarlo del Google code project AjCodeKatas, pueden bajarlos desde:

http://ajcodekatas.googlecode.com/svn/trunk/Azure

Los que no tienen SVN pueden ver la versión “congelada” a estos días:

AjCodeKatasAzure.zip

Ejemplos reducidos de Azure Training Kit que tratan esos temas (si no quieren bajarse TODO el kit), en AzureLabs.zip.

Ya escribí en anteriores posts sobre algunos ejemplos presentados. Tengo que publicar sobre el ejemplo de generación de fractal usando un cliente WinForms local y worker roles que hacen el trabajo (incluido en los ejemplos presentados):

Bibliografía usada:

Programming Windows Azure, Sriram Krisham; O’Reilly
Azure in Action, Chris Hay, Brian H. Prince; Manning
Introducing Windows Azure, Henri Li; Apress

Enlaces que fui usando, los coleccioné en:

http://delicious.com/ajlopez/azure
http://delicious.com/ajlopez/azure+tutorial
http://delicious.com/ajlopez/azure+video
http://delicious.com/ajlopez/azure+storage

Algunos enlaces a destacar:

http://blogs.msdn.com/b/windowsazurestorage/archive/2010/05/10/windows-azure-storage-abstractions-and-their-scalability-targets.aspx
http://blogs.msdn.com/b/windowsazurestorage/archive/2010/12/30/windows-azure-storage-architecture-overview.aspx
http://www.microsoftpdc.com/2009/SVC08
http://code.msdn.microsoft.com/windowsazuresamples
http://blogs.msdn.com/b/olavt/archive/2009/03/12/using-windows-azure-blob-storage-to-store-aerial-images.aspx

Próximos pasos: escribir sobre el ejemplo de Azure Fractal, y escribir un ejemplo de Web Crawler usando Tables, Queues, Web Role y Worker Roles.

Nos leemos!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

This entry was posted in 10790, 13751, 1389, 9344, 9345. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>