Windows Azure Bootstrapper

Interesante Windows Azure Bootstrapper, utilidad que está disponible en CodePlex, cuyo objetivo es simplificar las tareas de instalación en el arranque de los web y worker roles.

Se trata de una utilidad de línea de comandos que puede ser de gran utilidad cuando necesitas instalar componentes extras en los despliegues, como por ejemplo instalar la runtime de Crystal Report, las tools de una determinada tecnología que no está disponible en Azure por defecto etc….cualquier cosa que se nos ocurra.

Permite conectar al storage para descargse instaladores, descargar algo de un determinada URL, descomprimir, ejecutar, definir el número de instalaciones simultáneas etc..

En su página de CodePlex se comentan estos ejemplos, que pueden servir para ilustrar más claramente el objetivo de la misma:

bootstrapper.exe -get bootstrap/Installer.zip -lr $lr(temp) -unzip $lr(temp)extract -sc $config(ConnectionString) -run $lr(temp)extractinstaller.msi -args /qn –block

El ejemplo que acabo de poner arriba se descarga un fichero llamado installer.zip de un blob container llamado bootstrap al directorio temporal local, lo descomprime, y ejecuta el fichero installer.msi pasándole los argumentos /qn.

 

Otro ejemplo podría ser el siguiente, que lo que hace es descargarse desde la página de Microsoft las herramientas de ASP.MVC2 y luego instalarlas.

bootstrapper.exe -get http://download.microsoft.com/download/F/3/1/F31EF055-3C46-4E35-AB7B-3261A303A3B6/AspNetMVC3ToolsUpdateSetup.exe -lr $lr(temp) -run $lr(temp)AspNetMVC3ToolsUpdateSetup.exe -args /q

Si os interesa la herramienta podéis acceder a ella desde aquí.

Ibon Landa

bon Landa lleva más de 15 años dedicado al desarrollo de software. Durante este tiempo ha trabajado en diferentes empresas en las cuáles ha podido trabajar en diferentes entornos y tecnologías. Actualmente está focalizado principalmente en tareas de desarrollo, arquitectura, en las herramientas del ciclo de vida y en todo lo relacionado con la plataforma de Cloud Computing Microsoft Azure, área en el que ha sido reconocido como MVP. Participa de forma activa en la comunidad, escribiendo su blog, manteniendo un portal sobre Microsoft Azure y colaborando con Microsoft y grupos de usuarios en eventos de formación, talleres y giras de producto.

2 comentarios en “Windows Azure Bootstrapper”

  1. cuántas herramientas ya hay en codeplex que sean realmente útiles para Azure ??

    salu2gra

    no iba a salir una de nombre Houston o algo asi ??

  2. Haber hay muchas, pero es como todo, unas más que otras 🙂

    Te veo un poco desactualizado, Houston hace meses que está disponible con el nombre de «Database Manager».

    Un saludo,

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *