Azure Functions
Executar código sem servidor controlado por eventos com uma experiência de desenvolvimento de ponta a ponta
Desenvolva aplicativos sem servidor na linguagem de sua preferência, concentrando-se na lógica de negócios.
Visão Geral
Criar e implantar aplicativos sem servidor em escala
- Use a linguagem de sua escolha para conectar funções aos serviços do Azure com gatilhos e associações.
- Utilize a elasticidade sem servidor integrada com rede de nível empresarial para dimensionar instantaneamente seu aplicativo do zero até onde suas necessidades o levarem, e vice-versa.
- Opte pelo plano de hospedagem que funciona para seu cenário, com um modelo de pagamento por uso.
- Maximize o potencial da plataforma de dados e IA do Azure para desenvolver seus aplicativos sem servidor com ferramentas DevOps integradas, simplificando o ciclo de vida de desenvolvimento, implantação e gerenciamento.
Casos de uso
Aplicar funções sem servidor a vários casos de uso
Aplicativos inteligentes
Desenvolva aplicativos RAG, chatbots e preenchimento de texto com IA generativa e outros modelos ou estruturas.
Processamento em tempo real
Processe seus arquivos, dados e fluxos de eventos quase em tempo real.
Orquestração de fluxo de trabalho
Simplifique as necessidades de orquestração complexas com tolerância a falhas internas usando o Durable Functions, incluindo as funções de execução longa.
Segurança e conformidade internas
A Microsoft se comprometeu a investir USD$ 20 bilhões em segurança cibernética por cinco anos.
Empregamos mais de 8.500 especialistas em segurança e inteligência de ameaças em 77 países.
O Azure possui um dos maiores portfólios de certificação de conformidade do setor.
Preço
Opções de preços flexíveis para atender às suas necessidades
PRODUTOS RELACIONADOS
Os produtos do Azure funcionam melhor juntos
Use o Azure Functions com outros produtos do Azure para criar soluções avançadas e abrangentes.
Percurso de aprendizagem
Crie aplicativos inteligentes sem servidor
Desenvolva experiências adaptáveis, responsivas e personalizadas criando e modernizando aplicativos com o Azure.
HISTÓRIAS DE CLIENTES
Veja como os clientes estão inovando com o Azure Functions
Recursos
Saiba como começar
Perguntas frequentes
- O Functions fornece níveis variáveis de suporte para linguagens, incluindo C#, JavaScript, F#, Java e Python.
Confira Linguagens com suporte no Azure Functions para obter detalhes. - Os aplicativos do Functions nos planos de Consumo e nos planos Serviço de Aplicativo serão executados ou estarão disponíveis em 99,95% do tempo.
Confira o SLA completo do Functions. - As funções podem ser executadas no plano de Consumo Flexível, no Serviço de Aplicativo do Azure, no plano Premium ou no plano de Aplicativos de Contêiner do Azure.
Confira a Escala e os planos de hospedagem do Azure Functions para obter detalhes. - Evite o acesso de hard-coding a outros serviços, como o Armazenamento de Blog do Azure e o Azure Cosmos DB, usando gatilhos e associações. Os gatilhos são o que fazem com que uma função seja executada e as associações são declarações que conectam a função a outro recurso.
Confira os gatilhos e associações compatíveis com o Functions para obter detalhes. - Crie e teste funções em seu computador local usando o editor de códigos e as ferramentas de desenvolvimento de sua preferência. Conecte as funções locais aos serviços do Azure em tempo real e depure-os em seu computador local usando o runtime total do Functions. Os requisitos para o desenvolvimento de funções em seu computador local dependem das linguagens de programação e das ferramentas de sua preferência.
Consulte os ambientes de desenvolvimento locais para obter mais - A execução do Functions em Aplicativos de Contêiner é uma boa opção para a arquitetura de microsserviços multitipos em um ambiente centralizado. Isso oferece configurações consistentes de rede, observabilidade e cobrança.