Azure – Listar y exportar todos los recursos de un grupo de recursos con Azure PowerShell

Una pequeña píldora (y una chuleta para el futuro) antes de entrar en agosto. Me he encontrado ante la situación de  tener que hacer un pequeño inventario de todos los recursos que existen en los distintos entornos creados, tanto para tenerlos controlados como para comprobar que todos los entornos son iguales. Desde el portal de Azure no existe una opción para exportar el listado de recursos a un .csv, cosa que facilitaría la tarea. Pero podemos hacerlo con Azure PowerShell.

Sigue leyendo

Publicado en Azure | Etiquetado , | Deja un comentario

Como desactivar los servicios que no usas en la nueva interfaz de VSTS

Hace unos días se libero la nueva interfaz de Visual Studio Team Services (aquí el anuncio). Con la nueva interfaz cambia por completo la navegación dentro de la herramienta, y en mi humilde opinión, los cambios son a mejor. Dentro de estas mejoras, existe una característica (al menos, con la antigua interfaz no tengo constancia de que se pueda hacer) que nos permite eliminar del menú los servicios que no usemos. Vamos a ver como.

Sigue leyendo

Publicado en Visual Studio Team Services | Etiquetado , , | Deja un comentario

Crear y desplegar Azure Functions con Visual Studio

Azure Functions

Hacia tiempo que quería escribir sobre Azure Functions, y aprovechando que estos días he estado automatizando un despliegue me he animado a hacerlo.

Vamos allá!

Sigue leyendo

Publicado en Azure, DevOps | Etiquetado , , , , | Deja un comentario

[Humor] Ya no es suficiente con “Error desconocido”

Además de desconocido, hay que indicar que es un error muy fuerte:

Publicado en Humor | Etiquetado , | Deja un comentario

Despliegue continuo en Azure con plantillas ARM

Las plantillas ARM (Azure Resource Manager) nos permiten parametrizar y automatizar la creación y despliegue de toda la infraestructura Azure necesaria en un proyecto (la web, el service plan, las bases de datos, etc…) permitiendo así la creación de nuevos entornos exactamente iguales en cuestión de minutos y sin esfuerzo. Además, como por defecto el despliegue es incremental, si modificamos algún elemento de la ecuación este se actualizará sin afectar al resto.

Vamos a ver como crear una plantilla ARM y como integrarla en el proceso de despliegue.

Sigue leyendo

Publicado en Arquitectura, Azure, DevOps, Integración continua | Etiquetado , , , , | Deja un comentario

Mi desencanto con Scrum

Hace tiempo que tengo ganas de escribir sobre este tema. Hace ya algunos años, las metodologías ágiles y mas en concreto Scrum entraron en mi vida como un huracán, me replantee el como había trabajado hasta ese momento y todo lo que no fuese gestión ágil, directamente me parecía “basura”. Pero el tiempo y la industria me han puesto en mi sitio y en estos momentos tengo una gran sensación de desencanto y frustración con todo lo que tiene que ver con metodologías ágiles. Me explico un poco.

Sigue leyendo

Publicado en Opinión, Scrum | Etiquetado , , , | 1 comentario

WebCast sobre Integración y despliegue continuo (CI/CD)

Ante de ayer tuve la oportunidad de hacer un webcast en directo con la gente de @CATzure sobre integración y despliegue continuo, utilizando como herramienta Visual Studio Team Services.

Hable sobre que es integración y despliegue continuo y sobre todo hice una demo donde iba implementando cada uno de los puntos que traté: políticas de ramas, entornos, buils y releases.

Por algún motivo no puedo incrustar el vídeo aquí, por lo que os dejo la URL del canal de Youtube donde esta la grabación: https://www.youtube.com/watch?v=N2QjktDk82s

La presentación que he utilizado lo puedes ver/descargar haciendo click en “Seguir Leyendo”.

Sigue leyendo

Publicado en Azure, DevOps, Integración continua, Visual Studio Team Services | Deja un comentario

Creando un Bot en Azure. Publicando.

En esta tercera y penúltima entrada de la serie “creando un bot” vamos a publicar el bot que creamos en el anterior artículo.

Sigue leyendo

Publicado en Azure, Bot | Etiquetado , , , | Deja un comentario

Error al publicar una app en LUIS.AI: Not applicable in this domain

Estoy terminando de preparar algunas entradas mas sobre Bots, una de ellas relacionada con LUIS.AI, el servicio de Microsoft que nos permite trabajar y comprender lenguaje natural con el Bot. Pronto publicaré algunos tutoriales al respecto, pero lo que hoy quiero comentar es un “error” con el que me he encontrado, en el que creo que es muy sencillo caer y que tiene que ver con la publicación de la app entrenada y las regiones.

Sigue leyendo

Publicado en Azure, Bot, Errores, Píldora | Etiquetado , , , , , | Deja un comentario

¿Será necesario aprender idiomas en el futuro?

Hace un tiempo publiqué una reflexión en LinkedIn donde me preguntaba si en el futuro sería necesario aprender idiomas, y realmente hubo un debate bastante interesante sobre el tema, aunque la respuesta general fue que si, que seguirá siendo necesario. Cosa con la que no estoy para nada de acuerdo, ya que creo que gracias a la tecnología, esa barrera será superada.

Sigue leyendo

Publicado en Opinión | Etiquetado , , , , , | Deja un comentario