Azure Funções Plano de ConsumoAzure Functions Consumption plan hosting

Quando se utiliza o plano de consumo, os casos do anfitrião das Funções Azure são adicionados e removidos de forma dinâmica com base no número de eventos que chegam.When you're using the Consumption plan, instances of the Azure Functions host are dynamically added and removed based on the number of incoming events. O plano de consumo é a opção de hospedagem totalmente sem servidor para funções Azure.The Consumption plan is the fully serverless hosting option for Azure Functions.

BenefíciosBenefits

O plano de consumo escala automaticamente, mesmo durante períodos de alta carga.The Consumption plan scales automatically, even during periods of high load. Ao executar funções num plano de consumo, é cobrado por recursos de computação apenas quando as suas funções estão em funcionamento.When running functions in a Consumption plan, you're charged for compute resources only when your functions are running. Num plano de consumo, a execução de uma função excede o tempo limite após um período de tempo configurável.On a Consumption plan, a function execution times out after a configurable period of time.

Para comparar o plano de consumo com os outros tipos de plano e de hospedagem, consulte a escala de função e as opções de hospedagem.For a comparison of the Consumption plan against the other plan and hosting types, see function scale and hosting options.

FaturaçãoBilling

A faturação baseia-se no número de execuções, no tempo de execução e na memória utilizada.Billing is based on number of executions, execution time, and memory used. A utilização é agregada em todas as funções dentro de uma aplicação de função.Usage is aggregated across all functions within a function app. Para obter mais informações, consulte a página de preços do Azure Functions.For more information, see the Azure Functions pricing page.

Para saber mais sobre como estimar os custos ao executar um plano de consumo, consulte os custos do plano de consumo de compreensão.To learn more about how to estimate costs when running in a Consumption plan, see Understanding Consumption plan costs.

Criar uma app de função de plano de consumoCreate a Consumption plan function app

Quando cria uma aplicação de função no portal Azure, o plano de Consumo é o padrão.When you create a function app in the Azure portal, the Consumption plan is the default. Ao utilizar APIs para criar a sua aplicação de função, não precisa primeiro de criar um plano de Serviço de Aplicações como faz com planos Premium e Dedicados.When using APIs to create you function app, you don't have to first create an App Service plan as you do with Premium and Dedicated plans.

Utilize os seguintes links para aprender a criar uma aplicação de função sem servidor num plano de Consumo, quer programáticamente, quer no portal Azure:Use the following links to learn how to create a serverless function app in a Consumption plan, either programmatically or in the Azure portal:

Também pode criar aplicações de função num plano de consumo quando publicar um projeto De Funções a partir do Visual Studio Code ou do Visual Studio.You can also create function apps in a Consumption plan when you publish a Functions project from Visual Studio Code or Visual Studio.

Várias aplicações no mesmo planoMultiple apps in the same plan

As aplicações de função na mesma região podem ser atribuídas ao mesmo plano de Consumo.Function apps in the same region can be assigned to the same Consumption plan. Não há nenhuma desvantagem ou impacto em ter várias aplicações a funcionar no mesmo plano de Consumo.There's no downside or impact to having multiple apps running in the same Consumption plan. Atribuir várias aplicações ao mesmo plano de Consumo não tem impacto na resiliência, escalabilidade ou fiabilidade de cada app.Assigning multiple apps to the same Consumption plan has no impact on resilience, scalability, or reliability of each app.

Passos seguintesNext steps