ESA は、その POP (Point of Presence) で サーバーレス実行環境を提供します。ビジネスロジックを記述し、トリガールールを設定するだけで、サーバーのプロビジョニングやインフラストラクチャの管理を行うことなく、ユーザーに近い POP で コードを安全に実行し、弾力的にスケーリングできます。これにより、運用コストを削減し、応答時間を短縮できます。
ステップ 1:関数の作成
ステップ 2:開発とデバッグ
関数コードをローカルで修正してデバッグした後、コードをステージング環境にデプロイします。関数のステータスとパフォーマンスを監視し、安定して正しく動作することを確認します。
関数の設定 をクリックし、コード タブを選択して、
JavaScript ES6で関数を記述します。

ESA のコンソールには、コードエディターの右側にデバッグ環境が含まれています。コードを記述した後、保存 をクリックします。右側のツールバーで HTTP リクエストメソッド、リクエストヘッダー、リクエストボディを設定し、リクエスト をクリックすると、コンソールからレスポンスが返されます。
コードのデバッグ後、バージョンを生成 をクリックします。
デプロイ タブを選択し、公開 をクリックします。 ダイアログボックスで、テスト環境 を選択して関数をリリースします。 関数はステージング POP 上でアクティブになります。 実際のクライアントから
Hostヘッダーを付けてリクエストを送信し、レスポンスを検証します。
ステップ 3:本番環境へのデプロイ
関数がステージング環境での検証に合格したら、コードを本番環境にリリースします。
デプロイ タブを選択し、公開 をクリックします。
本番環境 をクリックし、リリースするバージョンを選択して、公開 をクリックします。選択したバージョンの関数コードが、すべての本番環境 POP にデプロイされます。

カスタムドメイン名のバインド
デプロイメント後、プロジェクトにカスタムドメインをバインドすると、より簡単にアクセスできます。詳細については、「ドメイン名設定」をご参照ください。



