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
日常業務を自動化する Slackボットサービス”Subot”その裏側
Search
Kenji Kinukawa
June 09, 2016
Technology
610
0
Share
日常業務を自動化する Slackボットサービス”Subot”その裏側
Kenji Kinukawa
June 09, 2016
More Decks by Kenji Kinukawa
See All by Kenji Kinukawa
カイシャの成長を支える技術@メルカリ/Technologies that support company growth
k_kinukawa
9
25k
評価システム開発者視点からみたメルカリのOKR / Mercari's OKR as seen from CSE Engineer
k_kinukawa
10
22k
We are “Corporate Solutions Engineer” Corporate Solutions Engineering Meetup #2
k_kinukawa
3
3.1k
Other Decks in Technology
See All in Technology
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
0
690
Hacobu Tech Deck
hacobu
PRO
0
110
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
350
AI時代における技術的負債への取り組み
codenote
1
1.5k
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
7
1.3k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
AI時代のガードレールとしてのAPIガバナンス
nagix
0
280
No Types Needed, Just Callable Method Check
dak2
1
1.2k
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
0
110
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
300
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
160
Featured
See All Featured
A Soul's Torment
seathinner
6
2.7k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
510
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
280
Why Our Code Smells
bkeepers
PRO
340
58k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
30 Presentation Tips
portentint
PRO
1
270
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
760
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Into the Great Unknown - MozCon
thekraken
41
2.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
510
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Transcript
ৗۀΛࣗಈԽ͢Δ 4MBDLϘοταʔϏεz4VCPUz ͦͷཪଆ L@LJOVLBXB!4VCPU *OD
ҥݑ࣏ʢ͖͵͔Θ͚Μ͡ʣ !L@LJOVLBXB גࣜձࣾ4VCPUදʢԿͰʣ झຯɿΨϯϓϥ ࣗݾհ
ҥݑ࣏ʢ͖͵͔Θ͚Μ͡ʣ גࣜձࣾ4VCPUදԿͰ झຯɿΨϯϓϥ ࣗݾհ
4VCPUͱ
4VCPUʢεʔϘοτʣ w ৗۀΛࣗಈԽ͢ΔͨΊͷ4MBDLϘοταʔϏε w εέδϡʔϧϝοηʔδʢϦϚΠϯμʔʣ w ΧϨϯμʔ࿈ܞʢ(PPHMFΧϨϯμʔʣ w Ұൠެ։ʢύϒϦοΫЌʣ
w ύϒϦοΫЌதશແྉ
νʔϜ
4VCPU͕Ͱ͖Δ͜ͱ
ϦϚΠϯμʔ
ϦϚΠϯμʔ w ຖि݄ɺՐɺਫͷ w ຖ݄YYͷ w ຖ w YY࣌ZZʹ w
l[[[[[[[[[[[[[[[zͱ͍͏ϝοηʔδΛ w IPHFνϟϯωϧʹૹΔ
None
None
ΧϨϯμʔ࿈ܞ
None
None
ͦͷͨ
None
None
Ϙοτ։ൃΛͬͯΈͯ
γεςϜߏ
w 4MBDLͷϘοτ8FC4PDLFU w 8FC4PDLFUΛுΓͬͺͳ͠ʹ͠ͳ͍ͱ͍͚ͳ͍ w ҆ఆӡ༻ϓϩηεϋϯυϦϯά w ࣗಈ෮ؼ w 4MBDLͷϝϯςφϯεΞϯΠϯετʔϧରԠͷϋϯυ
Ϧϯά
4VCPUͷΩϟϥΫλʔ
4VCPUͷΩϟϥΫλʔ
69ͷ w νϟοταʔϏε্Ͱఏڙ͞ΕΔ w ςΩετϕʔε w ϘοταʔϏε͕গͳ͍
ྫʣαΠϯΞοϓϑϩʔʢҰൠެ։લʣ w "EEUP4MBDL w ϝΞυೖྗ w টϝʔϧট%.ड৴ΞΫςΟϕʔγϣϯϖʔδ w νʔϜ*%ɺύεϫʔυɺݴޠɺλΠϜκʔϯઃఆ w
Ϣʔβʔొྃ w 4MBDLνʔϜϝϯόʔશһʹটϝʔϧট%.ૹ৴ w αϯϓϧϦϚΠϯμʔొ
w ΞΧϯτ࡞ͩΔ͍ w ࣍ʹԿΛͨ͠Β͍͍͔Θ͔Βͳ͍ w HFOFSBMͰ͠ΌΒͳ͍Ͱཉ͍͠ w શһʹ%.͛ͳ͍Ͱཉ͍͠ w εύϜ૽͕͗ൃੜ͕ͯࣾ͟͠Θ͟Θͨ͠
Ͳ͏ͳ͔ͬͨ
αΠϯΞοϓϑϩʔʢվળ൛ʣ w "EEUP4MBDL w %.ͰXFMDPNFϝοηʔδΞΫςΟϕʔγϣϯϖʔδ w ݴޠɺλΠϜκʔϯઃఆ w Ϣʔβʔొྃ w
νϡʔτϦΞϧΛ%.Ͱૹ৴
ֶͼ w ҙਤ͠ͳ͍%.ΛૹΒͳ͍ w ެ։νϟϯωϧͰΕͳ͍ w ࣍ʹΔ͜ͱΛڭ͑ͯ͋͛Δ w IFMQίϚϯυඞਢ
None
4MBDL"QQ%JSFDUPSZਃ w ਃதʢʙʣ w ϨϏϡʔظؒฏۉिؒҐʢ4MBDLஊʣ w ن͕ଘࡏ͢ΔͷͰ͔ͬ͠ΓಡΉ w ࠂېࢭɺϢʔβʔσʔλͷηΩϡϦςΟ w
IUUQTBQJTMBDLDPNEPDTTMBDLBQQTDIFDLMJTU w ݁ߏࡉ͔͘ϨϏϡʔͯ͘͠ΕΔ
ϨϏϡʔࢦఠ߲ w ར༻ํ๏ʹ͍ͭͯͷઆ໌ෆ w ίϚϯυϔϧϓͱυΩϡϝϯτͱͷ૬ҧ w Τϥʔϝοηʔδ͕ෆ w ΧϨϯμʔ࿈ܞ͍ͯ͠ͳ͍ਓͱͷௐ࣌ w
είʔϓͷར༻༻్
4VCPUͷࠓޙ
σΟΫγϣφϦʔ
ϥϯμϜ
ϦΞΫγϣϯ
֎෦ϦΫΤετ ֎෦αʔϏε ϦϚΠϯμʔ σΟΫγϣφϦʔ )551ϦΫΤετ wσϓϩΠ wۈଵ w*'555࿈ܞ
w ࣾϘοτͷஔ͖͑ɺඇΤϯδχΞ։์ w ৗۀͷࣗಈԽ࡞Γ͜Έ
#F-B[Zʢͬͱଵ͚Α͏ʂʣ ਓ͕ؒΒͳͯ͘ྑ͍ࣄΛ4VCPUʹ·͔ͤͯɺ νʔϜϝϯόʔ͕ಘҙͰ͖ͳ͜ͱʹΑΓଟ͘ͷ࣌ؒΛ ͓͏