Saltar al contenido principal
Azure

Precios de Azure Functions

Ejecución de funciones de código sin servidor controladas por eventos con una experiencia de desarrollo de un extremo a otro

Azure Functions proporciona una experiencia de desarrollo sin servidor que ofrece un eficaz conjunto de desencadenadores de eventos y enlaces de datos.

Explore las opciones de precios

  • Pago por uso

    Pague la capacidad de proceso por segundo, sin compromisos a largo plazo ni pagos por adelantado. Aumente o disminuya la capacidad de consumo a petición.

  • Plan de ahorro de Azure para Compute

    Ahorre dinero en determinados servicios de proceso globalmente al comprometerse a gastar una cantidad fija por hora durante 1 o 3 años, desbloqueando los precios más bajos hasta que alcance su compromiso por hora. Adecuado para cargas de trabajo dinámicas mientras se adaptan a los cambios planeados o no planeados.

Aplique filtros para adaptar las opciones de precios a sus necesidades.

Los precios son solo estimaciones y no están pensados como cotizaciones de precios reales. Los precios reales pueden variar en función del tipo de contrato especificado con Microsoft, la fecha de compra y el tipo de cambio de moneda. Los precios se calculan en dólares estadounidenses y se convierten con las tarifas al contado de cierre de Londres que se capturan en los dos días laborables anteriores al último día laborable del mes anterior. Si los dos días laborables anteriores al final del mes se encuentran en un día festivo en los principales mercados, el día de configuración de tarifas suele ser el día inmediatamente anterior a los dos días laborables. Esta tarifa se aplica a todas las transacciones durante el próximo mes. Inicie sesión en la calculadora de precios de Azure para ver los precios basados en su programa u oferta actuales con Microsoft. Póngase en contacto con un especialista en ventas de Azure para obtener más información sobre precios o para solicitar una oferta de precios. Vea preguntas poco frecuentes sobre los precios de Azure.

Consumo flexible (en versión preliminar)

Al crear el plan, puede elegir entre una lista de tamaños de instancia de memoria. El plan de consumo flexible de Azure Functions se factura en función de dos modos:

  • A petición: las instancias controladas por eventos se escalan según la simultaneidad configurada por instancia. Solo se factura cuando las instancias están ejecutando funciones, sin que sea necesario un recuento mínimo de instancias. Se le facturará la cantidad total de memoria aprovisionada mientras cada instancia a petición ejecuta funciones y el número total de ejecuciones.
  • Siempre preparado: un número opcional de instancias que se pueden configurar para habilitarse siempre y asignarse a diferentes desencadenadores y funciones de la aplicación. Se le facturará la cantidad total de memoria aprovisionada para una línea base mientras cada instancia de Siempre preparado esté inactiva; para la cantidad total de memoria aprovisionada para el tiempo de ejecución de cada instancia de Siempre preparado que ejecuta funciones; y para el número total de ejecuciones.

Los precios del plan de consumo Flex incluyen una concesión gratuita mensual de 250.000 ejecuciones y 100.000 GB-s de consumo de recursos al mes por suscripción en los precios de pago por uso a petición en todas las aplicaciones de función de esa suscripción.

Medidor Concesión gratuita (por mes) Pago por uso
Tiempo de ejecución a petición1 100.000 GB/s $-/GB/s
Total de ejecuciones a petición1 250.000 ejecuciones $- por millón de ejecuciones
Línea base siempre lista $-/GB/s
Tiempo de ejecución siempre listo $-/GB/s
Total de ejecuciones siempre listas $- por millón de ejecuciones
1Las concesiones gratuitas se aplican a los medidores a petición solo en suscripciones de consumo de pago.

Consumo

El plan de consumo de Azure Functions se factura en función del consumo de recursos y las ejecuciones por segundo. Los precios del plan de consumo incluyen una concesión gratuita mensual de 1 millones de solicitudes y 400.000 GB-segundos de consumo de recursos por suscripción en el modelo de precios de pago por uso, para todas las aplicaciones de funciones de esa suscripción. El plan Azure Functions Premium proporciona un rendimiento mejorado y se factura por segundo en función del número de vCPU/s y de GB/s que consuman sus funciones premium. Los clientes también puede ejecutar Functions dentro de su plan de App Service a las tarifas normales del plan de App Service.

Medidor Concesión gratuita (por mes) Pago por uso
Tiempo de ejecución2 400.000 GB/s $-/GB/s
Total de ejecuciones2 1 millón de ejecuciones $- por millón de ejecuciones
2Las concesiones gratuitas se aplican solo a las suscripciones de consumo de pago.

Nota: Con cada aplicación de Functions se crea una cuenta de almacenamiento de forma predeterminada. La cuenta de almacenamiento no está incluida en la concesión gratuita. Las tarifas de almacenamiento estándar y las tarifas de red se cargan por separado, según proceda.

Consulte información detallada sobre la disponibilidad regional.

Plan Premium

El plan Premium de Azure Functions ofrece a los clientes las mismas características y el mismo mecanismo de escalado que se utilizan en el plan Consumo (basado en el número de eventos) sin arranque en frío, con rendimiento mejorado y acceso a VNET. La facturación del plan Prémium se basa en el número de núcleos por segundo y en la memoria asignada en todas las instancias. No hay ningún cargo por la ejecución con el plan Prémium. Debe haber al menos una instancia asignada en todo momento en cada plan. Si desea obtener más información, consulte los detalles del plan Prémium de Azure.

Cuando cree o escale un plan, podrá elegir entre tres tamaños de instancia. Se le facturará la cantidad total de memoria y núcleos aprovisionados, por los segundos que tenga asignada cada instancia. La aplicación puede escalarse horizontalmente de forma automática a varias instancias cuando sea necesario.

