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を使ったサーバーレスBot開発
Search
Kentaro Matsushita
September 10, 2017
Programming
1
90
AWS SAMを使ったサーバーレスBot開発
AWS相談会・勉強会@金沢 2017年8月24日 LT発表
Kentaro Matsushita
September 10, 2017
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
580
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
SwiftUIで本格音ゲー実装してみた
hypebeans
0
550
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
150
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
430
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
180
Cell-Based Architecture
larchanjo
0
150
マスタデータ問題、マイクロサービスでどう解くか
kts
0
170
Java 25, Nuevas características
czelabueno
0
120
AtCoder Conference 2025
shindannin
0
850
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
300
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
150
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
31
Designing Powerful Visuals for Engaging Learning
tmiket
0
190
Designing Experiences People Love
moore
143
24k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
270
Prompt Engineering for Job Search
mfonobong
0
130
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
100
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Marketing to machines
jonoalderson
1
4.5k
New Earth Scene 8
popppiees
0
1.3k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Transcript
"844".⢪ ؟٦غ٦ٖأ#PU涪 %..DPNٓنفٓحزؿؓ٦ي涪鿇 匟♴⨳㣕龤
荈䊹稱➜ فٓحزؿؓ٦ي涪鿇⠓㆞㛇湍ؿٗٝزؒٝسث٦ي 匟♴⨳㣕龤 兛媮ך➬✲דכ،ؕؐٝز涫ꐮװؚٗ؎ٝ⡲גְתׅկ "84ⵃ欽娖٠剢 ⴱג鍗"84؟٦ؽأ"1*(BUFXBZ
"84⹈䓼⚥דׅ "84ⴱ秷زٖ٦صؚٝ 剢 "844VNNJU5PLZP 剢
➙傈כ "844".⢪ ؟٦غ٦ٖأז#PU涪 חאְג鑧׃תׅ
None
"844". ⢪גְתׅ
"844".הכ ˖ 姻䒭חכ"844FSWFSMFTT"QQMJDBUJPO.PEFM ˖ ؟٦غ٦ٖأ،فٔ؛٦ءّٝذٝفٖ٦زד盖椚 ˖ $MPVE'PSNBUJPOךذٝفٖ٦ز⢪欽 ˖ "1*(BUFXBZך"1*װ-BNCEBꟼ侧ծ%ZOBNP%#ذ٦ ـٕזוךٔا٦أָⵃ欽〳腉
˖ ،فٔ؛٦ءّٝךػح؛٦آ⻉הرفٗ؎ָ$-*ַ דֹ IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXJOUSPEVDJOHUIFBXT TFSWFSMFTTBQQMJDBUJPONPEFM
圓䧭ذٝفٖ٦زד盖椚 遤鷄⸇ֿׅהד 4".ذٝفٖ٦زהז FY -BNCEBה"1*(BUFXBZד圓䧭ׁ،فٔ؛٦ءّٝ ٔا٦أ㹀纏
فؙٕٔך麊欽何㊣ך ח#PU⡲ת׃
堣腉 ˖4MBDL鸐濼 ˖ فؙٕٔؒأزָؔ٦فٝ׃הֹ ˖ فؙٕٔؒأزָو٦آדֹהֹ ˖ فؙٕٔؒأزחًٝءّٝ؝ًٝزָאְהֹ ˖(JU)VCِ٦ذ؍ٔذ؍ ˖
فؙٕٔؒأزָؔ٦فٝ׃הֹח ،؟؎ص٦٥ٖؽُ،٦荈⹛鷄⸇
⢪欽⢽ ًٝءّٝ؝ًٝزָ אְהֹ و٦آדֹהֹ ؔ٦فٝ׃הֹ 荈ⴓחꟼ⤘ך֮؎كٝزך鸐濼
ٖؽُ٦؝ًٝز剅ֻ 8FCIPPL鷏⥋ "1*(BUFXBZד 8FCIPPL「⥋ -BNCEBַ(JU)VC"1*פ ؙٔؒأز
4MBDLחًحإ٦آ鷏⥋ 圓䧭
"844".ד㹋ꥷח #PU圓眠׃ג״ֲ
彊⪒ׅך ˖"84$-*خ٦ٕ ˖4غ؛حز ˖ ػح؛٦آ⻉ׁ،فٔ؛٦ءّٝ呓秛 ˖ٗ٦ٕؕחؙٗ٦ٝ׃ٔهآزٔ ˖ LFOUBSPNMBNCEBQSOPUJGZCPU"TMBDLCPUUIBU SFNJOETSFWJFXFSTUPSFWJFXUIFJSQVMMSFRVFTUTPO"84 ˖
IUUQTHJUIVCDPNLFOUBSPNMBNCEBQSOPUJGZCPU
"84$-*㹋遤ֽׅ $ aws cloudformation package --template-file template.yml --s3-bucket <Your bucket
name> --output-template .sam/packaged.yml $ aws cloudformation deploy --template-file ./.sam/packaged.yml --stack-name <Your stack name> --capabilities CAPABILITY_IAM "1*ؒٝسه؎ٝز (JU)VC8FCIPPLח鏣㹀
"844". 孡חזגֹת׃
鑐׃גֻ זת׃
BXTMBCTח؟ٝفָٕ֮תׅ IUUQTHJUIVCDPNBXTMBCTTFSWFSMFTTBQQMJDBUJPONPEFM
剑鵚ծ"844".ח 倜׃ְخ٦ָٕ鷄⸇ׁ
"844".כٗ٦ٕؕד 㹋遤דֹזַ 剑鵚תד
ٗ٦ٕؕ㹋遤דֹזְה㔭ֿה ˖ذأزך㹋遤ָꨇ׃ְ ˖ ٌحؙ欽䠐 ˖رغحָؚꨇ׃ְ ˖ ⥜姻ך䏝חرفٗ؎ػح؛٦آ⡲䧭׃ծ"84♳חرفٗ ؎׃ג嗚鏾
"844".-PDBMָ涫㜥 IUUQTBXTBNB[PODPNKQCMPHTOFXTOFXBXTTBNMPDBMCFUB CVJMEBOEUFTUTFSWFSMFTTBQQMJDBUJPOTMPDBMMZ
؟٦غ٦ٖأ،فٔ؛٦ءّٝ ٗ٦ٕؕד㹋遤דֹ״ֲח
رغحؚ٥ذأز㹋遤ָ 㺁僒ח
תה ˖"844".⢪欽ׅהծ؟٦غ٦ٖأ،فٔ؛٦ ءّٝ知⽃ח圓眠ֿׅהָדֹ ˖"844".-PDBMד،فٔ؛٦ءّٝٗ٦ٕؕ㹋遤 ֿׅהדذأز㹋遤װرغحָؚ㺁僒חז