Trace Id is missing
Pular para o conteúdo principal
Azure

Azure Functions

Executar código sem servidor controlado por eventos com uma experiência de desenvolvimento de ponta a ponta
Crie aplicativos sem servidor na linguagem de sua escolha, concentrando-se na lógica de negócios.
Visão Geral

Crie e implante aplicativos sem servidor em escala

  • Use a linguagem de sua escolha para conectar funções aos serviços do Azure com gatilhos e vinculações.
  • Obtenha elasticidade sem servidor integrada com rede de nível empresarial para dimensionar rapidamente seu aplicativo do zero para 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 de geração aumentada de recuperação (RAG), chatbots e conclusão de texto com IA generativa, bem como 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

Segurança e conformidade integradas 

A Microsoft comprometeu-se a investir USD$ 20 bilhões em segurança cibernética  em um período de cinco anos.
O Azure tem um dos maiores portfólios de certificação de conformidade do setor.
Uma mulher segurando um tablet.
Preços

Opções de preços flexíveis para atender às suas necessidades

Percurso de aprendizagem

Crie aplicativos inteligentes sem servidor

Desenvolva experiências adaptáveis, responsivas e personalizadas criando e modernizando aplicativos com o Azure.
CUSTOMER STORIES

Veja como os clientes estão inovando com o Azure Functions

Perguntas frequentes

  • O Azure Functions é uma solução sem servidor que permite que você escreva menos código, mantenha menos infraestrutura e economize custos. Em vez de se preocupar com a implantação e manutenção de servidores, a infraestrutura de nuvem fornece todos os recursos atualizados necessários para manter seus aplicativos em execução.

    Você se concentra no código que mais importa para você, na linguagem mais produtiva para você, e o Azure Functions cuida do resto.
  • O Azure Functions permite que você implemente a lógica do seu sistema como blocos de código prontamente disponíveis e orientados a eventos. Esses blocos de código são chamados de "funções". Você escreve seu código de função na linguagem de sua preferência usando suas ferramentas de desenvolvimento favoritas e depois implanta seu código na nuvem do Azure. O Functions fornece suporte nativo para desenvolvimento em C#, Java, JavaScript, PowerShell, Python, além da capacidade de usar mais linguagens, como Rust e Go.
  • O Functions fornece vários níveis de suporte para linguagens como C#, JavaScript, F#, Java e Python.
     
    Confira Linguagens com suporte no Azure Functions para obter detalhes. 
  • Os aplicativos funcionais no plano Flex Consumption ou no plano App Service serão executados ou estarão disponíveis 99,95% do tempo.
     
    Veja o SLA completo para funções.
  • As funções podem ser executadas no plano Flex Consumption, no plano Serviço de Aplicativo do Azure, no plano Premium ou no plano Aplicativos de Contêiner do Azure.
     
    Confira a Escala e os planos de hospedagem do Azure Functions para obter detalhes.
  • Evite codificar o acesso a outros serviços, como o armazenamento do Blog do Azure e o Azure Cosmos DB, usando gatilhos e vinculações. Os gatilhos são o que faz com que uma função seja executada, e as vinculações são declarações que conectam a função a outro recurso.
     
    Veja gatilhos e vinculações Funções suportam para detalhes. 
  • Crie e teste funções na sua máquina local usando seu editor de código e ferramentas de desenvolvimento favoritos. 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.
     
    Veja ambientes de desenvolvimento local para mais informações.
  • Executar funções em aplicativos de contêiner é uma boa opção para arquiteturas de microsserviços multitipo em um ambiente centralizado. Isso oferece configurações consistentes de rede, observabilidade e cobrança.
 Uma mulher em um terno amarelo usando um laptop.
PRÓXIMAS ETAPAS

Escolha a conta do Azure ideal para você

Pré-pago ou experimente o Azure gratuitamente por até 30 dias.
 Uma mulher de camisa verde e cabelos cacheados segurando um dispositivo.
Soluções do Azure

Soluções de nuvem do Azure

Resolva seus problemas de negócios com combinações comprovadas dos serviços de nuvem do Azure, bem como exemplos de arquiteturas e documentação.
 Um homem vestindo camisa branca e gravata vermelha usando um laptop sentado em uma cadeira.
Hub de Soluções de Negócios

Encontre a solução certa do Microsoft Cloud

Navegue pelo Hub de Soluções de Negócios da Microsoft para encontrar os produtos e soluções que podem ajudar sua organização a atingir suas metas.