Lista de comprobación: optimizar costo

Siga supervisando y optimizando la carga de trabajo con los recursos y tamaños correctos. Use esta lista de comprobación para optimizar una carga de trabajo.

  • Revise los recursos infrautilizados. Evalúe el uso de la CPU y el rendimiento de la red a lo largo del tiempo para comprobar si los recursos se utilizan correctamente. Azure Advisor identifica las máquinas virtuales infrautilizadas. Puede optar por retirar el equipo, cambiar su tamaño o apagarlo para cumplir los requisitos de costo.

  • Realice acciones continuas en las revisiones de costos. Trate la optimización de costos como un proceso, en lugar de una actividad de un momento dado. Use las herramientas de Azure que proporciona recomendaciones sobre el uso o la optimización de costos. Revise las recomendaciones de administración de costos y tome medidas. Asegúrese de que todas las partes interesadas están de acuerdo en la implementación y los intervalos del cambio.

  • Use instancias reservadas en cargas de trabajo de larga duración. Reserve una capacidad de prepago para un período, generalmente de uno o tres años. Con las instancias reservadas, hay un importante descuento en comparación con los precios de pago por uso.

  • Use precios con descuento. Estos métodos de compra de recursos de Azure pueden reducir los costos.

    También se ofrecen planes de pago a un costo más bajo:

  • Disponga de una directiva de escalabilidad horizontal y reducción horizontal. En una arquitectura optimizada para costos, los costos se escalan linealmente con la demanda. Aumentar la base de clientes no debe requerir más inversión en la infraestructura. Por el contrario, si la demanda desciende, reduzca verticalmente los recursos no utilizados. Escale automáticamente los recursos de Azure cuando sea posible.

  • Vuelva a evaluar las opciones de diseño. Analice los informes de costos y prevea las necesidades de capacidad. Es posible que tenga que cambiar algunas opciones de diseño.

    • Elija el nivel de almacenamiento adecuado. Considere la posibilidad de usar el nivel de archivo frecuente y en frío para los datos de la cuenta de almacenamiento. Las cuentas de almacenamiento pueden proporcionar administración automatizada del ciclo de vida y la organización en niveles. Para más información, consulte Revisión de las opciones de almacenamiento.

    • Elija el almacén de datos apropiado. En lugar de usar un servicio de almacén de datos, use una combinación de almacén de datos en función del tipo de datos que necesite almacenar para cada carga de trabajo. Para más información, consulte Elección del almacén de datos apropiado.

    • Elija máquinas virtuales de acceso puntual para cargas de trabajo de prioridad baja. Las VM de Spot son ideales para cargas de trabajo que se pueden interrumpir, como trabajos de procesamiento por lotes altamente paralelizados.

    • Optimice la transferencia de datos. Realice implementaciones en varias regiones solo si los niveles de servicio lo requieren para la disponibilidad o la distribución geográfica. Los datos que salen de los centros de datos de Azure pueden agregar costos, ya que los precios se basan en zonas de facturación.

    • Reduzca la carga en los servidores. Use Azure Content Delivery Network (CDN) y el servicio de almacenamiento en caché para reducir la carga en los servidores front-end. El almacenamiento en caché es adecuado para los servidores que representan continuamente contenido dinámico que no cambia con frecuencia.

    • Use servicios administrados. Mida el costo del mantenimiento de la infraestructura y reemplácelo con los servicios SaaS o PaaS de Azure.