すべてのプロダクト
Search
ドキュメントセンター

Function Compute:関数の作成

最終更新日:Apr 30, 2025

さまざまなシナリオにおけるユーザー要件を満たすために、Function Compute は、イベント関数、Web 関数、タスク関数、GPU 関数の 4 つの関数タイプを提供しています。ビジネスシナリオに基づいて関数タイプを選択し、対応する関数作成ドキュメントの具体的な作成手順に従うことができます。

関数タイプの選択

Function Compute を使用する場合、ビジネスシナリオと技術スタックのプリファレンスに基づいて適切な関数タイプを選択できます。

比較項目

イベント関数

Web 関数

タスク関数

GPU 関数

機能

ファイルとデータストリームの処理に使用され、さまざまなクラウドプロダクト (OSS トリガーKafka トリガーSLS トリガー など) からのイベントによってトリガーできます。

主流の Web アプリケーションフレームワークをサポートし、ブラウザからアクセスしたり、URL を使用して呼び出したりできます。

非同期リクエストの処理に使用され、各フェーズにおける非同期呼び出しの状態を追跡および保存できます。

一般的な AI プロジェクト (Stable Diffusion WebUI、ComfyUI、RAG、TensorRT など) のコンテナイメージをサポートし、AI モデル推論サービスを迅速に構築できます。

シナリオ

  • クラウドプロダクト統合: OSS リアルタイムファイル処理、SLS ログ変換など

  • ETL データ処理: データベースデータクレンジング、メッセージキュー処理など

  • 一般的な Web フレームワークを使用してアプリケーションを迅速に構築する: SpringBootExpressFlask など

  • 既存のアプリケーションの移行: HTML5 Web サイト、REST API、BFF、モバイルアプリ、ミニプログラム、ゲーム決済など

  • 定期タスク: スケジュールされたタスク、定期タスク、スクリプトタスクなど

  • マルチメディア処理: 音声とビデオのトランスコード、ライブ録画、画像処理など

  • 従来のオンライン推論: CV 視覚検出、NLP 言語処理など

  • AIGC モデル推論: テキストからテキスト、テキストから画像、テキストから音声など