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

Function Compute:Function Compute とは

最終更新日:Oct 13, 2026

Function Compute (FC) は、イベント駆動型のフルマネージドコンピューティングサービスです。作成したコードを記述してアップロードするだけで、Function Compute が自動的に弾力性のある信頼性の高いコンピューティングリソースを準備して実行します。サーバーやインフラストラクチャを管理する必要はありません。

デフォルトでは、Function Compute はリソース使用量に基づいて課金されます。リソース使用量は、関数に設定されたリソースと実行時間を掛けて計算されます。リソースは必要なときにのみ割り当てられ、使用後すぐにリリースされます。詳細については、「課金概要」をご参照ください。

従来のコンピューティングリソースとの違い

従来のクライアントサーバーモデルでは、サーバーはリクエストを受信するかどうかにかかわらず、常にオンの状態でサービスを実行しています。

一方、Function Compute はサーバーレスアーキテクチャを採用しています。リクエストを受信したときにのみ関数を実行し、その後すぐに関数インスタンスをリリースします。これにより、消費したリソース分のみ料金が発生し、サーバーを管理する必要がなくなります。

Function Compute のユースケース

適用範囲

Function Compute を使用する理由

例

Web アプリケーションの構築

Function Compute は、人気の Web アプリケーション向けのすぐに使えるテンプレートを提供し、アプリケーションの迅速な構築と反復を支援します。ビジネスの拡大に伴い、ログクエリ、パフォーマンスモニタリング、アラート機能などの機能が、Web アプリケーションの効率的で信頼性の高い実行を保証します。

Function Compute は高い弾力性を備えているため、販売促進期間中など、トラフィックが急増する Web アプリケーションに最適です。

Flask フレームワークテンプレートを使用して関数を作成し、Web アプリケーションを効率的に開発します。既存の Web アプリケーションを Web 関数に移行することもできます。詳細については、「Web 関数を使用して Web アプリケーションを迅速に作成する」をご参照ください。

リアルタイムデータ処理

イベント駆動型サービスとして、Function Compute は HTTP リクエスト、Object Storage Service (OSS)、メッセージキューなど、さまざまなソースによって自動的にトリガーされます。たとえば、OSS トリガーを使用して、アップロードされたファイルをリアルタイムで処理します。複数の関数、メッセージキュー、データベースを連携させて、Internet of Things (IoT) デバイスから大量のデータを収集することもできます。シナリオが変更された場合は、ビジネスコードを大幅に変更することなく、イベントトリガーを変更し、新しいコンポーネントを統合することで、アプリケーションを適応させることができます。

Function Compute は複数の Alibaba Cloud サービスと統合されており、さまざまなデータ処理シナリオ向けのイベント駆動型アーキテクチャを簡単に構築できます。

AI モデルサービス

AI モデルのトレーニング後、FC を使用して推論サービスを提供します。データモデルを関数にパッケージ化し、ユーザーリクエストを受信したときにのみ実行します。

FC の GPU コンピューティング型インスタンスを使用すると、開発者は基盤となる GPU インフラストラクチャを管理することなくビジネスロジックに集中できるため、実装が大幅に簡素化されます。

大規模言語モデル (LLM) のコンテナイメージと GPU 関数を使用して、チャットボットアプリケーションを迅速にデプロイします。詳細については、「Function Compute を使用して Google Gemma モデルサービスを低コストでデプロイする」をご参照ください。

image

Function Compute の使用方法

以下のクイックスタートチュートリアルを参照して、Function Compute コンソールの操作と Function Compute の開発ワークフローについて学習してください:

コンソールに加えて、FC は以下の方法で使用できます:

  • Serverless Devs ツールで FC を使用します。詳細については、「Serverless Devs とは」をご参照ください。

  • FC は API または SDK を介して使用します。詳細については、「SDK リファレンス」をご参照ください。