Mecanismos de control de costos centrados en la migración

La nube presenta algunos cambios en nuestra forma de trabajar, independientemente de nuestro rol en el equipo tecnológico. El costo es un buen ejemplo de este cambio. En el pasado, solo al liderazgo financiero y de TI le preocupaban el costo de los recursos de TI (infraestructura, aplicaciones y datos). La nube permite a todos los miembros de TI tomar decisiones que mejoren el soporte técnico para el usuario final y actuar sobre ellas. Si embargo, con esa eficacia aparece la responsabilidad de tener en cuenta el costo al tomar esas decisiones.

En este artículo se presentan las herramientas que pueden ayudar a tomar decisiones inteligentes relativas al costo antes, durante y después de la migración de las cargas de trabajo a Azure.

Entre las herramientas de este artículo, se incluyen:

  • Azure Migrate
  • Calculadora de precios de Azure
  • Calculadora de TCO de Azure
  • Administración de costos + facturación de Azure
  • Azure Advisor

También es posible que los procesos descritos en este artículo requieran una asociación con propietarios de aplicaciones de línea de negocio, de finanzas o administradores de TI.

Estimación de costos de máquina virtual antes de la migración

Antes de la migración de cualquier recurso (infraestructura, aplicación o datos), hay una oportunidad de estimar los costos y ajustar el tamaño en función de los criterios de rendimiento observados para esos recursos. La estimación de costos cumple dos propósitos: permite el control de costos y proporciona un punto de control para garantizar que los presupuestos actuales tengan en cuenta los requisitos de rendimiento necesarios.

Calculadoras de costos

Para los cálculos de costos manuales, hay dos prácticas calculadoras que pueden proporcionar una estimación del costo rápida en función de la arquitectura de la carga de trabajo que se va a migrar.

Estas calculadoras de costos manuales se pueden usar por su cuenta para prever los posibles gastos y ahorros. También se pueden usar con las herramientas de previsión de costos de Azure Migrate para ajustar las expectativas de costos para que se adapten a arquitecturas alternativas o restricciones de rendimiento.

Cálculos de Azure Migrate

Requisitos previos: el recordatorio de esta pestaña da por sentado que el lector ya ha rellenado Azure Migrate con una colección de recursos (infraestructura, aplicaciones y datos) que se van a migrar. En el artículo anterior sobre evaluaciones se proporcionan instrucciones de cómo recopilar los datos iniciales. Una vez que se rellenen los datos, siga los siguientes pasos para estimar los costos mensuales en función de los datos recopilados.

Azure Migrate calcula los costos mensuales estimados en función de los datos capturados por el recopilador y el mapa de servicio. Los siguientes pasos cargan las estimaciones del costo:

  1. Vaya a Evaluación de Azure Migrate en el portal.
  2. En la página Información general del proyecto, seleccione +Crear evaluación.
  3. Seleccione View all (Ver todo) para revisar la configuración de la evaluación.
  4. Cree el grupo y especifique un nombre para él.
  5. Seleccione las máquinas que desee agregar al grupo.
  6. Seleccione Crear evaluación para crear el grupo y la evaluación.
  7. Una vez creada la evaluación, puede verla en Introducción>Panel.
  8. En la sección Detalles de la evaluación de la navegación del portal, seleccione Detalles del costo.

La estimación resultante, mostrada a continuación, identifica los costos mensuales de proceso y almacenamiento, que suelen representar la parte más grande de los costos de la nube.

Vista de detalles de los costos

Figura 1: Diagrama de la vista de detalles del costo de una evaluación en Azure Migrate.

Recursos adicionales

Estimación y optimización de costos de máquina virtual durante y después de la migración

La estimación del costo antes de la migración proporciona un destino sólido para las expectativas en cuanto al costo. También proporciona oportunidades para tener en cuenta las necesidades de costo y rendimiento de cada uno de los recursos (infraestructura, aplicaciones y datos) que se van a migrar. Sin embargo, no deja de ser una estimación. Una vez que el recurso se migra y está con carga, se pueden realizar cálculos de costos precisos, en función de la carga real o sintetizada.

Recomendaciones sobre el costo de Azure Advisor

Dentro de un plazo de 24 horas de la migración de recursos (infraestructura, aplicaciones y datos) a Azure, Azure Advisor empieza a supervisar el rendimiento de cada recurso para proporcionarle comentarios sobre el recurso. Un elemento de los comentarios recopilados está relacionado con el equilibrio entre el costo y el uso.

Los siguientes pasos proporcionan recomendaciones sobre el costo para los recursos (infraestructura, aplicaciones y datos) de sus suscripciones actuales:

  1. Vaya a Azure Advisor en el portal. Para hacerlo, seleccione Advisor en el panel de navegación izquierdo de Azure Portal. Si no ve Advisor en el panel izquierdo, seleccione Todos los servicios. En el panel de menú de servicio, en Supervisión y administración, seleccione Advisor.
  2. El panel de Advisor muestra un resumen de las recomendaciones para todas las suscripciones seleccionadas. Puede elegir las suscripciones que desee que muestren las recomendaciones para usar el menú desplegable del filtro de suscripción.
  3. Para ver las recomendaciones sobre costos, seleccione la pestaña Costo.

Administración de costos + facturación de Azure

Azure Cost Management + Billing puede proporcionar una vista más holística de los hábitos de gasto, incluida una vista detallada de los costos y las tendencias de los gastos a lo largo del tiempo. En el caso de las migraciones grandes o complejas, esta vista puede proporcionar la información necesaria para tomar decisiones amplias sobre la administración de costos de rastreo.

