criar
Functions
Execute código serverless diretamente no fluxo das requisições para APIs, autenticação, segurança e integrações — com deploy global na infraestrutura distribuída da Azion, sem gerenciar servidores.

latência p99 para funções serverless
localizações executando seu código
tempo máximo de CPU por execução
Aumente a produtividade do desenvolvedor
Faça deploy direto de repositórios Git e integre Functions aos seus workflows com infraestrutura gerenciada e runtime otimizado para execução serverless.
Escale automaticamente
De zero a picos de tráfego sem planejamento de capacidade, mantendo custos alinhados à demanda real.
Melhore performance e confiabilidade
Reduza round trips executando lógica próxima aos usuários e mantenha respostas rápidas e confiáveis mesmo diante de variações de tráfego.
"Nós na Contabilizei conseguimos estabelecer uma parceria muito boa, já que podemos acionar a Azion sempre que necessário, rapidamente, entrando em contato direto com a equipe de suporte. Functions nos permitiu otimizar a entrega de requisições no Edge, economizando dinheiro e recursos de infraestrutura."
Fabrício Santos
Gerente DevSecOps na Contabilizei
Construa e Execute Funções em Escala
Construa
Construa seu código em TypeScript ou JavaScript usando os frameworks mais comuns de mercado: Next.js, Vue, React, Angular, Gatsby e Astro.
Next.jsReactVueAstro
Observabilidade e troubleshooting
Anexe Functions a requisições com Rules Engine em Applications e Firewall.
Solucione problemas mais rápido com observabilidade integrada: métricas, logs e traces de execução por requisição.
MétricasLogsApplicationsFirewall

Veja como usar
Perguntas Frequentes
O que são Functions?
Azion Functions é uma plataforma serverless para executar código em infraestrutura distribuída. Recursos principais incluem: zero cold starts, 5 minutos de tempo de CPU por execução, 20MB de tamanho de bundle, suporte a TypeScript/JavaScript, e runtime WebAssembly. Faça deploy de handlers de API, autenticação e integrações sem gerenciar servidores.
Quais linguagens e frameworks são suportados?
Functions suporta TypeScript e JavaScript. Você pode usar frameworks como Next.js, Vue, React, Angular, Gatsby e Astro. O runtime fornece APIs padrão web, APIs Node.js estendidas e suporte a WebAssembly.
Existem cold starts?
Não. Functions são projetadas para performance consistente na primeira requisição com zero cold starts na infraestrutura distribuída da Azion.
Quais são os limites de execução?
Functions suportam até 5 minutos de tempo de CPU por execução e tamanhos de bundle de até 20 MB. Esses limites são projetados para workloads de produção.
Como faço deploy de Functions?
Você pode fazer deploy a partir de repositórios Git com deploy contínuo ou usar a Azion CLI. Functions se integram com Applications e Firewall via Rules Engine.
Como monitoro e debugo Functions?
Functions incluem observabilidade integrada com métricas, logs e traces de execução por requisição. Você pode solucionar problemas diretamente no console ou transmitir dados para ferramentas externas.
Functions podem acessar bancos de dados e storage?
Sim. Functions podem se conectar ao SQL Database, KV Store e Object Storage usando APIs nativas no runtime. Isso permite construir aplicações completas com persistência de dados.