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 Functionでのサーバレスが向くケース/サーバレスではないケース
Search
Tetsuyuki Honda
September 14, 2016
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lambda Functionでのサーバレスが向くケース/サーバレスではないケース
Tetsuyuki Honda
September 14, 2016
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Documentation Writing (for coders)
carmenintech
77
5.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Speed Design
sergeychernyshev
33
2.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Skip the Path - Find Your Career Trail
mkilby
1
260
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Transcript
None
Lambda FunctionͰͷ αʔόϨε͕͘έʔεʗ αʔόϨεͰͳ͍έʔε クラスメソッド株式会社 2016/09/09 本田 哲之
ࣗݾհ • ຊా೭ • σʔλΠϯςάϨʔγϣϯ෦ॴଐ • ݱࡏίϯαϧ෦ʹग़͓ͯ͠ख͍
ຊͷൃද֓ཁ • αʔόϨε͕͘έʔε (EC2ͳ͠ɺLambdaΛ༻) • શͳαʔόϨεͱͳΒͳ͍έʔε (EC2͋ΓɺLambdaΛ༻ɺΞϯϚωʔδυ) • αʔόϨεͰͳ͍έʔε (EC2͋ΓɺLambdaͳ͠)
αʔόϨε͕͘έʔε (EC2ͳ͠ɺLambdaΛ༻)
ߟྀ͢ΔϙΠϯτ • Ұճͷॲཧ͕࣮࣌ؒ֬ʹ͍ͷ • ݱࡏ͚ͩͰͳ͘কདྷͷՄೳੑߟྀ͢Δ • αʔόϨεͰ࡞ΔͨΊͷߟྀ͢Δ
αϯϓϧ http://dev.classmethod.jp/cloud/aws/aws-iot-kinesis-firehose-lambda-1/
• AWS IoTΛ͍ɺIoTػث͔ΒͷσʔλΛ σʔλϕʔεʹొ͢Δαϯϓϧ • ϦΫΤετҰճͷॲཧ͕࣌ؒඞ͍ͣ • AWS IoTʙLambda·ͰϚωʔδυαʔϏε Ͱ࡞Մೳ
શͳαʔόϨεͱͳΒͳ͍ έʔε (EC2͋ΓɺLambdaΛ༻ɺ ΞϯϚωʔδυ)
ߟྀ͢ΔϙΠϯτ • Ұճͷॲཧ͕͍͔࣌ؒո͍͠ͷ • σʔλͷ૿େʹΑΔॲཧ࣌ؒԆは? • バッチ処理 • طଘϥΠϒϥϦΛྲྀ༻ •
खͬऔΓૣ͘EC2で動かしたい
αϯϓϧ
None
• طଘεΫϦϓτΛྲྀ༻(OSίϚϯυΛcall) • σʔλ݅ര૿ʹΑΔॲཧ࣌ؒԆʁ • Lambda͔ΒEC2Λىಈɾఀࢭ͢Δ͜ͱͰ ίετΛԼ͛Δ • EC2 Container
Service、Elastic BeansTalk 辺りで(フルマネージドという意味での) サーバレスは可能?
αʔόϨεͰͳ͍έʔε (EC2͋ΓɺLambdaͳ͠)
ߟྀ͢ΔϙΠϯτ • ॲཧʹҰఆ͕࣌ؒඞཁ • ϒϥβ͔Βͷ࠶࣮ߦΛதʹߦ͏ͳͲɺ ৗ࣌Քಇ͓͍ͤͯͨ͞΄͏͕߹͕͍͍
αϯϓϧ
• EC2Λৗ࣌ىಈɺσʔλੳΛߦ͏ • ੳSQLʹΑΔҰൠతͳόον • SQLΛߟ͑Δ͚ͩͳͷͰ࣮͠қ͍ • ॲཧ࣌ؒʹ͍ͭͯߟྀෆཁ
·ͱΊ • Ұճ͋ͨΓͷॲཧ࣌ؒΛߟྀ͠Α͏ • ࣮͢ΔͨΊͷߟྀ͠Α͏ • ϚωʔδυͰ࡞ΕΔͷ͔Λߟྀ͠Α͏
͋Γ͕ͱ͏͍͟͝·ͨ͠