Requisitos previos: el recordatorio de esta pestaña da por supuesto que el lector ha completado la configuración de Azure Cost Management + Billing durante la configuración de Azure. Para más información sobre la configuración de Azure Cost Management + Billing, consulte Administración de costos y facturación de los recursos de Azure en la guía de configuración de Azure. Una vez que se rellenen los datos, siga los siguientes pasos para estimar los costos mensuales en función de los datos recopilados.

Los siguientes pasos cargarán los datos de análisis de costos de Azure Cost Management + Billing para sus suscripciones:

  1. Vaya a Cost Management + facturación en el portal. Si no ve Administración de costos y facturación en el panel izquierdo, seleccione Todos los servicios. En el panel de menú de servicio, en Supervisión y administración, seleccione Cost Management + facturación.
  2. En Administración de costos y facturación, seleccione Administración de costos en el panel de navegación izquierdo para empezar a analizar y optimizar los costos de la nube.
  3. En Administración de costos, seleccione Análisis de costos.
    1. Use la píldora Ámbito para cambiar a un ámbito diferente en el análisis de costos.

Este análisis le permite revisar los costos totales, el presupuesto (si esta disponible) y los costos acumulados. Cada cálculo puede verse por servicio, por recurso y a lo largo del tiempo. Lo más importante, los costos pueden analizarse por etiquetas. La nomenclatura y el etiquetado de recursos (infraestructura, aplicaciones y datos) es el punto inicial fundamental de todos los procesos de administración de costos y gobernanza de sonido. Las etiquetas adecuadas permiten una mejor administración de los costos e impactos más claros de las optimizaciones de costos y rendimiento.

Recursos adicionales

Trucos y sugerencias para optimizar los costos

Además de las herramientas mencionadas en este artículo, hay algunos trucos y sugerencias que pueden ayudar a reducir rápidamente los costos de la nube generales. A continuación se muestran algunas sugerencias de alto nivel para tener en cuenta lo siguiente:

Evitación de costos innecesarios

La mayoría de los recursos (infraestructura, aplicaciones y datos) de un centro de datos existente podrían migrarse teóricamente a la nube. Sin embargo, eso no significa que tenga que hacerse. Durante la evaluación de cada carga de trabajo, compruebe si debe migrarse la carga de trabajo. El artículo de la Plataforma de adopción de la nube sobre la racionalización incremental puede ayudar a determinar los recursos que deben migrarse.

Reducción de los gastos residuales

Tras implementar la infraestructura en Azure, es importante asegurarse de que se está usando. La manera más fácil de empezar a ahorrar inmediatamente es revisar los recursos y eliminar los que no se usan.

Reducción del aprovisionamiento en exceso

Incluso con los mejores enfoques de estimación, es probable que haya recursos sobreaprovisionados e infrautilizados (infraestructura, aplicaciones y datos). La revisión de esos recursos mediante las herramientas de las dos pestañas anteriores identifica posibles medios para reducir el tamaño de los recursos para una mejor coincidencia de los requisitos de rendimiento y la reducción de los costos.

Aproveche los descuentos disponibles

Habla con su representante de la cuenta de Microsoft para comprender cómo puede aprovechar las opciones de descuento actuales. A continuación se muestran algunos ejemplos de descuentos usados habitualmente para reducir los costos.

Planes de ahorro de Azure

Use los Planes de ahorro de Azure para ahorrar hasta un 65 % del precio de pago por uso si se compromete a gastar una cantidad fija por hora de servicios de proceso durante uno o tres años. Puede pagar un plan de ahorro por adelantado o mensualmente. El costo total del plan de ahorro por adelantado y mensual es el mismo.

Reservas de Azure

Reservas de Azure le permiten realizar el pago por adelantado por un año o tres años de máquina virtual o capacidad de proceso de SQL Database. Con el pago adelantado obtiene un descuento en los recursos que usa. Las reservas pueden reducir significativamente los costos de proceso de las máquinas virtuales o de SQL Database, hasta un 72 % con respecto a los precios de pago por uso con el compromiso por adelantado de uno o tres años. Las reservas ofrecen un descuento en la facturación y no afectan al estado del entorno de ejecución de las máquinas virtuales o bases de datos SQL.

Uso de la Ventaja híbrida de Azure

Si ya tiene licencias de Windows Server o de SQL Server en las implementaciones locales, puede usar el programa de Ventaja híbrida de Azure para ahorrar en Azure. Con la ventaja de Windows Server, cada licencia cubre el costo del sistema operativo (en dos máquinas virtuales como máximo) y solo tiene que pagar los costos de proceso básicos. Puede usar licencias de SQL Server existentes para ahorrar hasta un 55 por ciento en las opciones de SQL Database basadas en núcleos virtuales. Las opciones incluyen SQL Server en Azure Virtual Machines y SQL Server Integration Services.

Máquinas virtuales de prioridad baja con Batch

En el caso de los procesos en segundo plano de prioridad más baja, Batch ofrece un medio de administrar las máquinas virtuales del servicio en segundo plano y reducir los costos. Sin embargo, es importante comprender el impacto en el rendimiento de las máquinas virtuales de prioridad baja con lote antes de elegir esta opción con descuento.

Desarrollo/pruebas de Azure

Azure Desarrollo/pruebas proporciona a los clientes acceso a servicios seleccionados de Azure para cargas de trabajo de no producción a precios con descuento bajo el Contrato de cliente de Microsoft. Este plan reduce los costos de ejecutar y administrar aplicaciones en entornos de desarrollo y pruebas, en una gama de productos de Microsoft. Para más información sobre los precios, consulte Precios de Azure Desarrollo/pruebas.

Recursos adicionales

Para obtener un plan de administración de costos más completo para un número mayor de recursos (infraestructura, aplicaciones y datos), consulte el modelo de gobernanza de Cloud Adoption Framework. En concreto, consulte la materia de administración de costos y la mejora de la materia de administración de costos.