Executar funções de código sem servidor controladas por eventos com uma experiência de desenvolvimento de ponta a ponta
O Azure Functions fornece uma experiência de desenvolvimento sem servidor que dá suporte a um conjunto robusto de gatilhos de evento e associações de dados.
Explorar as opções de preços
-
PAGO CONFORME O USO
Pague pela capacidade de computação por segundo, sem compromisso de longo prazo ou pagamentos adiantados. Aumente ou diminua o consumo sob demanda.
-
Plano de economia do Azure para computação
Economize dinheiro em serviços de computação selecionados globalmente, comprometendo-se a gastar um valor fixo por hora por 1 ou 3 anos, desbloqueando preços mais baixos até atingir seu compromisso por hora. Adequado para cargas de trabalho dinâmicas durante a comunicação para alterações planejadas ou não planejadas.
Aplique filtros para personalizar as opções de preço conforme as suas necessidades.
Os preços são apenas estimativas e não pretendem ser cotações de preços reais. O preço real pode variar dependendo do tipo de contrato celebrado com a Microsoft, data de compra e taxa de câmbio. Os preços são calculados com base em dólares americanos e convertidos usando as taxas spot de fechamento de Londres capturadas nos dois dias úteis anteriores ao último dia útil do final do mês anterior. Se os dois dias úteis anteriores ao final do mês caírem em um feriado bancário nos principais mercados, o dia de definição da taxa geralmente é o dia imediatamente anterior aos dois dias úteis. Esta taxa se aplica a todas as transações durante o próximo mês. Entre na calculadora de preços do Azure para ver os preços com base em seu programa/oferta atual com a Microsoft. Entre em contato com um especialista de vendas do Azure para obter mais informações sobre preços ou para solicitar uma cotação. Veja as perguntas frequentes sobre os preços do Azure.
Instituições governamentais dos EUA podem comprar serviços do Azure Governamental de um provedor de soluções de licenciamento sem assumir nenhum compromisso financeiro inicial ou, então, podem adquiri-los diretamente por meio de uma assinatura online paga conforme o uso.
Importante: o preço em reais (R$) é apenas uma referência. Esta é uma transação internacional e, como tal, seu preço final está sujeito a taxas de câmbio e à inclusão de IOF. Não será emitida uma NFe.
Instituições governamentais dos EUA podem comprar serviços do Azure Governamental de um provedor de soluções de licenciamento sem assumir nenhum compromisso financeiro inicial ou, então, podem adquiri-los diretamente por meio de uma assinatura online paga conforme o uso.
Importante: o preço em reais (R$) é apenas uma referência. Esta é uma transação internacional e, como tal, seu preço final está sujeito a taxas de câmbio e à inclusão de IOF. Não será emitida uma NFe.
Consumo flexível (Em Versão Prévia)
Ao criar seu plano, você pode escolher em uma lista de tamanhos de instância de memória. O plano de consumo flexível do Azure Functions é cobrado com base em dois modos:
- Sob Demanda: instâncias acionadas por eventos dimensionadas com base na simultaneidade configurada por instância. A cobrança é feita somente quando as instâncias estão executando funções, sem necessidade de contagem mínima de instâncias. Você será cobrado pela quantidade total de memória provisionada enquanto cada instância Sob Demanda estiver executando funções e pelo número total de execuções.
- Sempre Pronta: um número opcional de instâncias que podem ser configuradas para estarem sempre habilitadas e atribuídas a diferentes gatilhos e funções do aplicativo. Você será cobrado pela quantidade total de memória provisionada para uma linha de base enquanto cada instância Sempre Pronta estiver ociosa; pela quantidade total de memória provisionada para o tempo de execução em que cada instância Sempre Pronta estiver executando funções; e pelo número total de execuções.
O preço do plano de consumo flexível inclui uma concessão mensal gratuita de 250.000 execuções e 100.000 GB-s de consumo de recursos por mês, por assinatura, em preços sob demanda de pagamento conforme o uso em todos os aplicativos de função dessa assinatura.
Medidor | Concessão Gratuita (por mês) | PAGO CONFORME O USO |
---|---|---|
Tempo de Execução sob Demanda1 | 100.000 GB/s | $-/GB/s |
Total de execuções sob demanda1 | 250.000 execuções | $- por milhões de execuções |
Linha de Base Always Ready | $-/GB/s | |
Tempo de Execução Sempre Pronto | $-/GB/s | |
Total de execuções sempre prontas | $- por milhões de execuções |
Consumo
O plano de consumo do Azure Functions é cobrado com base em consumo de recursos e execuções por segundo. Os preços do plano de consumo incluem uma concessão de um mês grátis de 1 milhão de solicitações e 400.000 GB/s de consumo de recurso por mês, por assinatura, em preços pagos conforme o uso entre todos os aplicativos de funções nesta assinatura. O plano Azure Functions Premium oferece uma melhoria de desempenho e é cobrado por segundo com base no número de vCPUs e de GBs que suas Funções Premium consomem. Os clientes também podem executar o Functions em seu Plano do Serviço de Aplicativo com as taxas regulares do Plano do Serviço de Aplicativo.
Medidor | Concessão Gratuita (por mês) | PAGO CONFORME O USO |
---|---|---|
Tempo de Execução2 | 400.000 GB/s | $-/GB/s |
Total de Execuções2 | 1 milhões de execuções | $- por milhões de execuções |
Observação: uma conta de armazenamento é criada por padrão com cada aplicativo Functions. A conta de armazenamento não está incluída na concessão gratuita. As taxas de armazenamento e taxas de rede Standard são cobradas separadamente, conforme aplicável.
Exibir detalhes em disponibilidade regional
Plano Premium
O plano Azure Functions Premium oferece os mesmos recursos e mecanismo de escala usado no plano de Consumo (com base no número de eventos) com acesso à VNET, desempenho aprimorado e sem inicialização a frio. A cobrança do plano Premium se baseia no número de núcleos por segundo e na memória alocada entre instâncias. No plano Premium, não há cobranças por execução. Pelo menos uma instância deve estar sempre alocada por plano. Para saber mais, confira os detalhes do plano Premium do Azure.
Ao criar ou colocar seu plano em escala, você pode escolher entre três tamanhos de instância. Haverá cobrança pelo número total de núcleos e memória provisionados por segundo em que cada instância é alocada a você. O seu aplicativo pode escalar horizontalmente e de maneira automática para várias instâncias, conforme necessário.
Medidor | PAGO CONFORME O USO | Plano de economia de 1 ano | Plano de economia de 3 anos |
---|---|---|---|
Duração da vCPU | vCPU: $- |
vCPU:
$-
|
vCPU:
$-
|
Duração da memória | Memória: $- |
Memória:
$-
|
Memória:
$-
|
Funções no Kubernetes habilitado para Azure Arc (em versão prévia)
O Azure Functions, que está na versão prévia, pode ser executado em clusters do Kubernetes pré-provisionados no Serviço de Kubernetes do Azure ou em clusters locais e em outras nuvens habilitadas para o Arc. No momento, essa funcionalidade é gratuita* durante a versão prévia.
*Observe que os clientes ainda pagarão pela infraestrutura do Kubernetes subjacente e serão responsáveis por gerenciar e dimensionar os próprios pools de nós. Saiba mais sobre os recursos do Azure Functions no Azure Arc.
Execuções
As funções são cobradas com base no número total de execuções de todas as funções solicitadas por mês. As execuções são contadas a cada vez que uma função é executada em resposta a um evento, disparada por uma associação. O primeiro milhão de execuções a cada mês é gratuito.
Consumo de recurso
No plano de Consumo, as funções são cobradas com base no consumo de recursos observado, medido em gigabytes por segundo (GB-s). O consumo de recursos observado é calculado pela multiplicação do tamanho médio da memória em gigabytes pelo tempo em milissegundos necessário para executar a função. A memória usada por uma função é medida arredondando para o 128 MB mais próximo até o tamanho da memória máximo de 1.536 MB, com o tempo de execução calculado arredondando para o 1 ms mais próximo. O mínimo de memória e de tempo de execução de uma única execução de função é de 128 MB e 100 ms, respectivamente. O preço do plano de Consumo inclui uma concessão mensal gratuita de 400.000 GB-s.
Para saber mais sobre o modelo de cobrança de consumo de recursos do Consumo Flexível, consulte Consumo Flexível do Azure Functions.
O Azure Functions pode ser usado com o Azure IoT Edge gratuitamente.
Proxies do Azure Functions
O mesmo preço aplica-se aos Proxies do Azure Functions. Um proxy é uma função disparada por uma solicitação HTTP. A memória usada por um proxy é menor do que 128 MB. O tempo de execução do proxy é o tempo de ida e volta (da solicitação à resposta), porque o proxy precisa estar em funcionamento para manter a conexão HTTP ativa. Se um proxy disparar uma função, a execução da função e o uso de memória serão contados separadamente.
Exemplo de preço de consumo
Uma função com um consumo de memória observado igual a 512 MB é executada 3.000.000 vezes durante o mês e tem uma duração de execução de um segundo. A cobrança mensal seria calculada da seguinte forma:
Cálculo de Cobrança de Consumo de Recursos
Consumo de recurso (segundos) | |
Execuções | 3 milhões de execuções |
Duração da execução (segundos) | 1 segundo |
Total de consumo de recurso | 3 milhões de segundos |
Consumo de recurso (GB/s) | |
Consumo de recurso convertido em GBs | 512 MB / 1.024 MB |
Tempo de execução (segundos) | 3 milhões de segundos |
Total de GB/s | 1,5 milhões de GB/s |
Consumo de recurso cobrável | |
Consumo de recurso | 1,5 milhões de GB/s |
Concessão gratuita mensal | 400.000 GB/s |
Consumo cobrável total | 1,1 milhões de GB/s |
Custo mensal de consumo de recurso | |
Consumo de recurso cobrável | 1,1 milhões de GB/s |
Preço do consumo de recurso | $-/GB/s |
Custo total | $17.6 |
Cálculo de cobrança de execuções
Execuções cobráveis | |
Total mensal de execuções | 3 milhões de execuções |
Execuções gratuitas mensais | 1 milhões de execuções |
Execuções cobráveis mensais | 2 milhões de execuções |
Custo de execuções mensal | |
Execuções cobráveis mensais | 2 milhões de execuções |
Preço por milhão de execuções | $- |
Custo de execução mensal | $- |
Cálculo de cobrança de consumo total
Custo mensal total | |
Custo mensal de consumo de recurso | $17.6 |
Custo de execuções mensal | $- |
Custo mensal total | $- |
Mais informações
- As funções também podem ser hospedadas no Serviço de Aplicativo do Azure, Aplicativos de Contêiner do Azure
- Confira a documentação do Azure Functions para obter as informações mais recentes
- Azure Functions referência do desenvolvedor
Opções de compra e preços do Azure
Conecte-se diretamente conosco
Obtenha uma explicação detalhada sobre os preços do Azure. Entenda os preços da sua solução de nuvem, aprenda sobre a otimização de custos e solicite uma proposta personalizada.
Converse com um especialista de vendasConfira maneiras de comprar
Compre os serviços do Azure por meio do site do Azure, de um representante da Microsoft ou de um parceiro do Azure.
Explore suas opçõesRecursos adicionais
Funções do Azure
Saiba mais sobre os recursos e as funcionalidades do Funções do Azure.
Calculadora de preço
Estime seus custos mensais esperados para usar qualquer combinação de produtos do Azure.
SLA
Revise o Contrato de Nível de Serviço para Funções do Azure.
Documentação
Consulte tutoriais técnicos, vídeos e outros recursos do Funções do Azure.
Converse com um especialista em vendas para saber mais sobre os preços do Azure. Entenda os preços da sua solução de nuvem.
Obtenha serviços de nuvem gratuitos e um crédito de $200 para explorar o Azure por 30 dias.