Nuevos SDKs para la comunidad Microsoft-Java


Hola Comunidad!!

Windows Azure Starter Kit for Java

En esta oportunidad les escribo, ya que me pareció interesante poder compartir esta información con ustedes. Recientemente (la semana pasada), Microsoft liberó la primera versión (lo que denominamos el CTP o Community Technical Prreview) del Windows Azure Starter Kit for Java. Esta nuevo Starter Kit habilta a los desarrolladores de Java a configurar, empaquetar y desplegar de manera sencilla sus aplicaciones web sobre Windows Azure. El objetivo de este CTP es tener la oportunidad de recibir feedback de la comunidad de desarrolladores Java sobre la experiencia de desarrollo y habilitación de servicios en la nube de Microsoft con esta tecnología en haras de desarrollar más y mejores herramientas de ayuda y servicios a esta tecnología en la plataforma Windows Azure.

El Starter Kit fue diseñado para trabajar de manera sencilla a través de una herramienta de líneas de comando integrada el IDE de Eclipse. Esta herramienta usa Apache Ant (que es una conjunto de librerias para integrar capacidades de líneas de comando en el IDE, desarrolladas en C++). Una de las caracteristicas más interesantes es que el Windows Azure Starter Kit for Java, es un proyecto de tipo Open Source regido por la licencia Apache 2, por lo que podemos aportar sobre el proyecto para mejorarlo o para reportar fallas en función de desarrollar mejores experiencias sobre la herramienta.

Se desarrollaron algunos videos tutoriales en al portal de Interoperabilidad de Microsoft, podrán encontrar los videos y la documentación relacionada en el sigeuiente enlace: http://java.interoperabilitybridges.com/cloud.

Windows Azure Tools for Eclipse

Otro gran anuncio por parte de Microsoft es la disponibilidad para los desarrolladores PHP que utilizan la IDE de Eclipse del Windows Azure Tools for Eclipse. El proposito de este proyecto es la creación de de nuevas características ricas en diseño para el ambiente de desarrollo Eclipse (IDE). Este plug-in esta construído sobre el PHP Development Kit (PDT) e integra las herramientas de desarrollo web (Web Tools Platform) para proveer de un completo de ambiente de desarrollo web para Azure. La extensión windowsazure4e ofrece una experiencia end-to-end sobre la plataforma de desarrollo Windows Azure, incluyendo:

  • Proyectos de Creación y Migración: Se crearon plantillas (asistentes) para crear nuevos proyectos de aplicaciones web PHP orientados a Windows Azure. Los proyectos PHP existentes pueden ser convertidos a proyectos Windows Azure usando el asistente de migración.
  • Administración y Estructura de Proyectos Azure: El plug-in windowsazure4e crea artefactos quye los proyectos Windows Azure esperan, incluyendo proyectos de tipo Windows Azure Services y proyectos de tipo Web-role, así como los archivos de confiuración y definición. Las configuraciones de los proyectos y de Windows Azure son expuestas mediante la venta de propiedades en Eclipse.
  • Explorador de almacenamiento: Como parte del plug-in, el explorador de almacenamiento de Windows Azure (Windows Azure Storage Explorer) es provisto con el ambiente de desarrollo Eclipse. El explorador de almacenamiento permite una administración sencilla de las cuentas de almacenamiento de Windows Azure. Además, también provee de una interfaz amigable para ejecutar tareas de creación, lectura, actualización y elminación (operaciones CRUD) sobre Blobs, Colas (Queues) y tablas.

Acá les dejo algunas imagenes del Windows Azure Tools for Eclipse:

Asistente de Migración

 

Explorador de Almacenamiento

 

Ejecución en Development Fabric

 

Depuración en Development Fabric

 

Espero que lo disfruten.

Saludos!!

Nestor Guadarrama

Gerente de Programas para Empresas de Desarrollo de Software

Comments (2)

  1. Carlos says:

    ¿Cuando estara disponible Windows Azure en Venezuela al 100%?

  2. nguada says:

    Hola Carlos. Según el mapa de ruta de entrega de los servicios de Windows Azure, deberíamos tener el servicio para Venezuela en el primero o 2do trimestre del año 2012. Saludos!

Skip to main content