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
プロビジョニングツールはMakeで決まりだろ
Search
Kazunori Otani
July 07, 2016
Technology
12
9.8k
プロビジョニングツールはMakeで決まりだろ
Recruit Technologies Open Lab #03: Infrastructure as Code, 2016-07-07
#rtechlab
Kazunori Otani
July 07, 2016
Tweet
Share
More Decks by Kazunori Otani
See All by Kazunori Otani
実践OpenTelemetry - Jagu'e'r オブザービリティ分科会 Meetup#2
katzchang
0
670
Kubernetes環境のオブザーバビリティの次の一歩をOpenTelemetryで実現すると何がどうなるの? - CloudNative Days Winter 2024
katzchang
0
230
SLI, SLOとカオスエンジニアリング、そしてオブザーバビリティ SRE Lounge #12
katzchang
4
2.7k
オビザーバビリティ成熟モデル
katzchang
1
4.2k
広告配信におけるパフォーマンス対策、やるかやらないか
katzchang
3
7.9k
高スループット・低レイテンシーなWEBサービスにおけるパフォーマンス対策の現実
katzchang
5
1.3k
モニタリングだいじというはなし
katzchang
1
230
頑張らないScala
katzchang
2
2.9k
curry.php
katzchang
0
660
Other Decks in Technology
See All in Technology
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
310
SmartNewsにおける 1000+ノード規模 K8s基盤 でのコスト最適化 – Spot・Gravitonの大規模導入への挑戦
vsanna2
0
120
OPENLOGI Company Profile
hr01
0
67k
ネットワーク保護はどう変わるのか?re:Inforce 2025最新アップデート解説
tokushun
0
190
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
210
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
3
390
SaaS型なのに自由度の高い本格CMSでサイト構築と運用のコスパ&タイパUP! MovableType.net の便利機能とユーザー事例のご紹介
masakah
0
100
Beyond Kaniko: Navigating Unprivileged Container Image Creation
f30
0
130
ビギナーであり続ける/beginning
ikuodanaka
3
730
使いたいMCPサーバーはWeb APIをラップして自分で作る #QiitaBash
bengo4com
0
1.7k
マネジメントって難しい、けどおもしろい / Management is tough, but fun! #em_findy
ar_tama
7
970
20250705 Headlamp: 專注可擴展性的 Kubernetes 用戶界面
pichuang
0
250
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
94
6.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Balancing Empowerment & Direction
lara
1
430
Six Lessons from altMBA
skipperchong
28
3.9k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
Bash Introduction
62gerente
613
210k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Transcript
ϓϩϏδϣχϯάπʔϧ .BLFͰܾ·ΓͩΖ 3FDSVJU5FDIOPMPHJFT0QFO-BC*OGSBTUSVDUVSFBT$PEF !LBU[DIBOH 70:"(&(3061 *OD
എܠ w େ୩ل!LBU[DIBOH w 70:"(&(3061 ;VDLT w "E/FUXPSL։ൃ w ΞδϟΠϧઓུࣨ
w ϘϧμϦϯάڃڃ
͜Ε·Ͱͷ͋Β͢͡ w .BLFϕλʔTIFMMTDSJQUͰ͋Δ w *NNVUBCMF*OGSBTUSVDUVSF࣮ࡍʹͬͯΈͨ
͜Ε͔Βͷ͋Β͢͡ w ࣮ફNBLFNBDLFSFMBHFOUJOTUBMM w ൺֱએݴܕͱ͍͏ύϥμΠϜ w ఏݴखଓ͖ܕͷճؼ
͜Ε͔Βͷ͋Β͢͡ w ࣮ફNBLFNBDLFSFMBHFOUJOTUBMM w ൺֱએݴܕͱ͍͏ύϥμΠϜ w ఏݴखଓ͖ܕͷճؼ
NBLFNBDLFSFMBHFOUJOTUBMM IUUQTNBDLFSFMJPKBEPDTFOUSZIPXUPJOTUBMMBHFOUBNB[POMJOVY
NBLFNBDLFSFMBHFOUJOTUBMM curl -fsSL https://mackerel.io/file/script/amznlinux/setup-yum.sh | sh sudo yum install -y
mackerel-agent sudo mackerel-agent init -apikey="<YOUR_API_KEY>" sudo /sbin/service mackerel-agent start
NBLFNBDLFSFMBHFOUJOTUBMM IUUQTHJTUHJUIVCDPNLBU[DIBOHFBFCEEEBEDEEFEC⒎FDBBFBE
NBLFNBDLFSFMBHFOUJOTUBMM $ sudo make -f mackerel-agent.mk install API_KEY=hogehogefugafuga
.BLFBTBCFUUFSTIFMMTDSJQU γΣϧεΫϦϓτͰ͍͍ͩͨಈ͘ αϒίϚϯυɺ͔͠ิ͕ޮ͘ ໊લ͖ͰύϥϝλϥΠζ ΤϥʔॲཧTUBUVTOPO[FSPॲཧதஅ
͜Ε͔Βͷ͋Β͢͡ w ࣮ફNBLFNBDLFSFMBHFOUJOTUBMM w ൺֱએݴܕͱ͍͏ύϥμΠϜ w ఏݴखଓ͖ܕͷճؼ
1SPWJTJPOJOH5PPMT 1VQQFU $IFG "OTJCMF $PGV
ྫ$IFG IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUF DPPLCPPLTZVNSFQPSFDJQFTNBDLFSFMSC
ྫ$IFG IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUF DPPLCPPLTZVNSFQPSFDJQFTNBDLFSFMSC IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUFDPPLCPPLTNBDLFSFMSFDJQFTEFGBVMUSC
ྫ$IFG IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUF DPPLCPPLTZVNSFQPSFDJQFTNBDLFSFMSC IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUFDPPLCPPLTNBDLFSFMSFDJQFTEFGBVMUSC
ྫ$IFG IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUF DPPLCPPLTZVNSFQPSFDJQFTNBDLFSFMSC IUUQTHJUIVCDPNBLOPXBLOPXIPNFTFSWFSCMPCNBTUFSTJUFDPPLCPPLTNBDLFSFMSFDJQFTEFGBVMUSC
1SPWJTJPOJOH5PPMT એݴతهड़ͱࠩద༻ ެ։ϞδϡʔϧΫοΫϒοΫʜ ςϯϓϨʔτΤϯδϯͱ࿈ܞ $SFEFOUJBMTͳͲͷศརػೳ
1SPWJTJPOJOH5PPMT એݴతهड़ͱࠩద༻ ެ։ϞδϡʔϧΫοΫϒοΫʜ ςϯϓϨʔτΤϯδϯͱ࿈ܞ $SFEFOUJBMTͳͲͷศརػೳ
ႈੑͳΜͯͳ͔ͬͨ QBDLBHFlIPHFzFOTVSFlJOTUBMMFEz ࣌ա͗Δ هड़Λফ͢ ͔Βద༻ͨ͠αʔόʹIPHF͕Δ ͔Βద༻ͨ͠αʔόʹIPHFͳ͍
1SPWJTJPOJOH5PPMT એݴతهड़ͱࠩద༻ ɹɹ❌αʔόঢ়ଶΛ͕࣋ͭΏ͑ʹɺ༧ଌࠔ
͜Ε͔Βͷ͋Β͢͡ w ࣮ફNBLFNBDLFSFMBHFOUJOTUBMM w ൺֱએݴܕͱ͍͏ύϥμΠϜ w ఏݴखଓ͖ܕͷճؼ
ఏݴखଓ͖ܕͷճؼ w ڞ༻αʔό͔Β୯ػೳαʔό ෳࡶͳαʔόΛͲ͏ཧ͢Δ͔͔Βɺ ୯७ͳαʔόΛͲ͏Έ߹ΘͤΔ͔ w ΫϥυίϯςφͱɺഁغՄೳͳΠϯϑϥ αʔόঢ়ଶΛ࣋ͭͷঢ়ଶཧ͔Βಀ͛Δ w ৽ͨͳԿ͔ͷରԠαʔόϨε
ڞ௨ݴޠͱͯ͠ͷDMJ TIFMMTDSJQUͱͷੑ
ϓϩϏδϣχϯάπʔϧ .BLFͰܾ·ΓͩΖ 3FDSVJU5FDIOPMPHJFT0QFO-BC*OGSBTUSVDUVSFBT$PEF !LBU[DIBOH 70:"(&(3061 *OD