En el artículo de hoy os voy a hacer una introducción sobre el servicio Azure Update Manager.
Este servicio nos va a ayudar en esa tarea tan poco gratificante pero tan necesaria, como es la de actualizar nuestras máquinas virtuales.
Antes de hablar de este servicio, os voy a hablar sobre otro servicio que actualmente existe también para realizar actualizaciones pero que NO debéis usar ahora mismo bajo ningún concepto.
Hola muy buenas.
En el artículo de hoy vamos a hablar sobre como apagar y encender máquinas virtuales en Azure usando Azure Automation y Powershell.
Por ejemplo, en un entorno de desarrollo, staging, pruebas etc.. estaría genial apagar nuestras máquinas cuando acabáramos la jornada laboral y encenderlas cuando empezáramos nuestra jornada laboral. De esta manera, ahorraríamos dinero lo cuál siempre esta bien.
Pues dicho esto pongamos el siguiente ejemplo:
En el artículo de hoy, vamos a hablar sobre la nueva región Spain Central que ya esta disponible para ser usada.
Como su nombre indica esta nueva región esta en España, y más concretamente en la Comunidad de Madrid. Pero los planes de Azure para España no se quedan aquí, y parece ser que habrá neuvos centros de datos en Aragón. Podéis leer la noticia del propio Microsoft en el siguiente enlace:
En el post de hoy vamos a ver que es Run Command, y vamos a ver su utilidad.
Tal y como dice la documentación oficial (https://learn.microsoft.com/en-us/azure/virtual-machines/run-command-overview), nos permite ejecutar comanfos y scripts haciendo uso del Virtual Machine Agent, tanto en Windows (https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/agent-windows) como en Linux (https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/agent-linux).
Lo mejor de Run Command, es que no necesitamos entrar en cada una de las máquinas virtuales para ejecutar estos comandos y scripts, sino que vamos a poder ejecutar estos desde el Portal de Azure, Powershell, azcli, o directamente a través de la API Rest.
En este segundo post sobre certificados TLS/SSL, os voy a hablar sobre como instalar nuestro certificado en un Azure App Service usando Azure Key Vault.
Si quieres leer mi primer post sobre certificados, puedes pulsar en el siguiente enlace:
https://www.recetasdevops.dev/post/certificados01crearnuevocertificado/
Pues vamos entonces, a poneros manos a la obra.
Los pasos a seguir son los siguientes:
Agregar dominio al App Service Vamos al portal de Azure usando la url https://portal.
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.
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:
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.
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.
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.