Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
楽しく学ぼう!サーバーレス入門 /jawsdays2026
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenichiro Wada
March 13, 2026
Technology
93
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
楽しく学ぼう! サーバーレス入門 /jawsdays2026
2026.03.07 JAWS DAYS 2026 トラックC登壇資料です。
Kenichiro Wada
March 13, 2026
More Decks by Kenichiro Wada
See All by Kenichiro Wada
[未発表]GPS + Beacon Edge Unit SORACOM Editionを試す 〜開封編〜 LT Version /discovery-night-2026
kwada
0
12
JAWS-UGとLambdaに感謝を込めて~ AWS と共に歩んだX年 ~/kmj-20260117
kwada
1
82
My First Impression Of Kiro / 20250801-kumoben-lt
kwada
0
130
(全日本人)待望のS3トリガーのLambda無限ループ対応について / chibaraki-1
kwada
0
200
AWS Lambdaに出会って人生が変わった1人の10年間 /awslambda10th
kwada
0
140
GPSデバイスを使った簡易位置案内システムの構築をしてみた話。/jawsfesta2024
kwada
0
1.2k
とある航空会社の飛行機の乗り方をお教えします。/20240913-lt
kwada
3
420
Building a Simple Navigation Guide Service Using GPS Devices/jaws-pankration2024
kwada
0
190
IaCジェネレーターを使って、昔に作ったLambda関数をCDK管理下においてみた / jaws-ug-josys-30
kwada
0
180
Other Decks in Technology
See All in Technology
なぜ人は自分のプロジェクトを 「なんちゃってアジャイル」と 自嘲するのか
kozotaira
0
240
Claude Codeとハーネスについて考えてみる
oikon48
15
6.6k
ゼロをイチにする仕事が終わったあと
smasato
0
260
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
1
690
そのタスクオンスケですか?
poropinai1966
0
120
AI時代のエンジニアキャリアについて今一度考える
sakamoto_582
1
910
次世代ランサムウェア対策の考察 / 20260704 Mitsutoshi Matsuo
shift_evolve
PRO
5
1.7k
BPaaSで進むAIオペレーションの現在地 AI実装が効く領域とスケーラビリティの選定と実装
kentarofujii
0
260
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
330
5分でわかるDuckDB Quack
chanyou0311
4
310
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
170
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
130
Featured
See All Featured
How to make the Groovebox
asonas
2
2.3k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
180
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Unsuck your backbone
ammeep
672
58k
Abbi's Birthday
coloredviolet
3
8.4k
A designer walks into a library…
pauljervisheath
211
24k
Become a Pro
speakerdeck
PRO
31
6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Transcript
JAWS DAYS 2026 Mashup for the Future 楽しく学ぼう! サーバーレス入門 JAWS-UG千葉支部
和田 健一郎
#jawsug #jawsdays2026 #jawsdays2026_c • 自己紹介&JAWS-UG千葉支部紹介 • サーバーレスって何? • デモ •
まとめ • 告知 アジェンダ
#jawsug #jawsdays2026 #jawsdays2026_c 名前:和田 健一郎@JAWS-UG千葉 • JAWS-UG 千葉 運営メンバー •
AWS Community Builder 2022(Serverless) • JAWS DAYS 2026実行委員 • 「基礎から学ぶサーバーレス開発」の著者の1人 • 好きなAWSサービス • AWS Lambda • Amazon Location Service 自己紹介
#jawsug #jawsdays2026 #jawsdays2026_c JAWS-UG千葉支部 • 地域支部でも古参の支部の1つ • JAWS-UG 千葉支部は、千葉在住、千葉にゆかりにある方、千葉が 好きという方のためのAWSユーザグループです。
• AWSのサーバーレスに関する勉強会を いち早く開催した支部です。→
#jawsug #jawsdays2026 #jawsdays2026_c JAWS-UG千葉支部 北原 雅人 山口 正徳 和田 健一郎
榎本 航介 山口 隆史 小巻 玖美 佐藤 零朗
サーバーレスって何?
#jawsug #jawsdays2026 #jawsdays2026_c サーバーレス(Serverless) って? Q. サーバーレスって何?
#jawsug #jawsdays2026 #jawsdays2026_c サーバーはある。(けれど、)利用者は考えなくていい。 A. サーバーレスって何?
#jawsug #jawsdays2026 #jawsdays2026_c サーバーレスとは? サーバーレスって何? • オンプレミスやIaaSの運用負担をAWSが代わりに担当し、利用者が サーバーを意識せずにサービス提供に注力できます。 • アプリケーションエンジニアでもすぐにサービスを作れます。
• AWSのAI系のサービス使うなら必須です。 • 例:Amazon BedrockなどのAI系サービスはLambdaから呼び出すのが基本 • AWSではサーバーレスなサービスは2種類あります。 • AWS LambdaやAWS Step Functionsなどネイティブなサービス • Aurora Serverless、ElastiCache Serverlessなど、既存サービスのサーバー の処理能力を意識しないで良くなったサービス
#jawsug #jawsdays2026 #jawsdays2026_c メリット・デメリット サーバーレスって何? • メリット • コストを抑えることができる •
オートスケール • ミドルウェアまでAWSが面倒見てくれる • コードを書いて、さまざまなマネージドなサービスを組み合わせるだけで 簡単にアプリケーションが作れる • デメリット • 仕様上の制約が多い • ステートレスな設計にしないと使いこなせないことがある • 監視が複雑になることがある メリット・デメリットを 理解して適切に 使うことが大事
#jawsug #jawsdays2026 #jawsdays2026_c 全部は紹介しきれないので、 代表的なサービスを幾つかご紹介します。 サーバーレスって何?
#jawsug #jawsdays2026 #jawsdays2026_c サーバーレスって何?
#jawsug #jawsdays2026 #jawsdays2026_c AWS Lambda サーバーレスって何? • FaaS(Function as a
Service)の代表格とも言える AWSのコン ピューティングサービス • マネージメントコンソールやAPIを利用し、コードをアップロー ドするだけで、実行することが可能 • リクエストに応じて自動的にスケーリング • リクエスト毎の課金となるため、関数が実行されない時には、一 切料金が発生しない
#jawsug #jawsdays2026 #jawsdays2026_c AWS Step Functions サーバーレスって何? • 複数のAWSサービスを"つなげて・順番に・自動で"実行するワー クフローを作れるサーバーレスなサービス
• AWS Lambdaだけではなく、コンテナサービスであるAmazon ECS、AWS Fargateの起動も可能 • AWS Lambdaを使わなくても、Amazon DynamoDBへの書き込 みなどを実行可能
#jawsug #jawsdays2026 #jawsdays2026_c Amazon API Gateway サーバーレスって何? • 数十万規模の同時リクエストを処理することができるフルマネー ジドのAPI(Application
Programming Interface)サービス • REST APIとWebsocket API、HTTP APIを定義可能 • AWS Lambdaと組み合わせて、本格的なAPIサービスを簡単に構 築することができる。 • タイムアウトは最大29秒 • REST APIについては、申請をすれば最大5分に延長可能(2024年6月より)
#jawsug #jawsdays2026 #jawsdays2026_c Amazon EventBridge サーバーレスって何? • 元々は、監視サービスであるAmazon CloudwatchのEventという 機能が独立したもの。
• 何かしらのアクション(Event)をトリガーにサービスを起動する • 例)Amazon S3にファイルがアップロードされたら、AWS Lambda関数 が起動する • アクションだけでなく、スケジュール(cron)起動も設定できる • イベント駆動アプリケーションではなくてはならないサービス
#jawsug #jawsdays2026 #jawsdays2026_c その他、組み合わせることが多いサービス サーバーレスって何? • Amazon Simple Queue Service(SQS)
• キューイングサービス。AWS最古のサービスの1つ • Amazon Simple Storage Service(S3) • ストレージサービス。Simpleなのか最近怪しいサービス。 • Amazon Cloudwatch • 監視サービス。Logsなど機能豊富。 • Amazon DynamoDB • Key/Value型のNoSQLデータベース。 • AWS Cloud Development Kit(CDK) • TypeScriptやPythonで記述可能なデプロイ用ツール
デモ
#jawsug #jawsdays2026 #jawsdays2026_c 概要 デモ • AWSのマネージメントコンソールにログインして、新規にAWS Lambda関数とエンドポイントを作って、Macのコンソールから呼 び出します。 •
ランタイムはNode.js v24 • エンドポイントはLambda Functions URLsという機能を使います。 • レスポンスに”Hello JAWS DAYS 2026!!!” って出すだけのものです。 何分でできるかな?
#jawsug #jawsdays2026 #jawsdays2026_c デモ ①AWS Lambdaのコンソールに移動 ②「関数の作成」をクリック ③関数名を入力し、ランタイムを選ぶ ④「その他の設定」内 ネットワーキングにある
「関数URL」を有効化。 認証タイプは今回は「NONE」を選択
#jawsug #jawsdays2026 #jawsdays2026_c デモ ⑤関数が作成されたら コードを書き換え、 「Deploy」ボタンをクリック ⑥設定-関数URLに 表示されているURLをコピー ⑦ターミナルで、cURLを使って
リクエスト
#jawsug #jawsdays2026 #jawsdays2026_c ふりかえり デモ • たった数分で簡単なAPIを作成することができます。 • 同じようなAPIをサーバー(EC2インスタンス)を使って作成する場合 は以下のような手順になります。
• VPCを構築 • EC2インスタンスを起動 • EC2インスタンスにアクセスし、Node.jsをインストール • ファイルを配置 • AWS ALB(Application Load Balancer)を設定し、EC2インスタンスを紐づ ける
まとめ
#jawsug #jawsdays2026 #jawsdays2026_c まとめ • AWSにはAWS Lambdaを中心としたサーバーレスのサービスが 豊富にあります。 • 初めてなら、まずはAWS
Lambdaを使ってみましょう。 • クラウドネィティブなアプリケーションを新規で作るなら、フル サーバーレスで試してみましょう。 • ただし、メリット・デメリットを考慮して使うことが大事 道具は適切に選びましょう
#jawsug #jawsdays2026 #jawsdays2026_c 告知 • 2026/04/25 JAWS-UGちばらき(茨城&千葉支部共同開催) #2 開催 します。
• JAWS-UG千葉支部勉強会、コラボ含めて引き続き開催しますので、 興味がある方はconnpassのウォッチお願いします。 • AWS Lambda、AWS Step Functionsメインな勉強会を開催してもいいか な?と思ってます。 こちらをウォッチ!=>
#jawsug #jawsdays2026 #jawsdays2026_c One More Thing... 告知 2026年アップデート版を 出そうと関係各所と連携してます。 続報を待て?!
#jawsug #jawsdays2026 #jawsdays2026_c おわり Go Build!