それでは、まず AWS ラムダとサーバーレス フレームワークが何なのかを簡単に理解しましょう。
AWS Lambda - 最大 15 分間のコードを実行でき、トリガー (時間やイベントなど) に基づいて実行できるサーバーレス アプリケーションです。ユーザーはコードの実行時間に対してのみ料金を支払うため、コストの削減に役立ちます。これは、アプリケーションが頻繁にトリガーされないコンテキストに関連する可能性があります。
サーバーレス フレームワーク - アプリケーションのクラウドへの迅速なアップロードや廃止を管理する IAC (インフラストラクチャ コード) のフレームワーク。インフラストラクチャ構成の簡素化と標準化を支援し、開発とメンテナンスを容易にします。
プロジェクトの初期セットアップ
サーバーレス フレームワークをダウンロードし、好みの設定でプロジェクトを開始します。言語については言及しません。好きなように設定できるためです。
関数を書く
好きなものを実行するコードを記述します:
以下の例: コードは電子メールを送信するためのものです。
サーバーレスでの書き込み
serverless.yml ファイルを作成します。以下は説明付きの例です。
デプロイするには、ターミナルに次のように書き込むだけです:
サーバーレス展開
そしてあなたの関数はあなたが望むように実行されます、皆さん、ハグ。
以上がAWSラムダとサーバーレスフレームワークを使用して自動化を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。