Todos os produtos
Search
Central de documentação

Function Compute:O que é o Function Compute

Última atualização: Sep 09, 2026

Function Compute (FC) é um service de computação totalmente gerenciado e orientado a eventos. Basta escrever e enviar seu código, e o Function Compute prepara automaticamente os recursos de computação elásticos e confiáveis necessários para executá-lo, sem necessidade de gerenciar servidores ou infraestrutura.

Por padrão, o Function Compute cobra com base no uso de recursos. O cálculo considera a multiplicação dos recursos configurados para uma função pela duração da execução. A alocação ocorre apenas quando necessário, com liberação imediata após o uso. Para mais informações, consulte Billing overview.

Diferenças em relação aos recursos de computação tradicionais

No modelo cliente-servidor tradicional, os servidores permanecem sempre ligados e executando services, independentemente do recebimento de solicitações.

image

O que o Function Compute pode fazer

Cenário de aplicação

Por que usar o Function Compute

Exemplo

Criação de aplicações web

Function Compute oferece modelos prontos para aplicações web populares, facilitando a criação e iteração ágil das aplicações. À medida que os negócios crescem, recursos como consulta de logs, monitoramento de desempenho e alertas garantem a operação eficiente e confiável das aplicações web.

Function Compute possui alta elasticidade, sendo ideal para aplicações web sujeitas a picos de tráfego, como em promoções de vendas.

Utilize o modelo do framework Flask para crie uma função e desenvolver sua aplicação web com eficiência. Também é possível migrar uma aplicação web existente para uma função web. Para mais informações, consulte Use a web function to quickly create a web application.

Processamento de dados em tempo real

Como service orientado a eventos, o Function Compute aceita acionamentos automáticos de diversas fontes, como solicitações HTTP, Object Storage Service (OSS) e filas de mensagens. Por exemplo, use um gatilho do OSS para processar arquivos enviados em tempo real. É possível orquestrar múltiplas funções, filas de mensagens e bancos de dados para coletar grandes volumes de dados de dispositivos da Internet das Coisas (IoT). Caso o cenário mude, adapte a aplicação modificando os gatilhos de eventos e integrando novos componentes, sem alterar significativamente o código de negócios.

Function Compute integra-se a vários services da Alibaba Cloud para facilitar a construção de arquiteturas orientadas a eventos em diversos cenários de processamento de dados.

Use o Function Compute para descompactar automaticamente arquivos ZIP enviados ao OSS. Para mais informações, consulte Use Function Compute to automatically decompress ZIP files uploaded to OSS.

image

Serviço de modelos de IA

Após treinar um modelo de IA, utilize o Function Compute para fornecer um service de inferência. Empacote o modelo de dados em uma função executada apenas mediante solicitação do usuário.

As instâncias aceleradas por gpu no Function Compute permitem que os desenvolvedores foquem na lógica de negócios sem gerencie a infraestrutura subjacente de gpu, simplificando muito a implementação.

Utilize uma imagem de contêiner de Modelo de Linguagem Grande (LLM) e uma função gpu para implantar rapidamente uma aplicação de chatbot. Para mais informações, consulte Deploy a Google Gemma model service at a low cost using Function Compute.

image

Como usar o Function Compute

Consulte os tutoriais de Início Rápido a seguir para conhecer as operações do console do Function Compute e o fluxo de trabalho de desenvolvimento do Function Compute:

Além do console, você pode utilizar o Function Compute das seguintes formas:

  • Utilize o Function Compute com a ferramenta Serverless Devs. Para mais informações, consulte What is Serverless Devs.

  • Acesse o Function Compute por meio de uma API ou SDK. Para mais informações, consulte SDK Reference.