Descrição geral
Saiba mais sobre a documentação das Funções do Azure
- Desenvolva agentes de IA integrados com os modelos e a gestão do Azure Foundry. Expanda as capacidades do seu agente com servidores e ferramentas remotas do Protocolo de Contexto de Modelo (MCP). Construa agentes que requerem fluxos de trabalho em computação distribuída com fiabilidade incorporada, agendamento, pontos de verificação e observabilidade com Durable Functions.
- Utilize a linguagem da sua escolha para ligar funções aos serviços do Azure com acionadores e ligações.
- Obtenha elasticidade sem servidor incorporada com rede de nível empresarial para dimensionar rapidamente a sua aplicação de raiz de acordo com as suas necessidades.
- Encontre o plano de alojamento para o seu cenário, com um modelo de pagamento por uso.
- Simplifique necessidades complexas de orquestração com tolerância a falhas incorporada usando Durable Functions, incluindo funções de longa execução. Construa aplicações distribuídas e agentes de IA com padrões multi-etapas que permanecem resilientes preservando o estado - independentemente das falhas que ocorram. O ponto de verificação automático incorporado permite-lhe retomar facilmente a partir do seu último ponto de sucesso.
Leia porque a Microsoft foi nomeada Líder no Forrester Wave™: Plataformas de Desenvolvimento Serverless, Q2 2025.
Casos de utilização
Aplicar funções sem servidor a uma variedade de casos de utilização
Aplicações inteligentes
Desenvolva aplicações de geração aumentada com obtenção de dados (RAG), chatbots e preenchimento de texto com IA generativa, bem como outros modelos ou frameworks.
Processamento em tempo real
Processe os seus ficheiros, dados e fluxos de eventos quase em tempo real.
Orquestração de fluxos de trabalho
Simplifique necessidades complexas de orquestração com tolerância a falhas incorporada usando Durable Functions, incluindo funções de longa execução.
Segurança
Segurança e conformidade incorporadas
34 000
Engenheiros com equivalência de tempo inteiro dedicados a iniciativas de segurança na Microsoft.
15 000
Parceiros com conhecimentos em segurança especializados.
>100
Certificações de conformidade, incluindo mais de 50 específicas de regiões e países globais.
O plano consumo em Linux das Functions será descontinuado em setembro de 2028.
O plano de anfitrião Consumo de Linux das Funções do Azure será descontinuado em setembro de 2028. Migre para o plano de Consumo Flexível hoje.
PRODUTOS RELACIONADOS
Os produtos Azure funcionam melhor em conjunto
Utilize o Azure Functions com outros produtos Azure para criar soluções avançadas e abrangentes.
Percurso de aprendizagem
Crie aplicações e agentes sem servidor
Desenvolva experiências adaptáveis, reativas e personalizadas através da criação e modernização de aplicações com o Azure.
HISTÓRIAS DE CLIENTES
Obter informações de marcas líderes
Descubra como as organizações estão promover a inovação com as nossas soluções.
RECURSOS
Saiba como começar
Perguntas frequentes
- As Funções do Azure são uma solução sem servidor que lhe permite escrever menos código, manter menos infraestruturas e reduzir os custos. Em vez de se preocupar em implementar e manter servidores, a infraestrutura de nuvem fornece todos os recursos atualizados necessários para manter as suas aplicações em execução.
Concentre-se no código que é mais importante para si, na linguagem mais produtiva para si, e as Funções do Azure tratam do resto.
- As Funções do Azure permitem-lhe implementar a lógica do seu sistema como blocos de código orientados para eventos e prontamente disponíveis. Estes códigos são designados por "funções". Escreve o código da sua função na linguagem que preferir, com as suas ferramentas de programação favoritas e, em seguida, implementa o seu código na nuvem do Azure. As funções fornecem suporte nativo para programar em C#, Java, JavaScript, Windows PowerShell, Python, para além da capacidade de utilizar mais linguagens, como Rust e Go.
- As Funções fornecem níveis variados de suporte para linguagens, incluindo C#, JavaScript, F#, Java e Python.
Consulte Idiomas compatíveis no Azure Functions para obter detalhes. - As aplicações de funções no plano de Consumo Flexível ou no plano do Serviço de Aplicações serão executadas ou estarão disponíveis 99,95% do tempo.
Consulte o SLA completo para Funções. - As funções podem ser executadas no plano de Consumo Flex, no plano do Serviço de Aplicações do Azure, no plano Premium ou no plano de Aplicações de Contentor do Azure.
Consulte Planos de escala e hospedagem das Funções do Azure para obter detalhes. - Evite codificar diretamente o acesso a outros serviços como o Armazenamento de Blobs do Azure e o Azure Cosmos DB usando acionadores e vínculos. Os acionadores são o que faz uma função ser executada e os enlaces são declarações que ligam a função a outro recurso.
Consulte acionadores e vínculos suportados pelas Funções para obter detalhes. - Crie e teste funções no seu computador local através do seu editor de código favorito e de ferramentas de desenvolvimento. Ligue funções locais a serviços dinâmicos do Azure e depure-as no seu computador local através do runtime completo das Funções. Os requisitos para o desenvolvimento de funções no seu computador local dependem das linguagens de programação e das ferramentas da sua preferência.
Consulte osambientes de desenvolvimento locais para obter mais informações. - Executar as Funções no Container Apps é uma boa solução para a arquitetura de microsserviços multi-tipo num ambiente centralizado. Isto fornece-lhe configurações consistentes de rede, observabilidade e faturação.
PRÓXIMOS PASSOS
Escolha a conta do Azure certa para si
Utilize a opção crédito pré-pago ou experimente o Azure gratuitamente durante até 30 dias.
Soluções do Azure
Soluções nuvem do Azure
Resolva os problemas da sua empresa com combinações comprovadas de serviços cloud do Azure, bem como com arquiteturas de exemplo e documentação.
Centro de Soluções Empresariais
Encontre a solução certa da Microsoft Cloud
Navegue no Centro de Soluções Empresariais da Microsoft para encontrar os produtos e soluções que podem ajudar a sua organização a atingir os seus objetivos.