Lambda
public.icon
https://gyazo.com/ce6b22ced126bc60c4ae7a5159319cb7
サーバーの構築や保守や負荷対策など管理をすることなくプログラムコードを実行できるサービスがAWS Lambda(ラムダ)
サーバーの管理が一切不要になるので「サーバーレスコンピューティング」とも呼ばれます。
Lambdaは、AWSに関するなにかしらのイベントによって処理を実行できます。
S3にファイルをアップしたときにプログラムを実行
APIサーバとして、クライアントから通信を受けたらプログラムを実行
zapierみたいにAWSのイベントで起動してコード実行。API Gatewayと連携してWebサービスにもなる
基本的なウェブアプリケーションを構築するでAPI Gatewayと組み合わせて使った
月100万リクエストまで無料
イベントが発生したら用意した関数が実行される環境
関数はPython・Node.jsなど複数言語で用意できる
関数を実行するサーバーやサーバのOSについてさらに準備を行う必要はない