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
AWS Lambdaについて
Search
Yamamoto Kazuhisa
June 18, 2016
Programming
1
410
AWS Lambdaについて
2016年6月18日に倉敷にて開催されたJAWS-UG岡山にて発表した内容です
Yamamoto Kazuhisa
June 18, 2016
Tweet
Share
More Decks by Yamamoto Kazuhisa
See All by Yamamoto Kazuhisa
Railsプロジェクトキャッチアップのコツ
kazuhisa
0
100
IoTで農家を守れ! LTE-M Button Plusを利用した 箱罠動作検知システム
kazuhisa
1
4.9k
RDSのSSL/TLS証明書の更新
kazuhisa
1
420
RDSのPostgreSQL9.3を がんばってバージョンアップしてみた
kazuhisa
0
1k
Other Decks in Programming
See All in Programming
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
1
260
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
760
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
780
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
1.9k
Jakarta EE Meets AI
ivargrimstad
0
670
Portapad紹介プレゼンテーション
gotoumakakeru
1
120
ワープロって実は計算機で
pepepper
2
1.3k
実践 Dev Containers × Claude Code
touyu
1
170
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
260
React 使いじゃなくても知っておきたい教養としての React
oukayuka
18
5.6k
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
7
2.4k
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
570
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Done Done
chrislema
185
16k
Unsuck your backbone
ammeep
671
58k
Code Review Best Practice
trishagee
69
19k
Bash Introduction
62gerente
614
210k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
450
Side Projects
sachag
455
43k
Designing for Performance
lara
610
69k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Invisible Side of Design
smashingmag
301
51k
Building Applications with DynamoDB
mza
96
6.5k
Transcript
"84-BNCEB ʹ͍ͭͯ ೖฤ ࢁຊٱ
ࣗݾհ w ࢁຊٱ w !LB[VIJTB w 3VCZBXTKFOLJOTDIFGBOTJCMFόΠΫΩϟϯ ϓπʔϦϯά w Ԭࢁ3VCZ3VCZPO3BJMTษڧձ
w +"846(Ԭࢁ
ࣄ w 3BJMTʹΑΔ8FCΞϓϦέʔγϣϯ։ൃ w 3VOEFDL w %PDLFS w "84
3BJMTʹΑΔ 8FCΞϓϦέʔγϣϯ։ൃ w 4$ɾઐళ͚άϧʔϓΣΞ w ΦϯϓϨɺ&$ w όϦόϦͷΧελϚΠζ w ιʔεҰຊԽʢઃఆϑΝΠϧͰ͕ΜΔʣ
3VOEFDL w αʔόʔͷ֎෦͔ΒίϚϯυΛ࣮ߦͯ͘͠ΕΔπʔ ϧ w +FOLJOTΑΓฒྻ࣮ߦͷ੍ޚ͕ࡉ͔͍ w ͘͞Β714্Ͱ%PDLFSͰӡ༻த w IUUQTIVCEPDLFSDPNSLB[VIJTBSVOEFDL
%PDLFS w ݕূத w YZNPO w SVOEFDL w ΠϝʔδͷංେԽͲ͏ରԠ͢Δʁ
"84 w MBNCEBʹΑΔ(JUIVC࿈ܞπʔϧ w HJUCBMM w .BTLFE3JEFS w 4&$%#ϚεΫॲཧ4 w
Ұ࣌ؒ΄Ͳಈ࡞
ࠓͷ
BXTMBNCEB w ֓ཁ w ։ൃڥ w HJUCBMMհ
֓ཁ w Կ͔ͷೖྗʹରͯ͠ w ॲཧΛߦ͍ w Կ͔Λग़ྗ͢Δ
w Կ͔ͷೖྗʹରͯ͠ w ॲཧΛߦ͍ w Կ͔Λग़ྗ͢Δ 4ʹը૾ΛΞοϓϩʔυ͢Δ αϜωΠϧը૾Λ࡞͢Δ 4ʹαϜωΠϧը૾Λ Ξοϓϩʔυ͢Δ
*BB4ͱͷҧ͍ w 04Λҙࣝ͠ͳͯ͘Α͍ w ϓϩάϥϜΛॻ͍ͯMBNCEBʹΞοϓϩʔυ͢Δ ͚ͩͰಈ࡞͢Δ w λΠϜΞτ͕ଘࡏ͢Δ w ϦΫΤετ͝ͱʹ՝ۚ
1BB4ͱͷҧ͍ w MBNCEBෳࡶͳॲཧ͕ۤख w ϦΫΤετ͝ͱʹ՝ۚ
ൺֱද MBNCEB *BB4 1BB4 ՝ۚ ϦΫΤετɾ ॲཧ࣌ؒ ظؒܖ ظؒܖ ੍ݶ
ϝϞϦɾ λΠϜΞτ ΏΔ͍ एׯͷ੍ݶ͋Γ Ͱ͖Δ͜ͱ ϦΫΤετͰ ॲཧ ͳΜͰ ͳΜͰ
/P0QT w αʔόʔϨεΞʔΩςΫνϟ w 4PGUXBSF%JTJHO݄߸ ैདྷͷΞʔΩςΫνϟɺΞϓϦέʔγϣϯαʔό͕ΫϥΠΞϯτ ͔ΒͷϦΫΤετΛड͚͚ɺσʔλϕʔεͳͲͷόοΫΤϯυαʔ Ϗεͱ࿈ܞͯ͠αʔϏεΛఏڙ͢Δͱ͍͏̏ஈ֊ͷϨΠϠͰߏ͞ ΕΔͷ͕ҰൠతͰͨ͠ɻ ͔͜͠͠ͷํࣜγεςϜͷن͕େ͖͘ͳΔʹैͬͯෳࡶԽ͢͠
͘ɺΠϯϑϥͷߏஙӡ༻ཧͱ͍ͬͨϏδωεʹ͔͔ΘΒͳ ͍෦ͷίετ͕૿େ͢Δͱ͍͏Λ๊͍͑ͯ·ͨ͠ɻ
ࠓ·ͰͷΠϯϑϥ ৗʹىಈ
/P0QT w αʔόʔϨεΞʔΩςΫνϟ w 4PGUXBSF%JTJHO݄߸ ͜Εʹରͯ͠ɺཧ͢Δ͖ΞϓϦέʔγϣϯαʔόͦͷͷΛলུ ͠ɺඞཁͳͱ͖ʹ͚ͩඞཁͳϓϩάϥϜΛಈ͔͢Α͏ʹ͠Α͏ͱ͍͏ ͷ͕αʔόʔϨεΞʔΩςΫνϟͷߟ͑ํͰ͢ɻ
/P0QT ඞཁͳͱ͖͚ͩىಈ
ྉۚମܥ ϦΫΤετ w ϦΫΤετͷ͏ͪຖ݄࠷ॳͷ ݅ແ ྉ w ͦͷޙ64%
݅ͷϦΫΤε τʢ64%ඵʣ
ྉۚମܥ ࣮ߦ࣌ؒ
։ൃڥ
։ൃڥ w +BWB w 1ZUIPO w /PEFKT w /PEFKT /&8
/PEFKT w WYܥͱͱଘࡏͨ͠OPEFKT w ߋ৽͕ఀؾຯͩͬͨOPEFKTͷϓϩδΣΫτΛ ϑΥʔΫͯ͠։ൃ͞Ε͖ͯͨJPKT͕౷߹͞Εͨ ͷ͕WYܥ w ࠓWYܥ͕ओྲྀ
)FMMP8PSME
)FMMP8PSMEσϞ
Ҿ
FWFOU w 1045͞Εͨ+40/σʔλΛΦϒδΣΫτͱͯ͠ ड͚औΔ͜ͱ͕Ͱ͖Δ \lOBNFZBNBNPUP lBHF MJTU<
>^ FWFOUOBNFlZBNBNPUPz FWFOUBHF FWFOUMJTU<>
DPOUFYU w ϥϯλΠϜใΛऔಘ͢Δ λΠϜΞτ͕ൃੜ͢Δ·Ͱͷ࣌ؒ DPOUFYUHFU3FNBJOJOH5JNF*O.JMMJT ࣮ߦதͷ-BNCEBؔͷ໊લΛऔಘ͢Δ DPOUFYUGVODUJPO/BNF)FMMP8PSME "84ϦΫΤετ*% DPOUFYUBXT3FRVFTU*EBEFFCGBEGF
DPOUFYU w ΓΛฦ͢ DPOUFYUTVDDFFE FWFOULFZ ޭ DPOUFYUGBJM 4PNFUIJOHXFOUXSPOH` ࣦഊ
DBMMCBDL w /PEFKT͔ΒՃ͞Εͨ w ࠓDPOUFYU DBMMCBDLͲͪΒͰΑ͍ ऴྃ DBMMCBDL ࣦഊ
DBMMCBDL &SSPS ޭ DBMMCBDL OVMM SFTQPOTF
࣮ߦλΠϛϯά w "844%,͔Βୟ͘ w "84෦αʔϏεʹϑοΫͯ͠ىಈ w "84"1*(BUFXBZΛར༻ͯ͠֎෦͔Βىಈ
"1*(BUFXBZσϞ
(JUCBMM w (JUIVCͷJTTVFQVMMSFRͰ͍ٞͯ͠ΔͱͩΕ ͷʮϘʔϧʯͰͪʹͳ͍ͬͯΔ͔͔Βͳ͍ɻ
(JUCBMM
(JUCBMM HJUIVC "84 8FCIPPLT 1FSTPOBM BDDFTTUPLFOT
·ͱΊ w ྉۚϦΫΤετճ ར༻࣌ؒ w ݴޠ+BWB 1ZUIPO /PEFKT w αʔόʔෆཁͰखܰʹ͑Δ