Compartir vía


Hospedaje del plan de consumo de Azure Functions

Cuando se usa el plan de consumo, las instancias del host de Azure Functions se agregan y quitan de forma dinámica según el número de eventos entrantes. El plan de consumo, junto con el plan de consumo flexible, es una opción de hospedaje totalmente sin servidor para Azure Functions.

Ventajas

El plan de consumo se escala automáticamente, incluso durante períodos de carga alta. Cuando se ejecutan funciones en un plan de consumo, se le cobran los recursos de proceso solo cuando se ejecutan las funciones. En un plan de consumo, se agota el tiempo de espera de una ejecución de función tras un período de tiempo configurable.

Para comparar el plan de consumo con otros planes y tipos de hospedaje, consulte las opciones de hospedaje y escalado de funciones.

Sugerencia

Si quieres los beneficios del escalado dinámico y la facturación por ejecución, pero también necesitas integrar tu aplicación con redes virtuales, en su lugar, deberías considerar hospedar tu aplicación en el plan de consumo flexible.

Facturación

La facturación se basa en el número de ejecuciones, el tiempo de ejecución y el uso de la memoria. La utilización es un agregado de todas las funciones dentro de la aplicación de función. Para más información, consulte los precios de Azure Functions.

Para obtener más información sobre cómo calcular los costos al ejecutarse en un plan de consumo, consulte Descripción de los costos del plan de consumo.

Creación de una aplicación de función de plan de consumo

Al crear una aplicación de funciones en Azure Portal, el plan de consumo es el predeterminado. Al usar las API para crear la aplicación de funciones, no es necesario crear primero un plan de App Service como lo hace con los planes Premium y Dedicado.

En el hospedaje del plan de consumo, cada aplicación de funciones normalmente se ejecuta en su propio plan. En Azure Portal o en el código, también puede ver el plan de consumo al que se hace referencia como Dynamic o Y1.

Use los vínculos siguientes para aprender a crear una aplicación de funciones sin servidor en un plan de consumo, ya sea mediante programación o en Azure Portal:

También puede crear aplicaciones de funciones en un plan de consumo al publicar un proyecto de Functions desde Visual Studio Code o Visual Studio.

Varias aplicaciones del mismo plan

La recomendación general es que cada aplicación de funciones tenga su propio plan de consumo. Sin embargo, si es necesario, las aplicaciones de función de la misma región se pueden asignar al mismo plan de consumo. Tenga en cuenta que hay un límite para el número de aplicaciones de funciones que se pueden ejecutar en un plan de consumo. Las aplicaciones de funciones de un mismo plan se escalan de forma independiente.

Pasos siguientes