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 SAMで テック企業の技術ブログ更新情報を まとめたサイトを作ってみた
Search
Kentaro Matsushita
June 30, 2018
Programming
0
400
AWS SAMで テック企業の技術ブログ更新情報を まとめたサイトを作ってみた
2018/06/30 JAWS-UG金沢 #33 AWS Summit Tokyo & Osaka 報告会 発表資料
Kentaro Matsushita
June 30, 2018
Tweet
Share
More Decks by Kentaro Matsushita
See All by Kentaro Matsushita
開発のアジリティ向上のためのシステムリプレイス ~DMM GAMESの事例~
kentarom
0
820
Denoで簡単なCLIツールを作ってみる / Try to make a simple CLI tool with Deno
kentarom
0
1.1k
GatsbyJSで作った個人ブログの構成を色々見直してみた / Improve my personal blog made with GatsbyJS
kentarom
1
440
Webサイトパフォーマンスを継続的に計測したい!!! / I want to continuously measure my website performance!!!
kentarom
2
590
Actions ToolkitではじめるGitHub Action開発 / Getting started creating a GitHub Action with Actions Toolkit
kentarom
2
2k
GitHub Gistを使って、アクティビティを可視化しよう / Let's try visualizing your activity using the GitHub Gist
kentarom
1
880
OGP画像を生成するNode.jsのライブラリを作ってみた / Create a Node.js module for generating Open Graph image
kentarom
1
7.5k
チームをよしなにする立場を経験して学んだこと / Things I have learned in leading the team
kentarom
0
810
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Kanazawa x OpsJAWS
kentarom
2
4.7k
Other Decks in Programming
See All in Programming
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
110
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.6k
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.3k
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
5.2k
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
220
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.3k
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
290
ThorVG Viewer In VS Code
nors
0
660
CSC307 Lecture 02
javiergs
PRO
1
760
CSC307 Lecture 01
javiergs
PRO
0
670
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
1k
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
210
Featured
See All Featured
Marketing to machines
jonoalderson
1
4.5k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
190
The Mindset for Success: Future Career Progression
greggifford
PRO
0
210
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.5k
We Have a Design System, Now What?
morganepeng
54
8k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
Navigating Team Friction
lara
191
16k
Writing Fast Ruby
sferik
630
62k
Exploring anti-patterns in Rails
aemeredith
2
220
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.1k
New Earth Scene 8
popppiees
1
1.3k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
120
Transcript
"844".Ͱ ςοΫاۀͷٕज़ϒϩάߋ৽ใΛ ·ͱΊͨαΠτΛ࡞ͬͯΈͨ ,FOUBSP.BUTVTIJUB!@LFOUBSP@N +"846(ۚ"844VNNJU5PLZP0TBLBใࠂձ
σϞ
,FOUBSP.BUTVTIJUB @_kentaro_m @kentaro-m
ࠓ͢͜ͱ ࡞ͬͨͷͷհ ༻ٕज़ͱಈ࡞ͷΈ "844".ΛͬͨΞϓϦέʔγϣϯߏங
ࠓ͢͜ͱ ࡞ͬͨͷͷհ ༻ٕज़ͱಈ࡞ͷΈ "844".ΛͬͨΞϓϦέʔγϣϯߏங
ٕज़ϒϩάͷߋ৽ใΛ·ͱΊͨαΠτΛ࡞Γ·ͨ͠
ձࣾͷٕज़ϒϩάͰهࣄॻ͖·ͨ͠
จষॻ͘ͷ͕ۤखͰެ։·Ͱ ϲ݄͔͔Γ·ͨ͠
ଞࣾͷٕज़ϒϩάΛಡΈ·͘Γɺ ॻ͖ํΛษڧ͢Δʑ
ςοΫاۀͷٕज़ϒϩάΛ୳͢ͷ໘
ςοΫاۀͷ։ൃऀϒϩάͷߋ৽ใ͕ ·ͱ·ͬͯΔͱศརͳͷͰ
8FCαΠτͷ༻ٕज़ ϑϩϯτΤϯυ όοΫΤϯυ "1*
8FCαΠτͷ༻ٕज़ όοΫΤϯυ "1* "1*ʹϑΥʔΧεͯ͠આ໌
όοΫΤϯυ "1* ͷػೳ ˔ ࢦఆͨ͠ظؒͷϒϩάͷߋ৽ใΛฦ٫͢Δ ˔ ࢦఆͨ࣌ؒ͠͝ͱʹϒϩάͷߋ৽ใΛऔಘͯ͠ɺ σʔλϕʔεʹอଘ͢Δ
ࢦఆͨ͠ظؒͷϒϩάͷߋ৽ใΛฦ٫͢Δ
ࢦఆͨ͠ظؒͷϒϩάͷߋ৽ใΛฦ٫͢Δ User API Gateway Lambda DynamoDB ߋ৽ใΛಡΈࠐΈ ϦΫΤετΛૹ৴ ॲཧΛཁٻ
ఆظతʹϒϩάߋ৽ใΛऩूɾอଘ͢Δ ˔ ใݯ344Λ༻
ఆظతʹϒϩάߋ৽ใΛऩूɾอଘ͢Δ ˔ :2-ͱ͍͏αʔϏεͰ344Λ+40/ʹมɾอଘ
ఆظతʹϒϩάͷߋ৽ใΛऩूɾอଘ͢Δ CloudWatch Events Lambda DynamoDB YQL 15ຖʹ࣮ߦ໋ྩ ٕज़ϒϩάͷߋ৽ใΛऔಘ ݁ՌΛॻ͖ࠐΈ
ࠓ͢͜ͱ ࡞ͬͨͷͷհ ༻ٕज़ͱಈ࡞ͷΈ "844".ΛͬͨΞϓϦέʔγϣϯߏங
όοΫΤϯυͷߏஙΛࢧ͍͑ͯΔͷ͕ "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ͳͲ