2018/06/30 JAWS-UG金沢 #33 AWS Summit Tokyo & Osaka 報告会 発表資料
"844".Ͱ ςοΫاۀͷٕज़ϒϩάߋ৽ใΛ ·ͱΊͨαΠτΛ࡞ͬͯΈͨ,FOUBSP.BUTVTIJUB!@LFOUBSP@N+"846(ۚ"844VNNJU5PLZP0TBLBใࠂձ
View Slide
σϞ
,FOUBSP.BUTVTIJUB@_kentaro_m@kentaro-m
ࠓ͢͜ͱ࡞ͬͨͷͷհ ༻ٕज़ͱಈ࡞ͷΈ"844".ΛͬͨΞϓϦέʔγϣϯߏங
ٕज़ϒϩάͷߋ৽ใΛ·ͱΊͨαΠτΛ࡞Γ·ͨ͠
ձࣾͷٕज़ϒϩάͰهࣄॻ͖·ͨ͠
จষॻ͘ͷ͕ۤखͰެ։·Ͱ ϲ݄͔͔Γ·ͨ͠
ଞࣾͷٕज़ϒϩάΛಡΈ·͘Γɺ ॻ͖ํΛษڧ͢Δʑ
ςοΫاۀͷٕज़ϒϩάΛ୳͢ͷ໘
ςοΫاۀͷ։ൃऀϒϩάͷߋ৽ใ͕ ·ͱ·ͬͯΔͱศརͳͷͰ
8FCαΠτͷ༻ٕज़ϑϩϯτΤϯυ όοΫΤϯυ "1*
8FCαΠτͷ༻ٕज़όοΫΤϯυ "1*"1*ʹϑΥʔΧεͯ͠આ໌
όοΫΤϯυ "1*ͷػೳ˔ ࢦఆͨ͠ظؒͷϒϩάͷߋ৽ใΛฦ٫͢Δ˔ ࢦఆͨ࣌ؒ͠͝ͱʹϒϩάͷߋ৽ใΛऔಘͯ͠ɺσʔλϕʔεʹอଘ͢Δ
ࢦఆͨ͠ظؒͷϒϩάͷߋ৽ใΛฦ٫͢Δ
ࢦఆͨ͠ظؒͷϒϩάͷߋ৽ใΛฦ٫͢ΔUser API Gateway Lambda DynamoDBߋ৽ใΛಡΈࠐΈϦΫΤετΛૹ৴ ॲཧΛཁٻ
ఆظతʹϒϩάߋ৽ใΛऩूɾอଘ͢Δ˔ ใݯ344Λ༻
ఆظతʹϒϩάߋ৽ใΛऩूɾอଘ͢Δ˔ :2-ͱ͍͏αʔϏεͰ344Λ+40/ʹมɾอଘ
ఆظతʹϒϩάͷߋ৽ใΛऩूɾอଘ͢ΔCloudWatch Events Lambda DynamoDBYQL15ຖʹ࣮ߦ໋ྩٕज़ϒϩάͷߋ৽ใΛऔಘ݁ՌΛॻ͖ࠐΈ
όοΫΤϯυͷߏஙΛࢧ͍͑ͯΔͷ͕"844".https://github.com/awslabs/serverless-application-model
"844".ͱ˔ $MPVE'PSNBUJPOͷ֦ுͰαʔόʔϨεΞϓϦέʔγϣϯͷߏஙʹಛԽͨ͠ϑϨʔϜϫʔΫ˔ αʔόʔϨεϦιʔεΛ:".-Ͱఆٛ˓ γϯϓϧͳߏจͰ$MPVE'PSNBUJPOΑΓهड़ྔݮΔ˔ 4FSWFSMFTT'SBNFXPSLͱൺֱ͞ΕΔ
4".ςϯϓϨʔτ˔ "1*(BUFXBZ-BNCEBɺ%ZOBNP%#ͳͲఆٛՄೳ
σϓϩΠίϚϯυͰ0,
ϩʔΧϧ࣮ߦαϙʔτ˔ BXTTBNDMJͱ͍͏$-*πʔϧΛΠϯετʔϧ͢Δ˔ "1*(BUFXBZ-BNCEBͷϩʔΧϧ࣮ߦΛ αϙʔτ˔ -BNCEBΛݺͿͱ͖ͷΠϕϯτΛγϛϡϨʔτ Ͱ͖Δ˓ 4,JOFTJTɺ%ZOBNP%#ɺ"MFYB4LJMMͳͲ