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
freee のマイクロサービスを K8s + Go で組む! 短期プロジェクト成功の記録 / ...
Search
Manabu Sakai
July 29, 2018
Technology
4
10k
freee のマイクロサービスを K8s + Go で組む! 短期プロジェクト成功の記録 / microservices-using-k8s-and-go
July Tech Festa 2018 の登壇資料です。
Manabu Sakai
July 29, 2018
Tweet
Share
More Decks by Manabu Sakai
See All by Manabu Sakai
アウトプットが切り拓いた自分のエンジニア人生 / Infra Study 2nd #8
manabusakai
0
26k
GitHub Actions の self-hosted runner と Amazon EKS を使った Docker のビルドパイプライン / secure-docker-build-pipeline
manabusakai
0
2.1k
SaaS における EKS のシングルテナントクラスタ戦略とスポットインスタンス活用術 / EKS single-tenant cluster strategy and Spot Instances
manabusakai
0
7k
freee のエンジニアは障害から何を学び、どう改善しているのか? / What do freee engineers learn and improve from failures?
manabusakai
8
19k
我々は Kubernetes の何を監視すればいいのか? / CloudNative Days Kansai 2019
manabusakai
24
8.5k
CI/CD パイプラインを最速で組み立てるための 4 つのポイント / Four points to assemble the CI CD pipeline fastest
manabusakai
9
3.7k
Kubernetes を使ってエンジニア組織の生産性を上げよう / kubernetes-and-engineer-productivity
manabusakai
3
7.2k
Kubernetes 入門者が 3 か月で本番導入するためにやったこと / kubernetes-beginner
manabusakai
7
14k
バックオフィス全般をハックし続ける freee のカイゼンフロー / freee-kaizen-flow
manabusakai
2
8.7k
Other Decks in Technology
See All in Technology
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
20
5.9k
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
120
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
130
メンタル面でもつよつよエンジニアになる/登壇資料(井田 献一朗)
hacobu
0
140
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
170
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
28
24k
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
5
780
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
690
生成AIのガバナンスの全体像と現実解
fnifni
1
230
AWS re:Invent 2024 ふりかえり勉強会
yhana
0
590
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
200
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
3
400
Featured
See All Featured
Being A Developer After 40
akosma
89
590k
Unsuck your backbone
ammeep
669
57k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Git: the NoSQL Database
bkeepers
PRO
427
64k
It's Worth the Effort
3n
183
28k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
BBQ
matthewcrist
85
9.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Scaling GitHub
holman
459
140k
Transcript
マイクロサービスを K8s + Go で組む! 短期プロジェクト成功の記録 +VMZ5FDI'FTUB ࡔҪֶ!NBOBCVTBLBJ
ࡔҪֶ!NBOBCVTBLBJ w GSFFFגࣜձࣾ43&ΤϯδχΞݸਓࣄۀओ w ෭ۀͰελʔτΞοϓࣾͷٕज़ΞυόΠβʔ w ಘҙ"84 w ϒϩάͬͨΓΤϯδχΞͷඋ
GSFFFͷαʔϏε w ձܭGSFFF w ਃࠂGSFFF w ਓࣄ࿑GSFFF w ϚΠφϯόʔཧGSFFF w
ձࣾઃཱGSFFF w ։ۀGSFFF w ຽധ։ۀGSFFF w GSFFFΧʔυ
GSFFFͷαʔϏε w ϛογϣϯʮεϞʔϧϏδωεΛɺੈքͷओʹɻʯ w όοΫΦϑΟεʹؔΘΔ#UP#ΫϥυαʔϏεΛఏڙ w ձܭGSFFFສࣄۀॴҎ্ʹ͓͍͍͖ͨͩɺ ΫϥυձܭιϑτͷγΣΞ/P
新しい技術が好きな人✋
その新しい技術を 仕事で活かせている人✋
ࠓͷΰʔϧ w ৽͍ٕ͠ज़Λ͏·͘औΓೖΕΔίπ w ϓϩδΣΫτΛਐΊΔ্ͰͷϦεΫϚωδϝϯτ
ϓϩδΣΫτͷ֓ཁ w ৽نͷ*OUFSOBM"1*Λ.JDSPTFSWJDFͱͯ͠։ൃ w ։ൃظ͔݄ؒ ʙ݄ w ։ൃݴޠ(PMBOH HPB
w Πϯϑϥ,VCFSOFUFT %PDLFS w ຊ൪ڥͰ,VCFSOFUFT%PDLFSΛ͏ͷॳΊͯ
εΩϧϚοϓ w ϝϯόʔΞϓϦਓɺ43&ਓͷ߹ܭਓ w ΩοΫΦϑ࣌ͷεΩϧϚοϓ w (PMBOHܦݧऀਓதਓ w ,VCFSOFUFTܦݧऀਓதਓ ΩοΫΦϑͷ࣌Ͱ
શһ΄΅ະܦݧ
ΞʔΩςΫνϟ w ,VCFSOFUFTͷ֎ଆ"84ͷϚωʔδυαʔϏεΛ׆༻ w "-# 3%4 4 &$3 ,.4 FUD
w ,VCFSOFUFTPO&$ LVCFBXTΛར༻ w $*$%$JSDMF$* w Ϛʔδ͢Εࣗಈతʹ,VCFSOFUFTʹEFQMPZ͞ΕΔ
None
ٕज़બఆ w खΓΛ͙ͨΊʹΩοΫΦϑͰߟྀ࿙Ε͕ͳ͍͔ٞ͠ ਚ͘͢ w ϓϩδΣΫτϦʔυͷॏཁ w աڈͷԆͰͳ͘ɺ৽͍ٕ͠ज़Ͱ߈ΊΔ w GSFFFͷ։ൃจԽʮࣦഊͯ͠߈ΊΑ͏ʯ͕৺ͷࢧ͑ʹ
リスクを取りながら 予定通りにリリースするには…
優秀なメンバーをアサインする
優秀なメンバーのやり方を学ぶ ࢲ͕͜ͷϓϩδΣΫτΛ௨ͯ͡ ΄͔ͷ༏लͳϝϯόʔ͔ΒֶΜͩ͜ͱΛ͓͑͠·͢
Q. 新しい技術にチャレンジしたいが 予定通りリリースできるか不安…
νϟϨϯδཁૉΛݟۃΊΔ w νϟϨϯδཁૉ͕ଟ͗͢Δͱɺͻͱͭͷࣦഊ͕ΛҾͬு ΓϦϦʔε͕ΕΔ w ϓϩδΣΫτͷதͰϦεΫΛऔͬͯνϟϨϯδ͢Δͱ͜Ζ ͱɺͦ͏Ͱͳ͍ͱ͜ΖΛ໌֬ʹ͢Δ w ྫ γϯϓϧͳ"1*ͩͬͨͷͰH31$Ͱͳ͍͘׳Εͨ
3&45Λ࠾༻ͨ͠
Q. リリースできる理想的な状態に なかなか近づかない…
࠷ॳ͔ΒᘳΛࢦ͞ͳ͍ w ཧߴ࣋ͪͭͭ͘ɺ͋͑ͯ࠷ॳ͔ΒᘳΛࢦ͞ͳ͍ w ૣ͘ϦϦʔεͯ͠ɺૣ͘ӡ༻ʹࡌͤɺૣ࣮͘ΛੵΈॏͶɺ খ͞ͳ৴པΛউͪऔ͍ͬͯ͘ w ྫ l%POFJTCFUUFSUIBOQFSGFDUzͷਫ਼ਆͰ·ͣϦϦʔ ε͢Δ͜ͱΛ࠷༏ઌʹͨ͠
Q. 新しい技術の学習コストが 高すぎる
քΛ໌֬ʹ͢Δ w ͔݄ͱ͍͏ݶΒΕͨ࣌ؒͰɺશһ͕ͯ͢ͷྖҬΛֶ Ϳͷޮ͕ѱ͍ w քΛ໌֬ʹ͢Δ͜ͱͰֶशίετΛ͑Δ w ྫ ૉૣ͘ϦϦʔεαΠΫϧΛճͤΔΑ͏ʹɺॳظஈ֊Ͱ $*$%ͷύΠϓϥΠϯΛඋ͠ɺΞϓϦଆ%PDLFSpMF
Λॻ͍ͯ1VTI͢ΕσϓϩΠ͞ΕΔঢ়ଶΛ࡞ͬͨ
Q. 新しい技術を使って 失敗するのが怖い…
҆શࡦΛߟ͓͑ͯ͘ w ࣦഊͯ͠߈ΊΔ͜ͱΛલఏʹ҆શࡦΛߟ͍͑ͯͨ w TUϦϦʔεͰࢀরܥͷΈʢߋ৽ܥOEϦϦʔεʣ w ϦϦʔεϑϥάΛͬͨαʔΩοτϒϨʔΧʔ w ಛఆϢʔβʔʹ͚ͩΧφϦΞϦϦʔε͢ΔΈ w
ࣦഊආ͚ΒΕͳͯ͘ɺͦͷӨڹൣғίϯτϩʔϧͰ ͖Δ
·ͱΊ νϟϨϯδཁૉΛݟۃΊΔ ࠷ॳ͔ΒᘳΛࢦ͞ͳ͍ քΛ໌֬ʹ͢Δ ҆શࡦΛߟ͓͑ͯ͘ ৽͍ٕ͠ज़Λ
औΓೖΕΔ͜ͱ͕Ͱ͖Δͱ͍ ͏ͷɺΤϯδχΞͷॏཁͳ εΩϧͰ͢
@manabusakai