Cambiar al nuevo diseño en Azure DevOps

Hace unos meses que el equipo de Azure DevOps cambio el aspecto y la navegación radicalmente.

Puede que en su momento te apareciese un mensaje en el portal  para que cambiases al nuevo aspecto y le dijeras que no, o puede que ni te hayas dado cuenta y aún estés usando el “antiguo” aspecto. La cosa es que ya me ha pasado varias veces, que al compartir la pantalla con compañeros para enseñarles algo que estoy haciendo, me dicen que ellos no lo ven igual (por que no han activado la nueva versión, claro) y por eso me he decidido a colgar esta pequeña píldora para mostrar como cambiarlo. Es muy sencillo.

Haz clic sobre las opciones de usuario, arriba a la derecha y pulsa sobre “Preview features”

Sigue leyendo
Publicado en Azure DevOps, DevOps, Píldora, Visual Studio Team Services | Etiquetado , | Deja un comentario

DevOps con Azure DevOps(III) – Crear una Build

Desde hace muy poco tiempo Visual Studio Team Services ha cambiado de nombre para pasar a llamarse Azure Devops y esto me ha obligado a cambiar el título de la serie de entradas en las que llevo trabajando un tiempo. A parte de eso y de todos los cambios de UI, la filosofía sigue siendo la misma. Ya hemos visto como crear una cuenta de Azure DevOps  y como crear un proyecto y añadir el repositorio de Git. El siguiente paso es crear y configurar una “Build” que se encargue compilar el código y generar los paquetes necesarios para automatizar el despliegue. Todo ello pensando en un futuro proceso de integración y despliegue continuo.

Sigue leyendo
Publicado en Azure, Azure DevOps, Despliegue continuo, DevOps, Integración continua, Visual Studio Team Services | Etiquetado , , | Deja un comentario

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 , , | 2 comentarios

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