Function Compute (FC) é um service de computação totalmente gerenciado e orientado a eventos. Escreva e faça upload do seu código, e o Function Compute prepara automaticamente os recursos de computação elásticos e confiáveis necessários para execute-lo, sem a necessidade de gerencie servidores ou infraestrutura.
Por padrão, o Function Compute cobra com base no uso de recursos. O uso de recursos é calculado multiplicando os recursos configurados para uma função pela sua duração de execução. O sistema aloca os recursos apenas quando necessário e os libera prontamente após o uso. Para mais informações, consulte Billing overview.
Diferenças em relação aos recursos de computação tradicionais
Em um modelo cliente-servidor tradicional, os servidores estão sempre ligados e execute services, independentemente de receberem solicitações.
O Function Compute, por sua vez, utiliza uma arquitetura serverless. Ele execute funções apenas quando recebe solicitações e libera as instâncias da função logo em seguida. Dessa forma, você paga apenas pelos recursos que consome e não precisa mais gerencie servidores.
O que o Function Compute pode fazer
|
Cenário de aplicação |
Por que usar o Function Compute |
Exemplo |
Crie aplicações webFunction Compute oferece modelos prontos para uso em aplicações web populares, ajudando você a crie e iterar suas aplicações rapidamente. À medida que seus negócios expandem, recursos como consulta de logs, monitoramento de desempenho e alertas ajudam a garantir que suas aplicações web funcionem de forma eficiente e confiável. |
Function Compute é altamente elástico, o que o torna ideal para aplicações web que lidam com picos de tráfego, como durante promoções de vendas. |
Use o modelo do framework Flask, crie uma função e desenvolva sua aplicação web de forma eficiente. 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 realComo um service orientado a eventos, o Function Compute pode ser acionado automaticamente por diversas fontes, como solicitações http, Object Storage Service (OSS) e filas de mensagens. Por exemplo, use um gatilho do OSS para processar arquivos carregados em tempo real. Também é possível orquestrar várias funções, filas de mensagens e bancos de dados para coletar grandes volumes de dados de dispositivos de Internet das Coisas (IoT). Quando seu cenário mudar, adapte sua aplicação: modifique os gatilhos de eventos e integre novos componentes, sem precisar alterar significativamente o código do seu negócio. |
Function Compute se integra a vários services da Alibaba Cloud para ajudar você a construir facilmente uma arquitetura orientada a eventos para diversos cenários de processamento de dados. |
|
Service de modelos de IAApós o treinamento de um modelo de IA, use o Function Compute para fornecer um service de inferência. Empacote o modelo de dados em uma função que é execute apenas quando uma solicitação do usuário é recebida. |
As instâncias aceleradas por GPU no Function Compute permitem que os desenvolvedores se concentrem na lógica de negócios sem gerencie a infraestrutura de GPU subjacente, simplificando muito a implementação. |
Use uma imagem de contêiner de Modelo de Linguagem de Grande Porte (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.
|
Como usar o Function Compute
Consulte os seguintes tutoriais de Início Rápido para aprender sobre as operações do console do Function Compute e o fluxo de trabalho de desenvolvimento do Function Compute:
Além do console, você pode usar o Function Compute das seguintes formas:
Use o Function Compute com a ferramenta Serverless Devs. Para mais informações, consulte What is Serverless Devs.
Use o Function Compute por meio de uma API ou SDK. Para mais informações, consulte SDK Reference.
