Function Compute

Uma plataforma de computação segura e estável, dimensionada elasticamente, sem O&M, com pagamento conforme o uso e sem servidor.

O Alibaba Cloud Function Compute é um serviço de computação orientado a eventos e totalmente gerenciado. Ele permite focar a atenção em escrever e fazer upload de código sem a necessidade de gerenciar a infraestrutura, como servidores. O Function Compute fornece recursos de computação para executar códigos com flexibilidade e confiança. O Function Compute fornece cota de avaliação gratuita para os novos usuários do serviço. Os usuários que ativarem o Function Compute pela primeira vez obtém uma cota de avaliação gratuita de 150.000 CUs por ciclo durante três ciclos. Cada ciclo dura um mês.

Casos do uso

Recursos

Integrações de serviços

O Function Compute associa origens de eventos a acionadores. Uma origem de evento associada aciona uma função para ser executada de forma síncrona ou assíncrona quando ocorre um evento. O evento de mudança é transferido como parâmetro de entrada para a função de entrada.

Acionador do OSS

Aciona automaticamente a execução da função quando os objetos do bucket são alterados.

Acionador do Tablestore

Transfere as informações da mudança como um parâmetro de entrada para acionar a execução da função quando os dados da tabela são alterados.

Acionador do Log Service

Obtém regularmente logs atualizados e aciona funções para processamento personalizado do log.

Acionador do MNS

Grava funções para processar mensagens publicadas em tópicos em tempo real.

Acionador do CDN

Escreve funções para processamento personalizado de eventos do CDN, como atualização e pré-busca.

Acionador HTTP

Recebe e processa solicitações HTTP, bem como retorna respostas HTTP.

Acionador de tempo

Aciona a execução da função em um momento especificado.

Acionador EventBridge

Encaminhe eventos para o Function Compute usando regras de evento.

Acionador do conector do Kafka

Exporte dados de um tópico na instância do Kafka para uma função.

Acionador do Cloud Monitor

Permite usar eventos de monitoramento como origens de eventos.

Acionador do MQTT

Exporte dados para uma função HTTP do Function Compute usando regras de fluxo de saída de dados no console MQTT.

Linguagens de programação

O Function Compute aceita várias linguagens de programação e tempos de execução personalizados.

Node.js

Nó. Js 20, nó. Js 18, nó. Js 16, nó. Js 14 e nó. Js 12 são compatíveis. O nó. O Js Runtime dos acionadores HTTP é compatível com Express.

Python

Python 3.6, Python 3.9, Python 3.10 e Python 3.12 são aceitos. O tempo de execução do Python para configurar acionadores HTTP segue a especificação WSGI.

Java

Java 8 e Java 11 são aceitos. Os tempos de execução do Java configurados com acionadores HTTP se baseiam no protocolo Servlet.

PHP

O PHP 7.2 é aceito. Os tempos de execução do PHP configurados com acionadores HTTP cumprem o padrão PSR (interfaces de mensagens HTTP).

C#

O .NET Core 2.1 é aceito. Tempos de execução do C# configurados com acionadores HTTP cumprem o .NET Standard 2.0.

Tempos de execução personalizados

Personaliza ambientes de execução para várias linguagens, como Go, Ruby e Lua. É possível migrar os aplicativos diretamente para o Function Compute através de um clique.

Custom Container Runtime

Oferece aos desenvolvedores uma experiência mais simples e torna o desenvolvimento e a entrega mais eficientes.

Ferramentas de desenvolvimento

O Function Compute fornece ferramentas de desenvolvimento convenientes para ajudar você a desenvolver, depurar e implantar aplicativos facilmente em ambientes locais.

funcraft

Uma ferramenta de desenvolvimento de aplicativos para criar recursos, depurar localmente e instalar dependências de terceiros on-line.

fcli

É uma ferramenta de linha de comando fornecida pelo Alibaba Cloud Function Compute para ajudar a gerenciar recursos no Function Compute.

Extensões do Visual Studio Code

Ferramentas de desenvolvimento, depuração e implantação baseadas no Visual Studio Code para ajudar a criar, depurar, executar e implantar funções.

Serverless Devs

O Serverless Devs é um centro de aplicativos que integra pesquisa on-line, implantação e edição visualizada de aplicativos sem servidor.

Midway Serverless

Uma estrutura sem servidor usada para criar funções do Node.js na nuvem, o que ajuda você a se concentrar mais na P&D do produto na era nativa da nuvem, reduzindo os custos de manutenção.

Cloud development platform

Uma plataforma de desenvolvimento completa e totalmente na nuvem, orientada para desenvolvedores e PMEs. Após abrir o navegador, é possível desenvolver, depurar e implantar on-line.

Diversos tipos de recursos

O Function Compute é compatível com vários tipos de recursos para melhorar o desempenho computacional.

Instância reservada

Permite atribuir e liberar instâncias para funções. As instâncias sempre ativas eliminam completamente a falha de latência causada pela inicialização a frio.

Instâncias de pagamento conforme o uso

Aloca instâncias de forma dinâmica com base em solicitações para gerenciar picos de tráfego.

Várias instâncias

O Function Computer fornece dois tipos de instância: instância flexível e instância de desempenho.

Instância flexível

O tamanho máximo do pacote de uma instância flexível é 50 MB. É possível executar as funções em uma instância flexível por até 600 segundos, disponibilizando um nível mensal gratuito.

Instância de desempenho

É um tipo de instância com especificações superiores e não disponibiliza nível mensal gratuito.

Métodos de cobrança flexíveis

O Function Compute fornece métodos de cobrança flexíveis para várias situações a fim de economizar custos.

Pagamento conforme o uso

Você recebe cobranças pelas instâncias que usou.

Assinatura

Você pode comprar poderes de computação com base na carga comercial estimada. A combinação de instâncias de pagamento conforme o uso e assinatura reduz efetivamente os custos.

Suporte atualizado para você

Consulta individual de pré-venda, suporte técnico 24/7, resposta mais rápida, e mais chamados.

Consulta individual de pré-venda

Consultoria de especialistas em nuvem. Saiba mais

Suporte técnico 24/7

Tempo de serviço estendido de 10 horas, 5 dias por semana para 24/7. Saiba mais

Seis chamados grátis por trimestre

O número de chamados grátis dobrou de 3 para 6 por trimestre. Saiba mais

Resposta mais rápida

Encurte o tempo de resposta pós-venda de 36 horas para 18 horas. Saiba mais
phone Fale Conosco
Oi, eu sou o assistente de IA da Alibaba Cloud!
Posso ajudar com perguntas e soluções.