Function Computeでは、サーバーなどのインフラストラクチャを購入および管理する必要はありません。 柔軟で信頼性の高いアプリケーションを作成するには、コードまたは画像を作成してアップロードするだけです。 このトピックでは、function Computeコンソールで関数をすばやく作成する方法について説明します。 このトピックでは、単純なサーバーレスHello World関数を例として使用します。
前提条件
Alibaba Cloudアカウントを登録し、実名検証を完了していること。
手順
ステップ1: Function Computeの有効化
Function Computeホームページ に移動します。
コンソールをクリックします。 新規ユーザーのトライアルプランのページが表示されます。 次に、[今すぐ購入] をクリックしてFunction Computeを有効化し、Function Computeコンソールに移動します。
説明2024年8月27日以降にAlibaba Cloudアカウントが登録され、実名検証が完了した場合、Function Computeは自動的にアクティブ化されます。 Function Computeコンソールに初めてログインすると、無料トライアルプランを取得できます。 詳細については、「トライアルクォータ」をご参照ください。
Alibaba Cloudアカウントを使用してFunction Computeを有効化し、Function Computeをリソースアクセス管理 (RAM) ユーザーとして使用することを推奨します。
すでにFunction Computeを有効化している場合は、Function Computeコンソールにリダイレクトされます。
(オプション) 。 Function Computeコンソールに初めてログインする場合は、Alibaba Cloud Service Authorizationメッセージが表示されます。 [OK] をクリックします。
承認後、Function Computeは、Virtual Private Cloud (VPC) 、Elastic Compute Service (ECS) 、Simple Log Service、Container Registryリソースなどの他のAlibaba Cloudリソースにアクセスできます。 サービスにリンクされたロールの詳細については、「Function Computeのサービスにリンクされたロール」をご参照ください。
ステップ2: イベント関数の作成
Function Computeコンソールにログインし、リージョンを選択し、[関数の作成] をクリックします。
表示されるページで、[イベント関数] を選択し、[関数名] を設定し、[作成] をクリックします。 この例では、サンプルコードが選択されています。 パラメーターの詳細については、「イベント関数の作成」をご参照ください。
ステップ3: 結果を確認する
[関数の詳細] ページで、[コード] タブをクリックし、[関数のテスト] をクリックします。
実行後、hello worldが返されます。
関連ドキュメント
関数の作成とパラメーターの詳細については、「関数の作成」をご参照ください。
関数のプログラミング言語の詳細については、「コード開発」をご参照ください。
Function Computeでは、Serverless Devsを使用してアプリケーションをビルド、デバッグ、デプロイできます。 詳細については、「Serverless Devsを使用した関数の管理」をご参照ください。
Function Computeの関数は、イベントを使用して直接トリガーまたはトリガーできます。 イベントトリガー関数の詳細については、「トリガーの概要」をご参照ください。
関数の実行中に「モジュール 'index' をインポートできません」エラーが発生した場合は、ハンドラーが正しく構成されているかどうか、および必要な依存関係がインストールされているかどうかを確認します。 詳細については、「関数のサードパーティ依存関係のインストール」をご参照ください。