
「サーバーを管理しないって、本当にできるの?」
「Lambdaは、EC2とどう使い分けるの?」
そんな疑問を抱える、AWSを学び始めたあなたへ。
結論から言えば、
AWS Lambdaとは、サーバーを管理せずにコードを実行できるサービスです
と説明されるのが一般的です。
「Lambda(AWS Lambda)」とは、利用者がサーバーの準備や管理をせずに、書いたプログラムを必要なときだけ実行できるサービスのこととされています。
この記事では、Lambdaの基本、サーバーレスの意味、イベント駆動の考え方、使った分だけの料金、そしてEC2との使い分けを、初心者のあなた向けにやさしくまとめました。AWSクラウドプラクティショナーのサービス対策にも役立ちます。
1. AWS Lambdaとは

あなたが「Lambda」という言葉に出会ったとき、まず押さえたいのは「サーバーを管理せずに、コードだけを実行できる仕組み」という基本定義です。
通常、プログラムを動かすには、それを載せるサーバーを用意し、設定や保守を続ける必要があります。Lambdaでは、その土台となるサーバーの面倒をAWSがまとめて引き受けてくれます。あなたは動かしたい処理のコードを登録するだけで済む、と整理されています。
→ そもそも「クラウド」自体の基礎を押さえたい時は、クラウドコンピューティングとは で前提を掴めます。
2. サーバーレスとイベント駆動の考え方

あなたが「サーバーレスって、サーバーが無いってこと?」と疑問に思ったとしたら、その答えはサーバーが無いのではなく、利用者が意識しなくてよいという点にあります。
サーバーレスとは、サーバー自体は裏側に存在するものの、その用意や管理を利用者が担わなくてよい状態を指すとされています。サーバーはAWS側で自動的に準備され、利用者からは見えないところで動く、というイメージです。
そしてLambdaを語るうえで欠かせないのがイベント駆動という考え方です。イベント駆動とは、何かの「きっかけ」が起きたときにコードが自動で動く仕組みのこととされています。
きっかけになるものには、たとえば次のようなものがあるとされています。
- ファイルが保存されたとき(ストレージへのアップロードなど)
- リクエストが届いたとき(Webからの呼び出しなど)
- 決まった時刻になったとき(定期的な自動処理など)
3. 使った分だけの料金

あなたがLambdaの料金で押さえたいのは、実行された分だけ払い、待機中は払わないという考え方です。
Lambdaの料金は、コードが実行された回数と、実行にかかった時間をもとに計算されるのが基本とされています。呼び出されていない間は処理が動いていないため、その分の料金はかからない、と整理されています。
サーバーをずっと起動し続ける方式では、使っていない時間にも料金が発生しがちです。Lambdaはこの「待機中のムダ」を抑えやすい点が、初心者にも分かりやすい長所とされています。
4. EC2との使い分けと用途

あなたが迷いやすいのが、LambdaとEC2、どちらを使えばいいのかという点です。両者は似て見えますが、得意な場面が違うと整理されています。
EC2は、クラウド上の仮想サーバーを借りて起動させ続けておく方式が基本です。一方Lambdaは、きっかけが来たときだけ短い処理を動かす方式が得意とされています。
| 観点 | EC2 | Lambda |
|---|---|---|
| 動き方 | 起動させ続けておく | きっかけが来たときだけ動く |
| 向く処理 | 長く動かす・常時稼働の処理 | 短くて軽い・断続的な処理 |
| サーバー管理 | 利用者がある程度担う | AWSが担い意識しなくてよい |
| 料金の出方 | 起動している間にかかる | 実行した回数と時間でかかる |
Lambdaが選ばれやすいのは、軽い処理の自動化です。たとえば、保存されたファイルを自動で整える、届いた通知をきっかけに別の処理を呼び出す、といった「ちょっとした自動化」に向くとされています。
→ 常時起動する仮想サーバーの側を押さえたい時は、AWS EC2とは で続きを掴めます。
5. まとめ: 今日からできる、最初の一歩

ここまで読んだあなたは、Lambdaの輪郭をしっかり押さえられたはずです。要点を3つに整理します。
- Lambda = サーバーを管理せずにコードを実行できるサービス
- サーバーレスとイベント駆動で、きっかけが来たときだけ動く
- 料金は実行した回数と時間で決まり、待機中はかからない
あなたが今日からできる、最初の一歩を3つ用意しました。
- 用語整理: 「サーバーレス」「イベント駆動」「実行時間課金」を1行メモにまとめる(3分)
- 関連記事: AWS EC2 に進み、常時起動の方式と比べてみる(5分)
- 力試し: サービス分野の問題を1問解いて、理解度を確認する(2分)
たった10分で、Lambdaは輪郭のある概念に変わります。完璧に覚えてから動くより、まず関連記事を1本読んでみる。それが、あなたにとっていちばん速い学び方です。
次のステップ
- AWS EC2とは — 常時起動する仮想サーバーとの使い分け
- AWS S3とは — ファイル保存をきっかけにLambdaが動く代表例
- SaaS・PaaS・IaaSとは — サーバーレスを支えるクラウドの提供形態
- AWSクラウドプラクティショナー試験全体概要 — サービス分野での位置づけ
- AWS技術とサービスの問題集 — Lambdaを含む主要サービスの力試し