Medidor Pago por uso Plan de ahorro de 1 año Plan de ahorro de 3 años
Duración de vCPU vCPU: $- vCPU: $-
vCPU: $-
Duración de memoria Memoria: $- Memoria: $-
Memoria: $-

Funciones en Kubernetes habilitadas para Azure Arc (en versión preliminar)

Ahora puede ejecutar, en versión preliminar, Functions en clústeres de Kubernetes aprovisionados previamente en Azure Kubernetes Service o en clústeres habilitados para Arc en el entorno local y en otras nubes. Esta funcionalidad es gratis* ahora, durante la versión preliminar.

*Tenga en cuenta, no obstante, que los clientes deberán pagar por la infraestructura de Kubernetes subyacente y son responsables de administrar y escalar sus propios grupos de nodos. Consulte más información sobre las características de Functions en Azure Arc.

Ejecuciones

Functions se factura según el número total de ejecuciones solicitadas cada mes para todas las funciones. Las ejecuciones se cuentan cada vez que se ejecuta una función en respuesta a un evento, desencadenado por un enlace. El primer millón de ejecuciones es gratis cada mes.

Consumo de recursos

Para el plan de Consumo, Functions se factura según el consumo de recursos observado, medido en gigabytes por segundos (GB-s). El consumo de recursos observado se calcula multiplicando el tamaño medio de memoria en GB por el tiempo en milisegundos que dura la ejecución de la función. La memoria que una función utiliza se mide redondeando al alza a los 128 MB más cercanos hasta un tamaño de memoria máximo de 1.536 MB, y el tiempo de ejecución se redondea al alza a los 1 ms más cercanos. Para la ejecución de una única función, el tiempo de ejecución mínimo es de 100 ms y la memoria mínima es de 128 MB, respectivamente. Los precios de planes de Consumo incluyen una concesión gratuita al mes de 400.000 GB-segundos.

Para obtener más información sobre el modelo de facturación de consumo de recursos de consumo flexible, consulte Azure Functions de consumo flexible.

Azure Functions se puede utilizar con Azure IoT Edge sin cargo alguno.

Functions Proxies

Para Functions Proxies, se aplican los mismos precios. Un proxy es una función que se desencadena con una solicitud HTTP. La memoria que utiliza un proxy es inferior a 128 MB. El tiempo de ejecución de un proxy es el tiempo de ida y vuelta (de la solicitud a la respuesta), porque el proxy tiene que permanecer activo para mantener activa la conexión HTTP. Si un proxy desencadena una función, la ejecución y el uso de memoria de la función se cuentan aparte.

Ejemplo de precios de consumo

Una función con un consumo de memoria observado de 512 MB, que se ejecuta 3.000.000 veces durante el mes y que tiene una duración de ejecución de 1 segundo. La facturación mensual se calcularía de la siguiente manera:

Cálculo de la facturación del consumo de recursos

Consumo de recursos (segundos)
Ejecuciones 3 millón de ejecuciones
Duración de la ejecución (segundos) 1 segundo
Total del consumo de recursos 3 millones de segundos
Consumo de recursos (GB-s)
Consumo de recursos convertido en GB 512 MB / 1.024 MB
Tiempo de ejecución (segundos) 3 millones de segundos
GB-segundos totales 1,5 millones de GB-segundos
Consumo de recursos facturable
Consumo de recursos 1,5 millones de GB-segundos
Concesión gratuita al mes 400.000 GB/s
Consumo facturable total 1,1 millones de GB-segundos
Costo del consumo mensual de recursos
Consumo de recursos facturable 1,1 millones de GB-segundos
Precio del consumo de recursos $-/GB/s
Costo total $17.6

Cálculo de la facturación de las ejecuciones

Ejecuciones facturables
Total de ejecuciones al mes 3 millón de ejecuciones
Ejecuciones gratuitas al mes 1 millón de ejecuciones
Ejecuciones facturables al mes 2 millón de ejecuciones
Costo mensual de las ejecuciones
Ejecuciones facturables al mes 2 millón de ejecuciones
Precio por millón de ejecuciones $-
Costo mensual de las ejecuciones $-

Cálculo de la facturación del consumo total

Costo mensual total
Costo del consumo mensual de recursos $17.6
Costo mensual de las ejecuciones $-
Costo mensual total $-

Más información

Precios y opciones de compra de Azure

Póngase en contacto con nosotros directamente

Obtenga un tutorial sobre los precios de Azure. Averigüe cómo funcionan los precios para su solución en la nube, descubra cómo se pueden optimizar los costos y solicite una propuesta personalizada.

Hable con un especialista de ventas

Conozca las opciones de compra

Puede adquirir servicios de Azure en el sitio web de la plataforma y a través de un representante de Microsoft o de un asociado de Azure.

Explore sus opciones

Recursos adicionales

Azure Functions

Obtenga más información sobre las características y funcionalidades de Azure Functions.

Calculadora de precios

Haga una estimación de los costos mensuales que le supondría el uso de cualquier combinación de productos de Azure.

Contrato de nivel de servicio

Revise el Acuerdo de Nivel de Servicio de Azure Functions.

Documentación

Consulte tutoriales técnicos, vídeos y más recursos de Azure Functions.

Hable con un especialista de ventas para que le explique en detalle los precios de Azure. Conozca el precio de su solución en la nube.

Obtenga servicios en la nube gratuitos y un crédito de $200 para explorar Azure durante 30 días.

Agregado al presupuesto. Presione 'v' para verlo en la calculadora
¿Podemos ayudarle?