概要
このラボには、AWS Lambda の基本的な説明が記載されています。イベント駆動型の環境で Lambda 関数を作成するために必要なステップを説明します。
AWS Lambda は、イベントに応じてコードを実行し、コンピューティングリソースを自動的に管理するコンピューティングサービスです。このサービスを使用すると、新しい情報にすばやく対応するアプリケーションを簡単に構築できます。AWS Lambda では、画像のアップロード、アプリケーション内のアクティビティ、ウェブサイトのクリック、接続されたデバイスからの出力といったイベント発生から数ミリ秒以内で、コードの実行を開始します。また、カスタムリクエストに基づいてコンピューティングリソースが自動的にトリガーされるバックエンドサービスを新たに作成する際も、AWS Lambda を使用できます。
取り上げるトピック
このラボを修了すると、次のことができるようになります。
- AWS Lambda 関数を作成する
- Amazon S3 バケットを Lambda のイベントソースとして設定する
- Amazon S3 にオブジェクトをアップロードして Lambda 関数をトリガーする
- Amazon CloudWatch Logs で AWS Lambda の S3 関数をモニタリングする
前提条件
Amazon S3 の知識があると役立ちます。