Hablemos de Certificados TLS/SSL - Crear un nuevo certificado a través de un CSR

Este artículo va a ser el primero de una serie de artículos, en los que voy a hablar de certificados. Creo que por norma, la gente en los que yo me incluyó, se suele liar bastante con el tema de los certificados. Espero que estos artículos puedan ayudaros en algo :) Dicho esto, en este primer artículo vamos a ver como generar un certificado SSL/TLS a través de un CSR.

Generar alertas cuando un certificado caduca usando Application Insights

En el post de hoy, vamos a ver como podemos con Application Insights ser informados cuando nuestros certificados TLS van a caducar, son incorrectos, han sido revocados. En resumen cuando nuestros certificado tienen algún problema. Lo primero que necesitamos (claro esta), es tener un Application Insights creado. Los pasos a seguir son: Vamos al portal de Azure, y vamos a nuestro Applicaction Insights. En nuestro ejemplo, el nuestro se llama appi-recetasdevops:

Cómo recuperar un App Service borrado

En el artículo de hoy, vamos a ver como podemos recuperar un App Service que hemos borrado accidentalmente. Antes de ver los pasos para recuperar un App Service, vamos a comentar las siguientes limitaciones: No podemos recuperar Azure Functions de tipo Consumption o en Elastic Premium Plan borrados. Disponemos de 30 días para poder recuperar nuestro App Service desde el día en el que este fue borrado. Tampoco podemos recuperar App Services en App Services Environment.

¿Puedo crear un recovery service vault o Backup Vault en la paired region en vez de en la misma región donde tengo mis recursos que voy a proteger?

Hace 2 semanas, después de la charla de la Global Azure 2024 donde hablaba sobre backups, una persona me comentaba lo siguiente: “No sé si se puede tener un Recovery Services Vault o Backup Vault en la paired region en vez de tenerlo en la misma región donde se crearon mis recursos. Por ejemplo tengo mis VMs en West Europe, pero quiero que mi Recovery Services Vault (y por tanto mis backups) estén en North Europe.

Global Azure 2024 Spain - Charla Backups en Azure - Manual de superviviencia

Azure Databricks No se puede recuperar directamente un Azure Databricks workspace, pero sí se puede abrir un ticket de soporte tal y como se indica en el siguiente enlace: https://learn.microsoft.com/en-us/answers/questions/631201/recovery-of-databricks-in-azure App Services A través del portal de Azure, no podemos recuperar un App Service. En cambio a través de Powershell, como podemos ver en este enlace: https://learn.microsoft.com/en-us/azure/app-service/app-service-undelete Como limitaciones, no podemos recuperar Azure Functions de Consumption o Elastic Premium Plan. Tampoco podemos recuperar apps en App Service Environment.

Primeros pasos con Pulumi en Azure usando C#

En el artículo vamos a hablar de Pulumi. Vamos a ver como podemos usarlo para desplegar nuestra infraestructura de Azure usando C#. Tal y como dicen en la página oficial: “Pulumi es una plataforma de infraestructura como código que le permite utilizar lenguajes y herramientas de programación familiares para construir, implementar y administrar infraestructura en la nube.” Creo en mi opinión, que el mayor punto fuerte es que podemos usar un lenguaje que ya conocemos y usamos para programar, sin que tener que aprender otro lenguaje diferente.

Mi infra en Azure no funciona, algo cambió pero no se que fue. Change Analysis al rescate

Creo que no soy el único que a lo largo de su carrera profesional, en este mundo de IT le hayan realizado más de una vez la siguiente pregunta: ¿Oye no se habrá tocado algo en producción? Entonces a ese pregunta, uno responde defendiéndose con otra pregunta de la que ya se sabe la respuesta de antemano jajaja: Yo no he tocado nada. ¿Es qué pasa algo? Y te responden:

Acabo de crear una suscripción y no puedo ni crear ni una VM. Hablemos de resource Provider

En el post de hoy vamos a hablar de los los resource providers, y más concretamente del registro de estos. Si vamos a la documentación oficial, nos encontramos la siguiente definición: Un proveedor de recursos (resource provider) es una colección de operaciones REST que permite la funcionalidad de un servicio de Azure. Cada proveedor de recursos tiene un espacio de nombres en el formato de company-name.service-label Sin estos resource providers, no podríamos crear ningún recurso en Azure, así de sencillo.

Crea alertas para enterarte cuando borran bloqueos en Azure

En más de un artículo, os he comentado la importancia de tener bloqueos en Azure. Es por ello que en este artículo vamos a ver como podemos crear un alerta que nos avise cuando un bloqueo se ha eliminado. Pues pongámonos manos a la obra, los pasos a seguir serían: Vamos al portal de Azure https://portal.azure.com . Buscamos Alerts Pulsamos en Create, y luego Alert rule. En el siguiente paso, vamos a decir en que nivel vamos a crear la alerta.

Restringir la creación de máquinas virtuales en Azure a ciertos tipos con Azure Policy

En el artículo de hoy, vamos a hablar de como restringir a través de Azure Policy que solo se creen ciertos tipos de máquinas virtuales. Esto es muy importante para el control de los costes, porque por ejemplo: No es lo mismo crear una VM de tipo D2 v3 que vale 0,191€ la hora , que te equivoques y crees una de tipo EC96ads que vale 10,30 € la hora (jajaja).