AWS Lambda-AmazonS3にオブジェクトをアップロードしてLambda関数をトリガーする


この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。

AWS Lambdaとは

AWS Lambda とは、サーバーのプロビジョニングや管理の必要なしにコードを実行できるコンピューティングサービスです。AWS Lambdaがサポートされている言語で記述されたコードを提供している限り、特定のイベントに応じてこれらのコードを実行できます。

Amazon S3を使用してみます

1.2つのAmazonS3バケットを作成します。

(それぞれファイルのアップロードと転送に使用されます)
file
アップロード用のバケットに画像をアップロードする。
file

2.AWS Lambdaを作成します。

まず基本情報を編集し、関数を作成する
file
トリガーを追加、設定する
file
関数コード(転送と画像処理機能) と ランタイム設定 を編集する
file

3.設定したの機能をしてみる

テストボタンを押す、テストイベントを編集して、作成する
file
テストを行います
file
その時、転送用のバケットに処理済み画像が生成する

まとめ

Lambdaを使用すると、新しい情報に対応するアプリケーションを簡単に構築できます。
これに対応して、Lambdaのモニタリングでは、アプリケーションの実行ステータスを直感的にモニタリングできます。

Last modified: 2024-02-02

Author