Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
そのLambda、本当に必要ですか…? - Step Functionsのすゝめ -
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ひるたんぬ
October 11, 2024
Technology
27
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
そのLambda、本当に必要ですか…? - Step Functionsのすゝめ -
ひるたんぬ
October 11, 2024
More Decks by ひるたんぬ
See All by ひるたんぬ
【令和最新版】 aws-nuke を使ってみた
yhsrkt
0
120
AWSアーキテクチャ図をきれいに書きたい!
yhsrkt
0
36
Other Decks in Technology
See All in Technology
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
5k
Metadata - Section 1: HTML Basics
mohab1
0
120
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
130
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
210
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
350
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
0
180
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Classmethod Company Deck
satoshi7
1
730
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
200
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
130
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
HDC tutorial
michielstock
2
960
Bash Introduction
62gerente
615
220k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
WENDY [Excerpt]
tessaabrams
14
40k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Transcript
Copyright © SCSK Corporation 豊洲会 #LT大会 そのLambda、本当に必要ですか…? - Step Functionsのすゝめ
- ソリューション事業グループ クラウドサービス事業本部 クラウドサービス部 第二課 蛭田 悠介 2024年12月23日 @yhsrkrt
3 Copyright © SCSK Corporation @ AWSで◦◦をつくる こんな経験ありませんか…? どうやって構築しようかな… せや!Lambdaで書くか!
Pythonできるし~Lambda好きだし~(??)
4 Copyright © SCSK Corporation @ AWSで◦◦をつくる こんな経験ありませんか…? どうやって構築しようかな… せや!Lambdaで書くか!
Pythonできるし~Lambda好きだし~(??) その常識に一石を投じます!
5 Copyright © SCSK Corporation 本日のLT Lambdaは不要? AWS Step Functions
だけでアプリ作ってみた
6 Copyright © SCSK Corporation おでかけアシスタント やりたいこと 気温に適した服装 最寄り駅 行き先
7 Copyright © SCSK Corporation Lambdaでつくる …できました!!!!!
8 Copyright © SCSK Corporation Lambdaでつくる コード見えないよ!!! ※ LTではコードの解説をするつもりはありません 実装そこそこ手間…
レイヤーを作って追加しないと…
9 Copyright © SCSK Corporation Step Functionsでつくる …できました!!!!!
10 Copyright © SCSK Corporation Step Functionsでつくる …できました!!!!!
11 Copyright © SCSK Corporation Step Functionsのここがすごい!! ✓ 直感的につくることができる ✓
プログラミングのような処理も可能 ✓ 初心者にも上級者にもやさしい ✓ ランタイム・ライブラリを気にしなくて良い
12 Copyright © SCSK Corporation Step Functionsのここがすごい!! ✓ 初心者にも上級者にもやさしい ➔
デザインエディタとコードエディタどちらも利用可能 ➔ 相互に変換も可能
13 Copyright © SCSK Corporation Step Functionsのここがすごい!! ✓ ランタイム・ライブラリを気にしなくて良い ランタイム・ライブラリの更新対応が必要
◼ Pythonの場合:年に一度、ランタイムのメジャーアップデート ➔ 場合によっては既存コードの更新が必要 ◼ 放置すると… ➔ Lambdaのサポート切れになることも あと3日で、おわります。
14 Copyright © SCSK Corporation Step Functionsは銀の弾丸…? Step Functions最高!!! Lambdaいらね!!!!!(過激派)
I
15 Copyright © SCSK Corporation Step Functionsは銀の弾丸…? …残念ながらそうにはいきません にできないこと・苦手なことの一例 ➔
データの変換・処理
16 Copyright © SCSK Corporation 結論 用途に応じた適切な使い分けをしよう! 各種AWSサービスとの連携 データの加工や処理 ➔
Step Functionsにできないこと I になりましょう!
17 Copyright © SCSK Corporation もっと詳しく知りたい方は… 下記サイトをご覧ください! ➢ AWS builders.flash
「AWS Step Functions の機能を活用して、 Lambda 関数無しで実現できることを確認してみよう !」 https://aws.amazon.com/jp/builders-flash/202409/execute-task-spep-functions/ ➢ TechHarmony 「そのLambda、本当に必要ですか…?Step Functionsのすゝめ」 https://blog.usize-tech.com/stepfunctions-without-lambda/ ➔ 今回の内容を詳細にまとめてあります! 大きな反響をいただいています! 画像引用: VIDWEB 「YouTuberタイアップ動画の事例9選!効果と費用相場&注意点について解説」
None