このトピックでは、Function Compute の 2022 年のリリースノートと参考文献について説明します。
2022年 11月
機能 | 種類 | 説明 | 参考文献 |
単価 | 最適化 | 2022年 11月 3日から、全リージョンの Function Compute のすべての課金項目の価格が引き下げられます。 Function Compute の課金ルールが最適化され、より柔軟な方法でリソースを割り当て、リソース使用率を向上させることができます。 Function Compute の従量課金制リソースとリソースプランの価格が引き下げられます。 Function Compute を使用すると、1日のリソース使用率が 30% に達した場合でも、コストを 12% から 47% 削減できます。 | |
インスタンスのメモリ仕様 | 最適化 | インスタンスの元のメモリ仕様が vCPU 仕様とメモリ仕様に変更されました。 | |
OSS ファイルシステム | 新規 | Function Compute のサービスに Object Storage Service (OSS) ファイルシステムを設定できます。 OSS ファイルシステムをサービスにマウントすると、サービス内の関数は、関数がローカルファイルシステムにアクセスするのと同じ方法で、指定された OSS バケットにアクセスできます。 | |
GPU 仕様 | 最適化 | GPU メモリは 1~16 の整数値に設定できます。単位: GB。 |
2022年 9月
レビュータイプ | 種類 | 説明 | 参考文献 |
EventBridge トリガーの高度な機能 | 新規 | EventBridge トリガーでは、バッチプッシュ、リトライ、デッドレターキューなどの高度な機能がサポートされています。 | |
ランタイム環境
| 新規 | Function Compute では、以下のランタイムがサポートされています:
| |
GPU アクセラレーションインスタンスの自動スケーリング | 新規 | Function Compute は、ストリーミングマルチプロセッサ(SM)、GPU メモリ、ハードウェアデコーダ、およびハードウェアエンコーダの使用量を含む、GPU インスタンスのリソース使用量に基づいて、プロビジョニングされた GPU アクセラレーションインスタンスの自動スケーリング機能を提供します。 | |
HTTP 関数に対する gRPC プロトコルのサポート | 新規 | HTTP 関数は、gRPC リクエストによってトリガーできます。 HTTP 関数は Web サーバーとして機能し、gRPC リクエストを処理します。 | |
Web サーバー以外モード | 新規 | Web サーバー以外モードは、カスタム コンテナーランタイムでサポートされています。CAPort が構成されていない場合は、HTTP サーバーを定義する必要はありません。 | |
カスタムヘルスチェック | 新規 | 関数の作成時に カスタムランタイムの使用 または コンテナーイメージの使用 を選択し、独自のコンテナイメージを関数ランタイム環境として使用する場合、カスタムランタイム環境が不安定になり、関数インスタンスで例外が発生する可能性があります。Function Compute は、インスタンスの例外によって発生するリクエストの失敗を回避するために、関数インスタンスの定期的なヘルスチェックをサポートしています。 | |
GPU インスタンス | 機能のイテレーション | GPU インスタンスのパブリックプレビューが完了し、GPU インスタンスは商用ユーザーが利用できるようになりました。 |
2022 年 8 月
レビュータイプ | タイプ | 説明 | 参照 |
公式共通レイヤー | 新規 | Function Compute が提供する共通レイヤーを使用すると、独自のレイヤーを構成することなく、関数のレイヤーを構成できます。 | |
HTTP 関数の特定条件に基づくカナリアリリース | 新規 | Function Compute は、特定の条件に基づくカナリアリリースをサポートしています。指定された条件を満たすリクエストは、カナリアリリースバージョンにルーティングされます。 | |
ルートユーザーによる新しい関数の起動 | 最適化 | デフォルトでは、Function Compute の新しい関数は root ユーザーによって実行され、既存の関数はユーザー ID が 10000 以上の非 root ユーザーによって実行されます。 | - |
データファイルを書き込むことができるディレクトリ | 最適化 | Function Compute の新しい関数は、/tmp ディレクトリに限定されず、すべてのディレクトリにファイルを書き込むことができます。 | - |
2022 年 7 月
レビュータイプ | タイプ | 説明 | 参照 |
HTTP 関数のヘッダー | 最適化 | HTTP 関数では、次のリクエストヘッダーとレスポンスヘッダーがサポートされています。
| |
システム環境変数 | 新規 | 次のシステム変数がサポートされています。
|
2022 年 6 月
レビュータイプ | タイプ | 説明 | 参照 |
EventBridge トリガー API | 機能の反復 | EventBridge トリガーの API 操作がサポートされています。 | |
HTTP 関数によるオリジン間リソース共有 ( CORS ) リクエストのカスタム処理 | 最適化 | デフォルトでは、Function Compute では、オリジンを跨いで HTTP 関数を呼び出すことができます。コードで関数が CORS リクエストを処理する方法を指定できます。 |
2022 年 5 月
レビュータイプ | タイプ | 説明 | 参照 |
HTTPS へのリダイレクト | 新規 | カスタムドメイン名への HTTP リクエストは、強制的に HTTPS にリダイレクトできます。[HTTP リクエストを HTTPS にリダイレクト] が有効になっている場合、Function Compute はカスタムドメイン名へのすべての HTTP リクエストを HTTPS にリダイレクトします。 | 詳細については、「カスタムドメイン名を設定する」をご参照ください。 |
2022年4月
レビュータイプ | 種類 | 説明 | 参照資料 |
HTTP 関数の非同期呼び出し | 新規 | HTTP 関数は、Web アプリケーションを迅速に構築するために使用されます。 HTTP トリガーは、非同期呼び出しと非同期タスクをサポートしています。 HTTP 関数のロジックが時間のかかるもの、リソースを消費するもの、またはエラーが発生しやすいものである場合、非同期呼び出しを使用することで、プログラムがトラフィックの急増に対してより迅速かつ確実に応答できるようになります。 | |
HTTP 関数の WebSocket サポート | 新規 | HTTP 関数は WebSocket リクエストによってトリガーできます。 HTTP 関数は Web サーバーとして機能し、WebSocket リクエストを処理します。 | 詳細については、「WebSocket リクエストによってトリガーされる関数の HTTP トリガーを構成する」をご参照ください。 |
静的パブリック IP アドレス | 新規 | Function Compute がデータベース、WeChat ミニプログラム、またはサードパーティ サービスにアクセスできるようにするには、ホワイトリストを設定する必要があります。固定パブリック IP アドレスを使用して、ホワイトリストを確認できます。 |
2022 年 3 月
レビュータイプ | タイプ | 説明 | 参照 |
アイドル課金 | 新規 | アイドル課金機能は、Function Compute のプロビジョニングされたインスタンスで使用できます。デフォルトでは、Function Compute は、すべてのプロビジョニングされたインスタンスに CPU リソースを割り当てます。[アイドル課金] 機能が有効になっている場合、アクティブなインスタンスにのみ CPU リソースが割り当てられます。アイドルインスタンスリソースの単価は、アクティブなインスタンスのリソースの単価の 10% です。これにより、コストを節約できます。 | |
HTTP トリガーのドメイン名 | 最適化 | HTTP トリガーのドメイン名は |