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
技術基盤チームでの2年間とこれから / pepabo-developer-productivi...
Search
Kenichi Takahashi
November 17, 2016
Technology
6
7.7k
技術基盤チームでの2年間とこれから / pepabo-developer-productivity-tribe
Speee Cafe Meetup #03 での発表資料です
Kenichi Takahashi
November 17, 2016
Tweet
Share
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
実践、マルチクラウド環境でのコスト管理の現状と未来
kenchan
0
14
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
2
650
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
1.9k
「トップ10プランナー」からはじめる目標設定
kenchan
5
3.8k
負債と言わないことが負債と向き合うこと
kenchan
5
4k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
120
カラーミーショップは私たちが作っています
kenchan
0
1.5k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
660
Amazon RDS移行のための 性能検証でわかった2つのこと
kenchan
3
4k
Other Decks in Technology
See All in Technology
MCP Clientを活用するための設計と実装上の工夫
yudai00
1
740
Introduction to Bill One Development Engineer
sansan33
PRO
0
240
Okayama WordPress Meetup #12 | そのバックアップ、本当に復元できますか? リストアやってみた!
takeshifurusato
0
110
Roo Codeにすべてを委ねるためのルール運用
pharma_x_tech
1
210
“新卒らしさ”を脱ぎ捨てて 〜1年を経て学んだこと〜
rebase_engineering
0
130
Microsoft Season of Agent AI エージェントの使用開始
takas0522
0
130
Digitization部 紹介資料
sansan33
PRO
1
3.8k
Redmineの意外と知らない便利機能 (Redmine 6.0対応版)
vividtone
0
1.1k
Rebase エンジニアリング組織の現状とこれから
rebase_engineering
0
140
Oracle Database オプティマイザ・ヒントの活用
oracle4engineer
PRO
1
140
GigaViewerにおけるMackerel APM導入の裏側
7474
0
440
ローカル環境でAIを動かそう!
falken
PRO
1
160
Featured
See All Featured
Facilitating Awesome Meetings
lara
54
6.4k
Documentation Writing (for coders)
carmenintech
71
4.8k
Building an army of robots
kneath
306
45k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
A designer walks into a library…
pauljervisheath
205
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
750
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Transcript
∁ڮ݈Ұ(.01&1"#0JOD 4QFFF$BGF.FFUVQ ٕज़ج൫νʔϜͰͷؒͱ͜Ε͔Β
dٕज़෦ٕज़ج൫νʔϜ d&$ࣄۀ෦νʔϑςΫχΧϧϦʔυ ∁ڮ݈Ұ!LFODIBO
ࠓ͢͜ͱ wϖύϘͷ৫ͱٕज़ج൫νʔϜͷׂ wٕज़ج൫νʔϜͰ͖ͬͯͨ͜ͱ w&$ࣄۀ෦νʔϑςΫχΧϧϦʔυͱ͜Ε͔Β ͜ΕΒΛ௨ͯ͠ɺϖύϘͷٕज़ج൫νʔϜʹٻΊΒΕ͍ͯΔ ͷͱɺٕज़ऀ৫Λεέʔϧͤ͞ΔͨΊͷ࠷ۙͷऔΓΈ Λ͓͑͠·͢
ϖύϘͷ৫ͱٕज़ج൫νʔϜͷׂ 1.
ϖύϘͷ৫ߏ wෳͷαʔϏεΛ࣋ͭࣄۀ෦ͱԣ۲ͷٕज़෦ͱ͍͏ߏ ٕज़෦ ٕज़ج൫νʔϜŋΠϯϑϥάϧʔϓŋใγεςϜ NJOOF ϗεςΟϯά &$ ίϛϡχςΟ ŋŋŋŋŋŋ
ٕज़ج൫νʔϜʹٻΊΒΕΔͷň͍͍ײ͡ʹόʔϯͱ͢Δʼn wશࣾΛԣஅ͢Δٕज़՝Λղܾ͢Δ wྫ σʔληϯλʔҠઃ౷Ұج൫ ೝূɺ$* ͷ։ൃӡ༻ɺFUD wࣄۀ෦ݻ༗ͷେ͖ͳ՝Λղܾ͢Δ wྫ ݴޠॲཧܥͷϝδϟʔόʔδϣϯΞοϓɺϩάूج൫ͷઃܭ։ൃɺFUD wࣄۀΛࠩผԽͰ͖Δٕज़Λ։ൃ͠ɺαʔϏεʹಋೖ͢Δ
wྫ OHY@NSVCZʹΑΔূ໌ॻಈతಡΈࠐΈɺFUD ˞Ϛωδϝϯτൌ͍͍͡ΌΜɾ͍͍ײ͡ʹɾόʔϯͱ,FOUBSP,VSJCBZBTIJTCMPH IUUQCMPHLFOUBSPLPSHFOUSZ
ň͍͍ײ͡ʹόʔϯͱ͢ΔʼnͨΊͷεΩϧ wେ͖ͳ՝Λղ͠ɺண࣮ʹՌΛग़͠ଓ͚Δ wࢹΛߴͯ͘͠ɺΑΓ͍ൣғͷਓΛר͖ࠐΉ wϓϩηεՌΛࣾ֎ʹެ։͠ɺ͍ൣғʹӨڹΛ༩͑Δ ͜ΕΒΛߴ͍ϨϕϧͰߦ͏͜ͱ͕ٻΊΒΕ͍ͯΔ
ٕज़ج൫νʔϜͰ͖ͬͯͨ͜ͱ 2.
ࢲ͕ଟؔ͘Θ͍ͬͯͨྖҬ wશࣾΛԣஅ͢Δٕज़՝Λղܾ͢Δ wྫ σʔληϯλʔҠઃ౷Ұج൫ ೝূɺ$* ͷ։ൃӡ༻ɺFUD wࣄۀ෦ݻ༗ͷେ͖ͳ՝Λղܾ͢Δ wྫ ݴޠॲཧܥͷϝδϟʔόʔδϣϯΞοϓɺϩάूج൫ͷઃܭ։ൃɺFUD wࣄۀΛࠩผԽͰ͖Δٕज़Λ։ൃ͠ɺαʔϏεʹಋೖ͢Δ
wྫ OHY@NSVCZʹΑΔূ໌ॻಈతಡΈࠐΈɺFUD
ؒͰ͖ͬͯͨ͜ͱ wΧϥʔϛʔγϣοϓ w৽ΧʔτϓϩδΣΫτͷϩʔϯνΛޭͤ͞Δ w+6(&. wσʔληϯλʔҠઃ1)1όʔδϣϯΞοϓΛߦ͏ wUFUPUF w."ͨ͠ࣄۀͷΛՃͤ͞Δ
Χϥʔϛʔγϣοϓ৽ΧʔτϓϩδΣΫτ wνʔϜϏϧσΟϯάͷࢧԉ wυϥοΧʔ෩ΤΫααΠζɺϓϥϯχϯάπʔϧಋೖ wٕज़՝ΛઌճΓͯ͠ղܾ wϥΠϒϥϦ։ൃɺϦϦʔε·ͰͷϩʔυϚοϓͷ࡞ wࣾΫϥυج൫ͷεύΠΫ w0QFO4UBDLڥͷϓϩϏδϣχϯάͱσϓϩΠڥඋ ˞:FBS3FUSPTQFDUJWFIPXUPJODSFBTFEFWFMPQFSQSPEVDUJWJUZ4QFBLFS%FDL IUUQTTQFBLFSEFDLDPNLFODIBOZFBSSFUSPTQFDUJWFIPXUPJODSFBTFEFWFMPQFSQSPEVDUJWJUZ
+6(&.σʔληϯλʔҠઃ1)1όʔδϣϯΞοϓ wϩάूج൫ͷඋ wqVFOUEɺOPSJLSBɺ5SFBTVSF%BUBΛར༻ͨ͠ڥͷߏங wΤϥʔ௨ػߏͷඋ wϩάूج൫ͷ্ʹߏங wαʔϏεͷӨڹΛ͑ͨҠߦܭըͷܾఆ wεςʔδϯάڥͷඋɺಠಛͷΞʔΩςΫνϟΛར༻ͨ͠Γସ͑ ˞ .BDLFSFMɺ5SFBTVSF%BUBɺ4MBDLΛΈ߹ΘͤͯোݕͷॳಈΛαϙʔτ͢Δ2JJUB IUUQRJJUBDPNLFODIBO!HJUIVCJUFNTGFEDCD
UFUPUF."ͨ͠ࣄۀͷΛՃͤ͞Δ w։ൃϓϩηεɺίϛϡχέʔγϣϯͷվળ w৬छؒίϛϡχέʔγϣϯͷཧɺ;Γ͔͑Γͷࢧԉ wϖύϘͷٕज़ࢿ࢈Λར༻ͨ͠ػೳ։ൃίετΧοτ wϓϥΠϕʔτΫϥυͷ෦ҠઃɺใηΩϡϦςΟରࡦ w৽ػೳ։ൃɺػೳվળ
ٕज़ج൫νʔϜͱͯ͠ͷؒͷ·ͱΊ wΧϥʔϛʔγϣοϓ wࣄۀ෦ͷॏࢪࡦΛߦͰ͖ΔΑ͏ʹɺࣄۀ෦ݻ༗ͷٕज़՝Λղܾ͢Δ w+6(&. wશࣾΛԣஅ͢Δٕज़՝Λɺࣄۀ෦ͷϝϯόʔͱڠྗͯ͠ߦ͢Δ wUFUPUF wܦӦઓུͱͯ͠ͷ."ͷதͰɺΤϯδχΞͱͯ͠ղܾͰ͖Δ෦Λղܾ͢Δ
&$ࣄۀ෦νʔϑςΫχΧϧϦʔυ ͱ͜Ε͔Β 3.
ϖύϘͷ৫ߏԼظ wશࣾΛԣஅ͢Δ՝Λղܾ͢Δٕज़෦ͱɺࣄۀ෦ݻ༗ͷ՝Λղܾ͢Δ$5- ٕज़෦ ٕज़ج൫νʔϜŋΠϯϑϥάϧʔϓŋใγεςϜ NJOOF ϗεςΟϯά &$ ίϛϡχςΟ ŋŋŋŋŋŋ ˞
ٕज़৫Λεέʔϧ͢ΔͨΊͷ$5-νʔϑςΫχΧϧϦʔυ,FOUBSP,VSJCBZBTIJTCMPH IUUQCMPHLFOUBSPLPSHFOUSZ $5- $5- $5- $5-
$5-͍ΘΏΔ෦$50 wl෦ํɾඪʹج͖ͮɺ෦શମͷٕज़બ͓Αͼٕज़ऀ৫ʹ͍ͭͯํ Λܾఆ͠ɺ࣮ߦ͢Δɻz wٕज़ج൫νʔϜ͕୲͍ͬͯͨňࣄۀ෦ݻ༗ͷେ͖ͳ՝Λղܾ͢Δʼnͱ͍͏෦ Λɺࣄۀ෦Ͱղܾ͢Δ wΤϯδχΞϦϯάϚωʔδϟͱςοΫϦʔυͷ྆ํͷׂ͕͋Δ͕ɺࣄۀ෦ͷ ঢ়گʹΑͬͯٻΊΒΕΔͷมΘͬͯ͘Δ wl৫ͷͰ͋ΔzՌग़͠์ ˞ (.0ϖύϘ&$ࣄۀ෦ͷνʔϑςΫχΧϧϦʔυʹब͠·ͨ͠c͚ΜͪΌΜ͘Μ͞Μͷ8FCه
IUUQEJBSZTIVDSFBNOFUFDDUMIUNM
$5-ͱ͍ͯͬͯ͠Δ͜ͱ wٕज़ऀ৫ wPOͷ࣮ࢪͱɺඪධՁ໘ஊͷεΩʔϜ࡞Γ w੍ͷݟ͠ wٕज़ํ wSFEBTIͷಋೖͱࣾษڧձͷ࣮ࢪ w1IQ4UPSNɺ3VCZ.JOFͷίϚʔγϟϧϥΠηϯεಋೖ wٕज़՝Λղܾ͢ΔͨΊͷϩʔυϚοϓ࡞ wࣄۀΛࠩผԽͰ͖Δٕज़ͷֶशŋݚڀŋಋೖ
·ͱΊ
ࠓ͢͜ͱ wϖύϘͷ৫ͱٕज़ج൫νʔϜͷׂ wٕज़ج൫νʔϜͰ͖ͬͯͨ͜ͱ w&$ࣄۀ෦νʔϑςΫχΧϧϦʔυͱ͜Ε͔Β ͜ΕΒΛ௨ͯ͠ɺϖύϘͷٕज़ج൫νʔϜʹٻΊΒΕ͍ͯΔ ͷͱɺٕज़ऀ৫Λεέʔϧͤ͞ΔͨΊͷ࠷ۙͷऔΓΈ Λ͓͑͠·͢
ϖύϘͷٕज़ج൫νʔϜͱ$5- wň͍͍ײ͡ʹόʔϯͱ͢Δʼn͜ͱ͕ٻΊΒΕ͍ͯΔ wٕज़ج൫νʔϜΑΓεέʔϧͷେ͖ͳ՝Λɺ$5-֤ࣄۀ෦ͷ՝Λղܾ ͢Δ͜ͱʹྗ͢Δ wٕज़ج൫νʔϜͱ$5-ͷ࿈ܞʹΑͬͯɺٕज़ऀ৫Λεέʔϧͤ͞Δ
&OKPZٕज़ج൫։ൃ