Azure te da reservas, planes de ahorro, spot, autoescalado, precios de desarrollo y pruebas y el Beneficio Híbrido de Azure. Son más palancas de las que ofrecen AWS o Google, y por eso las facturas de Azure suelen ser a la vez las más sobredescontadas sobre el papel y las más derrochadoras en la práctica — los equipos compran una reserva a tres años para unas VM que un beneficio híbrido y un redimensionado habrían reducido a la mitad.
Este es el orden.
1. Atribución primero
Cost Management te da el análisis de coste agrupado por suscripción, grupo de recursos y etiqueta. Agrupa por etiqueta y mira cuánto cae en "sin etiquetar". Si supera un tercio, el resto del ejercicio no tiene dueño y no cuajará.
Arréglalo con una Azure Policy de efecto Modify que herede las etiquetas environment, owner y centro-de-coste del grupo de recursos, más un Deny a crear recursos sin etiquetar en producción. Es el mismo primer paso que en la factura de AWS, y funciona igual.
Después pon presupuestos con grupos de acción a nivel de suscripción. No porque un presupuesto detenga el gasto —no lo hace— sino porque una alerta al 80 por ciento de la previsión es cómo te enteras del desbocado antes que la factura.
2. El Beneficio Híbrido de Azure, antes que nada
Si tu organización tiene licencias de Windows Server o SQL Server con Software Assurance, puedes aplicarlas a VM de Azure y a SQL, recortando el precio hasta un 40 por ciento en Windows y bastante más en SQL Server Enterprise. Muchos equipos no conocen sus propios derechos de licencia, así que esto es una conversación con quien gestiona el acuerdo con Microsoft, no una tarea de ingeniería.
Va primero porque cambia el precio de la capacidad que estás a punto de reservar.
3. Borra y redimensiona
Azure Advisor saca a la luz recursos ociosos e infrautilizados, y el botín es siempre parecido:
- Discos gestionados sin asociar de VM borradas. Azure los conserva; facturan cada mes.
- IP públicas ociosas, sobre todo estáticas que quedaron tras cambiar un balanceador.
- VM paradas que no están desasignadas. Una VM en estado "Detenida" sigue facturando cómputo. Solo "Detenida (desasignada)" no. Esto pilla a los equipos absolutamente siempre.
- Snapshots viejos y copias de disco huérfanas.
- Planes de App Service sobredimensionados con una aplicación pequeña en un P2v3.
- Ingesta de Log Analytics de configuraciones de diagnóstico que nadie lee, que en un entorno grande puede ser una de las tres líneas mayores. Pon retención por tabla y pasa las tablas ruidosas al nivel de logs básicos.
Redimensionado: las recomendaciones de VM de Advisor usan 14 días de métricas. Como en otras nubes, comprueba que la métrica de memoria se está recogiendo de verdad antes de fiarte de una bajada — sin el agente, la recomendación es una suposición.
4. Apaga lo que no debería correr de noche
Las suscripciones de desarrollo y pruebas bajo un Enterprise Agreement tienen tarifas reducidas, y las VM de preproducción deberían tener apagado automático programado. Una VM funcionando 168 horas a la semana para un equipo que trabaja 40 paga cuatro veces lo que necesita. Una cuenta de automatización, un runbook, una tarde.
5. Después, comprométete
Con la huella corregida, comprométete contra la nueva base:
- Reservas para VM, SQL Database, Cosmos DB, almacenamiento y el resto. Son el descuento más profundo y están acotadas a una familia de instancia y región. Usa alcance compartido a nivel de cuenta de facturación en lugar de una sola suscripción, para que la reserva se aplique allí donde esté la capacidad.
- Plan de ahorro de Azure para cómputo donde la flexibilidad importe más que la profundidad. Se aplica entre familias de VM y regiones automáticamente, con un descuento menor que una reserva. Nuestro valor por defecto es plan de ahorro para la base de cómputo general y reservas para las cargas concretas, estables y grandes — un clúster de base de datos que no se va a mover.
- Plazos de un año primero, y un objetivo de cobertura del 60 al 70 por ciento de la base en lugar del 100.
Las reservas son intercambiables y reembolsables dentro de ciertos límites, pero los límites han cambiado con los años y deberías comprobar los términos actuales antes de dar por hecho que puedes deshacerlo.
6. Revisa cada mes
El informe de utilización de reservas de Cost Management muestra si lo que compraste se está usando. Una reserva al 80 por ciento de utilización significa que compraste de más, y el arreglo es un intercambio, no una resignación.
Qué esperar
El resultado habitual en un entorno de Azure donde nunca se ha hecho esto es del 30 al 45 por ciento, con la mayor parte viniendo de los pasos dos a cuatro — antes de ningún compromiso. Ese es el argumento del orden: una reserva comprada primero habría fijado el desperdicio. Recorremos esto en la fase de costes de un proyecto cloud.
Qué hacer esta semana
Lanza una consulta en tus suscripciones buscando VM en estado Detenida en lugar de Detenida (desasignada), y discos gestionados sin asociar. Ambas cosas son puro desperdicio, ambas son seguras de arreglar y ambas suelen ser mayores de lo que nadie espera.