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
我々のChatOps進捗です。ご査収ください。
Search
Tatsuya Iwamatsu
September 27, 2016
Technology
2
900
我々のChatOps進捗です。ご査収ください。
2016/09/12に開催された「チャットがあれば何でもできる!ChatOpsで開発効率を超改善!」より
Tatsuya Iwamatsu
September 27, 2016
Tweet
Share
More Decks by Tatsuya Iwamatsu
See All by Tatsuya Iwamatsu
これまでに存在しない業務フローは どう作っていくか?ドメインエキスパートやビジネスサイド、 チーム一丸となって取り組むドメインモデリング
iwamatsu0430
6
1.1k
Scalaの新規事業でScalaの未経験者をオンボーディング
iwamatsu0430
0
450
プルプル…ボクはわるいScalaじゃないよ
iwamatsu0430
0
1.2k
ザ!鉄腕エンジニア! 「GO言語でWEBサーバを作れるか!?」「どのレベルで作るの?」
iwamatsu0430
10
1.6k
ScalazでウェブアプリもCHA-LA HEAD-CHA-LA
iwamatsu0430
10
3.1k
ChatOps Introduction
iwamatsu0430
1
510
Other Decks in Technology
See All in Technology
エンジニア視点で見る、 組織で運用されるデザインシステムにするには
shunya078
1
300
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
0
13k
再考 アクターモデル/ reconsider actor model
ytake
0
150
eBPFのこれまでとこれから
yutarohayakawa
9
3k
2024年のナビゲーション・フォーカス対応:Composeでキーボード・ナビゲーションをサポートしよう
tahia910
0
110
言葉は感情の近似値である。その感情と言葉の誤差を最小化しよう ~コミュニケーションにおけるアナログ/デジタル変換の課題に立ち向かう~
nktamago
0
160
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
320
Estrategias de escalabilidade para projetos web
jessilyneh
2
240
なぜクラウドサービスで Web コンソールを提供するのか
shuta13
4
2k
プログラム検証入門
riru
6
830
SORACOMで実現するIoTのマルチクラウド対応 - IoTでのクリーンアーキテクチャの実現 -
kenichirokimura
0
380
たった1人からはじめる【Agile Community of Practice】~ソース原理とFearless Changeを添えて~
ktc_corporate_it
1
340
Featured
See All Featured
A Philosophy of Restraint
colly
202
16k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.6k
Being A Developer After 40
akosma
84
590k
A Tale of Four Properties
chriscoyier
155
22k
Adopting Sorbet at Scale
ufuk
73
8.9k
The Cult of Friendly URLs
andyhume
76
6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
What the flash - Photography Introduction
edds
67
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
How to name files
jennybc
75
98k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Practical Orchestrator
shlominoach
185
10k
Transcript
զʑͷ$IBU0QTਐḿͰ͢ɻ ࠪ͝ऩ͍ͩ͘͞ɻ גࣜձࣾϏζϦʔν )3.04ࣄۀ෦ؠদཽ
ࣗݾհ JXBNBUTV גࣜձࣾϏζϦʔν )3.04ࣄۀ෦ॴଐαʔόʔαΠυΤϯδχΞ ݄৽ଔೖࣾ ීஈॻ͍͍ͯ·͢ ৽ଔݚम୲ͱͯ͠هࣄΛॻ͔ͤͯΒͬͨΓ͠·ͨ͠ ͜ΜͳݚमͬͯΒΕΔ͔ʂͱࢥͬͨϓϩάϥϛϯάܦݧ͋Γ৽ଔΤϯδχΞ͕࡞Δ৽ଔݚम IUUQTDPEF[JOFKQBSUJDMFEFUBJM
ؠদཽ ͍Θ·ͭͨͭ
)3.04ͱʁ 8F`SF)JSJOH
Կ͔ͬͯΈΑ͏ $IBU0QT͔͊ʜ ͦ͠͏ͩͳ͊ ☺ҙ֎ͱศརͦ͏ʂ☺ ࠓͷత
Կ͔ͬͯΈΑ͏ $IBU0QT͔͊ʜ ͦ͠͏ͩͳ͊ ☺ҙ֎ͱศརͦ͏ʂ☺ ࠓͷత զʑ )3.04 ͷ$IBU0QTࣄྫͱ ։ൃ্ɺӡ༻্ͷݟΛڞ༗͠·͢
)3.04Ͱͷ$IBU0QT جຊ +FOLJOTૢ࡞ ϏϧυɺσϓϩΠ δϣϒҰཡ֬ೝՄೳ
͜Θ͍ΞΠίϯɺදࣔͰةػײΛἤΔ Τϥʔϩάදࣔ )3.04Ͱͷ$IBU0QT جຊ
ωλܥ ൃݴΛरͬͯԠʢͨ·ʹ͏͕͟ΒΕΔʣ )3.04Ͱͷ$IBU0QT جຊ
ͪΐͬͱΓͳ͍
SFQPSUJO1SPHSFTT ਐߦதͷ··ɺߋ৽͞Ε͍ͯͳ͍νέοτ λεΫ ͷαϚϦʔ
SFQPSUJO1SPHSFTT ਐߦதͷ··ɺߋ৽͞Ε͍ͯͳ͍νέοτ λεΫ ͷαϚϦʔ ɾͪΌΜͱνέοτΛཧͤ͞Δ ɾଞͷϝϯόʔ͕ԿΛ͍ͬͯΔ͔ࢹ͑ΔԽ ɾॏ͍ͨλεΫͷݕ త ϝϯγϣϯඈ͢ࣄͰݏͰؾ͘Α͏ʹ
νέοτͷΓɺফԽঢ়گͷϨϙʔτ SFQPSUอक
ఆظతʹใࠂ͢Δඞཁੑ Ұʑ͑Δͷ͕ΊΜͲ͍͘͞ νέοτͷΓɺফԽঢ়گͷϨϙʔτ #PUʹΒͤͯ͠·͑ʂ SFQPSUอक
+2- νέοτݕࡧΫΤϦ ࣮ߦػೳ SFQPSUKRM -JTUc$PVOU
্ʮνέοτΧϯτػೳศརͩͶʔɻ ɹɹɹ͍ͭͰ͔ͩΒ͜Ε࡞͓͍ͬͯͯʯ ΅͘ʮঝ͠·ͨ͠ʂʯ +2- νέοτݕࡧΫΤϦ ࣮ߦػೳ SFQPSUKRM -JTUc$PVOU
ʊਓਓਓਓਓਓਓਓਓਓʊ ʼɹશ͘ΘΕͯͳ͍ɹʻ ʉ:?:?:?:?:?:?:ʉ +2- νέοτݕࡧΫΤϦ ࣮ߦػೳ SFQPSUKRM -JTUc$PVOU
ʊਓਓਓਓਓਓਓਓਓਓʊ ʼɹશ͘ΘΕͯͳ͍ɹʻ ʉ:?:?:?:?:?:?:ʉ +2- νέοτݕࡧΫΤϦ ࣮ߦػೳ SFQPSUKRM -JTUc$PVOU
ຊʹඞཁͳػೳΛݟۃΊΔࣄ͕ॏཁ
։ൃ༻ ϓϩδΣΫτ αϙʔτηʔϧε༻ ϓϩδΣΫτ ରԠϨϙδτϦ εΫϥϜɾνέοτۦಈͰ։ൃਐߦ ηʔϧεϝϯόʔ͕ ͓٬༷ͷཁΛىථ ։ൃͷਐḿ֬ೝ
νέοτ*%ͱ࿈ಈͨ͠ϒϥϯνɺ13 ΤϯδχΞ νέοτΛͱʹ։ൃ ϓϩμΫτΦʔφʔ͕ ػೳ։ൃͷ༏ઌΛઃఆ )3.04ͷ։ൃମ੍ʹ͍ͭͯ
։ൃ༻ ϓϩδΣΫτ αϙʔτηʔϧε༻ ϓϩδΣΫτ ରԠϨϙδτϦ εΫϥϜɾνέοτۦಈͰ։ൃਐߦ ηʔϧεϝϯόʔ͕ ͓٬༷ͷཁΛىථ ։ൃͷਐḿ֬ೝ
νέοτ*%ͱ࿈ಈͨ͠ϒϥϯνɺ13 ΤϯδχΞ νέοτΛͱʹ։ൃ ϓϩμΫτΦʔφʔ͕ ػೳ։ൃͷ༏ઌΛઃఆ )3.04ͷ։ൃମ੍ʹ͍ͭͯ ͕͜͜ΊΜͲ͍͘͞ʂʂ
νέοτ λεΫ ཧΛͤͯΈΔ νέοτͷىථɺਐḿΛಉظͤ͞Δ ։ൃ༻ ϓϩδΣΫτ αϙʔτηʔϧε༻ ϓϩδΣΫτ ରԠϨϙδτϦ
νέοτ λεΫ ཧΛͤͯΈΔ νέοτͷىථɺਐḿΛಉظͤ͞Δ ։ൃ༻ ϓϩδΣΫτ αϙʔτηʔϧε༻ ϓϩδΣΫτ ରԠϨϙδτϦ
͓खܰͳόοναʔόͱͯ͠׆༻
νέοτ୲ऀܾΊΛࣗಈԽ νέοτ͍ͩ͘͞
νέοτ୲ऀܾΊΛࣗಈԽ νέοτ͍ͩ͘͞
ʮͳΜ͔νέοτͳ͍Ͱ͔͢ʁʯίετͷݮ νέοτ୲ऀܾΊΛࣗಈԽ νέοτ͍ͩ͘͞
͍̋̋ͩ͘͞ ෭࢈
͍̋̋ͩ͘͞ ෭࢈
JNBHFNFػೳͷম͖͠ʹ߆Βͣ νʔϜͰେώοτ ·͔͞ͷઐ༻෦·Ͱ େتརઐ༻෦ʁ ͍̋̋ͩ͘͞ ෭࢈
1VMM3FRVFTU8BUDIFS νέοτΛͪΌΜͱཧ͍ͯ͠Δ͔13࣌ͰνΣοΫ ։ൃ༻ ϓϩδΣΫτ αϙʔτηʔϧε༻ ϓϩδΣΫτ ରԠϨϙδτϦ
1VMM3FRVFTU8BUDIFS νέοτΛͪΌΜͱཧ͍ͯ͠Δ͔13࣌ͰνΣοΫ ։ൃ༻ ϓϩδΣΫτ αϙʔτηʔϧε༻ ϓϩδΣΫτ ରԠϨϙδτϦ ͪΌΜͱεςʔλεΛߋ৽͠ͳ͍ͱࣗಈͰίϝϯτʢౖ͘͢͝ΒΕΔʣ
IBU ϨϏϡΞʔࣗಈͰ
͚ࢠ 4PSUJOH)BU ͔Β վྑ༧ఆ ɾϨϏϡʔ͓͡͞Μͷղফ ɾશһ͕શମͷιʔεʹ৮ΕΔ ɾ৽نϝϯόʔ͕͔͚͠Δ͖͔͚ͬʹ త ɾݺͼग़͠ຊਓΛରʹ͠ͳ͍
ɾ13൪߸ࢦఆͰࣗಈΞαΠϯ IBU ϨϏϡΞʔࣗಈͰ
ϦϦʔεલͷνέοτ֬ೝ SFQPSUQSF3FMFBTF
ϦϦʔεલͷνέοτ֬ೝ SFQPSUQSF3FMFBTF
ʹͳΔ·Ͱ࣮ߦ͚ͭͮ͠Δ͚ͩʂ ϦϦʔεલͷνέοτ֬ೝ ʊਓਓਓਓʊ ʼɹফɹʻ ʉ:?:?:ʉ ͻͨ͢Β ݺͼ͔͚ ͷ͋Δ νέοτΛ୳͢
SFQPSUQSF3FMFBTF
QSFQBSFSFMFBTF ϦϦʔε४උ
QSFQBSFSFMFBTF ϦϦʔε४උ վྑޙ ϦϦʔεϊʔτࣗಈ࡞
ίϚϯυͻͱͭͰ ɾ࣍όʔδϣϯͷࣗಈఆ ɾϦϦʔεϒϥϯν࡞ ɾ13࡞ ɾରԠνέοτҰཡ࡞ ɾϦϦʔεϊʔτ࡞ (PPHMF%PDT ਓؒͷ࡞ۀՌͷ࠷ऴ֬ೝͷΈ QSFQBSFSFMFBTF
ϦϦʔε४උ
ɾ(JU)VCϨϙδτϦΛࢹ ɾNBTUFSϒϥϯνͷϚʔδ ϦϦʔε Λݕ ɾόʔδϣϯΛཧ ϦϦʔελά࡞ ࣍ͷόʔδϣϯΛઃఆ ϦϦʔεϊʔτͷ৴ ͚ࣾ
BGUFSSFMFBTF ϦϦʔεޙͷॲཧ
ɾ(JU)VCϨϙδτϦΛࢹ ɾNBTUFSϒϥϯνͷϚʔδ ϦϦʔε Λݕ ɾόʔδϣϯΛཧ ϦϦʔελά࡞ ࣍ͷόʔδϣϯΛઃఆ ϦϦʔεϊʔτͷ৴ ͚ࣾ
BGUFSSFMFBTF ϦϦʔεޙͷॲཧ ։ൃɾϦϦʔεʹؔ͢Δਓؒͷ࡞ۀΛ ࠷খݶ͔ͭॏཁͳͷʹߜΔ
దͳͷΛͪΌΜͱ࡞ΕۀϑϩʔΛม͑ΒΕΔ ɾ͜ͷࣗಈԽຊʹඞཁͳΜ͚ͩͬʁͱߟ͑Δ ɾඞཁੑ͕͋ΕͪΌΜͱͬͯ͘ΕΔ पඞཁ ݟ
ຐ๏ɾΦʔύʔπʹ͠ͳ͍ͨΊͷ͕ඞཁ ɾυΩϡϝϯτԽ͕େࣄ ɾతɾ༷Λ໌Β͔ʹ͓ͯ͘͠ ݟ
ΈΜͳʹѪ͞ΕΔͰ#PUͷෑډΛԼ͛ΒΕΔ ݟ ɾ#PUͷωλػೳ͕ձস͍ͷ͖͔͚ͬʹͳΓɺ͍͍งғؾ͕࡞ΕΔ ɾʮΑ͔͘Βͳ͍ϩϘοτʯΛ͢ΕͬͯΒ͍͘͢ͳΔ
ݟ ॳظ͔Β·͡Ίʹ։ൃͨ͠ํ͕ྑ͍ ɾʮͲ͏ͤεΫϦϓτͩ͠దͳ։ൃͰ͍͍ʯૣΊʹ่յ͢Δ ɾ࠷ॳ͔ΒͪΌΜͱϞδϡʔϧԽ͓ͯ͘͠ͱ٢ ɾνϟοτ͝͠ͷσϓϩΠػೳ࠷ॳʹೖΕ͓ͯ͘͠
ࠓޙ࡞Γ͍ͨػೳ "*ձతͳ"1*Λ༻͢Δ Τϥʔϩά͔Βىථ ͜Εىථ͓͍ͯͯ͠ IUUQTEFWTNUEPDPNPOFKQ QJOEFY "*తͳ"1*͕͍ͬͺ͍ʂ
5IBOLZPVGPS-JTUFOJOH