Function Compute dans Alibaba Cloud

Page content

Description du service

Cet article présente le service Function Compute disponible dans Alibaba Cloud.

Les triggers supportés par ce service:

  • OSS
  • Log Service
  • Time Trigger
  • MNS Trigger
  • API Gateway
  • HTTP Trigger
  • Table Store Trigger

Les types de Function possibles sont les suivants:

  • Event Function
  • HTTP Function
  • Template Function

Pour plus d’informations sur ce service, il faut se reporter à ces articles:

Benefits

  • No maintenance required. The fully-managed service allows you to focus more on business innovation instead of infrastructure management.
  • Pay-As-You-Go. You are billed based on the amount of code executed and the execution duration. The code execution duration is calculated in milliseconds.
  • Auto scaling. Real-time auto scaling and dynamic load balancing within milliseconds help you load shift burst traffic.
  • Convenient and Flexible. Leverages the event-driven mechanism to meet the requirements in various scenarios. The serverless feature allows you to handle events more efficiently.

Features

  • Supports multiple triggers. Functions are triggered by events or called directly through the Function Compute API or SDK.
  • Logging and monitoring. Views logs from multiple dimensions with a wide range of metrics.
  • Supports multiple programming languages. Supports multiple programming languages including Java, Python,PHP, and NodeJS.
  • Fine-grained Pay-As-You-Go billing. You are billed based on the duration of code execution, which is calculated in milliseconds.

Deploying

Ce service peut être déployé à l’aide des interfaces suivantes:

  • Console
  • Terraform

Pour plus d’informations sur le déploiement de ce service, il faut consulter les articles suivants:

Console

Pour déployer ce service à l’aide de la console, il faut effectuer les actions décrites ci-dessous.

  1. se connecter sur la Console
  2. sélectionner le service Function Compute
  3. cliquer sur le bouton Create Function
  4. sélectionner le type de function (Event Function, HTTP Function, Template Function)
  5. cliquer sur le bouton Next
  6. indiquer les informations suivantes:
  • Service Name
  • Function Name
  • Runtime
  • Function Handler
  • Memory (128MB -> 3072MB)
  • Timeout (seconds)
  • Instance concurrency
  1. cliquer sur le bouton Create

Terraform

Pour déployer ce service à l’aide de Terraform, il faut utiliser la ressource suivante:

Securing

Pour plus d’informations sur la sécurité de ce service, il faut se reporter à cet article:

Troubleshooting

Pricing

Pour obtenir des informations sur le pricing de ce service, il faut consulter les articles suivants:

Ressources

Last update 03.03.2020