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で作るLINEWORKSチャットボット
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Shintaro Yamasaki
June 30, 2020
Technology
930
0
Share
AWSで作るLINEWORKSチャットボット
6/30 LINE WORKS Tech Talk オンラインLT大会!
https://lwugdev.connpass.com/event/179364/
Shintaro Yamasaki
June 30, 2020
More Decks by Shintaro Yamasaki
See All by Shintaro Yamasaki
【梅キャン勉強会】今週発生したAWS障害について
mmclsntr
0
89
LINE WORKSのDevelopers機能紹介
mmclsntr
0
120
LINE WORKSとシステムを繋ぐ LINE WORKSのDevelopers機能紹介
mmclsntr
0
330
HL2024 LINE WORKSの紹介
mmclsntr
0
110
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
660
連携を加速させる「WOFF」の紹介 - LWUG勉強会240411
mmclsntr
0
820
LINE Developersの紹介
mmclsntr
0
240
HL2023 LINE WORKS の紹介
mmclsntr
0
170
WOFFの紹介
mmclsntr
0
1.6k
Other Decks in Technology
See All in Technology
Claude code Orchestra
ozakiomumkj
3
780
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
160
Mastering Ruby Box
tagomoris
3
100
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
800
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
120
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
190
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
400
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
360
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
140
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
17
17k
組織の中で自分を経営する技術
shoota
0
230
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
390
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
Visualization
eitanlees
152
17k
Practical Orchestrator
shlominoach
191
11k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
210
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
KATA
mclloyd
PRO
35
15k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
370
Rails Girls Zürich Keynote
gr2m
96
14k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
Transcript
Ͱ࡞Δ νϟοτϘοτ ΞΠϨοτגࣜձࣾࢁ㟒৻ଠ
ࣗݾհ ࢁ㟒৻ଠ ϠϚαΩγϯλϩ ΞΠϨοτגࣜձࣾ ΫϥυΠϯςάϨʔγϣϯࣄۀ෦.41։ൃηΫγϣϯ ΠϯϑϥαʔόʔαΠυΤϯδχΞ ڌେࡕ "84Λத৺ͱͨ͠ઃܭɾߏஙόοΫΤϯυ։ൃ ओʹαʔόʔϨε͕ಘҙ
ࣾͷࢹۀޮԽɾࣗಈԽʹैࣄ "84"1/5PQ&OHJOFFST ͖ͳ-*/&803,4"1*τʔΫ#PU "84ೝఆࢿ֨ 2
ΞΠϨοτגࣜձࣾ Ϋϥυͷಋೖઃܭ͔Βߏஙɺࢹɺӡ༻ɺ͞ΒʹγεςϜ։ൃσβΠϯ੍࡞·Ͱɺ ૯߹తͳαʔϏεΛϫϯετοϓʹఏڙɻ w ࿈ଓ"84"1/ϓϨϛΞίϯαϧςΟϯάύʔτφʔ w "1/$POTVMUJOH1BSUOFSPGUIF:FBSड w ($1ϓϨϛΞαʔϏεύʔτφʔ w
౦ژɾ໊ݹɾେࡕʹڌΛ࣋ͭ 3
4 https://cloudpack.jp/info/20190521.html 4
"84Λಘҙͱ͢Δฐࣾ νϟοτϘοτ"84Ͱߏங ࠓɺ"84Ͱߏங͢ΔࡍͷϙΠϯτʹ͍ͭͯհ͠·͢ɻ 5
"84ͱ 6 (Amazon Web Services) ʹαʔϏεఏڙ։࢝͞ΕͨɺΫϥυίϯϐϡʔςΟϯάαʔϏε ݩɺ"NB[PO͕࣋ͭϏδωε՝ͷղܾʹੜ·Εͨͷ ୭Ͱར༻Ͱ͖ΔΑ͏ʹˠύϒϦοΫΫϥυαʔϏε Ҏ্ͷαʔϏε ੈքதʹͷϦʔδϣϯͱͷΞϕΠϥϏϦςΟʔκʔϯ
ओཁͳ׆༻༻్ ΣϒαΠτ ΣϒɾϞόΠϧΞϓϦέʔγϣϯ όοΫΞοϓɾࡂରࡦ Ϗοάσʔλ *P5 ϏδωεΞϓϦέʔγϣϯ https://aws.amazon.com/jp/about-aws/
ฦ -*/&803,4αʔόʔ νϟοτϘοταʔόʔ ͜ΕΛࣗલͰ༻ҙ͢Δ ˠ"84Ͱߏͯ͠ΈΔ ϝοηʔδ 8FCIPPL τʔΫ#PU"1* Ϣʔβʔ -*/&803,4ΞϓϦ
8FCαʔόʔ σʔλϕʔε ͳͲ νϟοτϘοτγεςϜͷߏ 7
8 8FCαʔόʔͲ͏͢Δʁ 8 &$ &MBTUJD$POUBJOFS4FSWJDF &$4 -BNCEB 'BSHBUF Ծαʔόʔ ༻్ෳࡶͳνϟοτϘοτ
ࣗવݴޠॲཧͳͲ αʔόʔϨεͳίϯϐϡʔςΟϯάαʔϏε αʔόʔཧ͕ෆཁʹͳΔɻ Πϕϯτ͕ൃੜ͚ͨͩ͠՝ۚ ػ࣌ؒͷ՝ۚൃੜ͠ͳ͍ ɻ "1*(BUFXBZͱΈ߹Θͤͯར༻͢Δɻ ༻్؆୯ͳνϟοτϘοτ *'5)&/ϧʔϧϨϕϧͷ؆қͳͷ ίϯςφͷΦʔέετϨʔγϣϯ ࣮ߦڥɺ&$·ͨ'BSHBUF ༻్&$دΓͷ༻్ɻΞϓϦέʔγϣϯͷσϓϩΠɾ εέʔϦϯάͳͲ͕༗ར αʔόʔϨεͳίϯςφ࣮ߦڥ &$4 &,4Ͱར༻Մೳ
σʔλϕʔεͲ͏͢Δʁ σʔλϕʔεαʔϏε 9 3%4 %ZOBNP%# ϦϨʔγϣφϧσʔλϕʔε .Z42- 1PTUHSF42- 0SBDMF
.JDSPTPGU42-4FSWFSͳͲ Ϙοτ͔Βͷొ༰ͷཧ /P42-σʔλϕʔε ,FZ7BMVFܕ ॊೈͳεέʔϦϯάɻαʔόʔϨεɻ ηογϣϯใͷཧͳͲʹ͑Δɻ
ΩʔཧͲ͏͢Δʁ 10 4ZTUFNT.BOBHFS 1BSBNFUFS4UPSF 4FDSFUT.BOBHFS ύϥʔϝʔλʔཧ ύϥϝʔλͷ҉߸ԽՄೳ ൿಗใͷཧ ΩʔͷϩʔςʔγϣϯͳͲͷػೳ࣋ͭ
"NB[PO-FY ͦͷଞ 1 1 ձܕΠϯλʔϑΣΠεΛఏڙ͢Δ"84αʔϏεɻ "MFYBͰΘΕ͍ͯΔٕज़ͱಉ͡ͷ͕ΘΕ͍ͯΔͦ͏ɻ ࣗવݴޠॲཧ͚ͩͰͳ͘Իೝࣝแ ݱࡏɺ"NB[PO-FYถࠃӳޠͷΈରԠ͓ͯ͠Γɺ ຊޠ͓Αͼ౦ژϦʔδϣϯͰͷར༻ରԠ͍ͯ͠ͳ͍ɻ
12 https://qiita.com/mmclsntr/items/ccf4df3034679a3885ba
13 νϟοτϘοτࣄྫ ϫʔΫεϞόΠϧ༷ࣄྫϖʔδIUUQTMJOFXPSLTNPCJMFDPNKQQS ฐࣾࣄྫϖʔδIUUQTDMPVEQBDLKQDBTFTUVEZIUNM ύφιχοΫϗʔϜζ༷ ׆ಈొͷͨΊͷνϟοτϘοτ > ͜Ε·ͰɺΦϯϥΠϯͰڞ༗Ͱ͖ΔࣾπʔϧΛ༻͍׆ಈཧΛߦ͍ͬͯ·͕ͨ͠ɺ׆ಈ༰ొͷ ͨΊͷೖྗෛ୲ࣄॴ֎͔Βొग़དྷͳ͍͜ͱɺશࠃ֤ڌͷσʔλूۀͳͲɺ׆ಈѲΛ્ ͢Δ՝͕͋Γɺʮ͍ͭͰͲ͜Ͱ؆୯ʹ׆ಈొɾѲग़དྷΔڥʯͷ࣮ݱΛݕ౼͍ͯ͠·ͨ͠ɻ
> ϞόΠϧσόΠεʹΑΔࣾ֎Ͱͷखܰͳར༻ͱɺBotͱձ͠ͳ͕Βը໘্ʹ͋ΔϘλϯૢ࡞ͷΈͰ ݁͢ΔΑ͏ͳ؆қͰײతʹ͔Γ͍͢ΠϯλʔϑΣʔε
14 ߏਤ Ұ෦֦େ ฐࣾࣄྫϖʔδIUUQTDMPVEQBDLKQDBTFTUVEZIUNM 8FCαʔόʔ&$4 ࣮ߦڥ'BSHBUF લஈͷ"QQMJDBUJPO-PBE#BMBODFSͰෛՙࢄ
νϟοτϘοτͷηογϣϯཧ%ZOBNP%# ొใ֨ೲ༻ͷσʔλϕʔε3%4 ύϥϝʔλ4ZTUFNT.BOBHFS1BSBNFUFS4UPSF Ͱཧ -BNCEBͰΞΫηετʔΫϯΛఆظతʹߋ৽
15 "84Ͱ-*/&803,4νϟοτϘοτ։ൃ 8FCαʔόʔ&$ -BNCEB &$4ͳͲ σʔλϕʔε3%4 %ZOBNP%#ͳͲ
Ωʔཧ44.1BSBNFUFS4UPSF 4FDSFUT.BOBHFSͳͲ νϟοτϘοτͷλΠϓʹ߹ΘͤͯదʹαʔϏεΛબ͠Έ߹ΘͤΔ 15 ·ͱΊ