Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
プロビジョニングツールはMakeで決まりだろ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kazunori Otani
July 07, 2016
Technology
10k
12
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プロビジョニングツールはMakeで決まりだろ
Recruit Technologies Open Lab #03: Infrastructure as Code, 2016-07-07
#rtechlab
Kazunori Otani
July 07, 2016
More Decks by Kazunori Otani
See All by Kazunori Otani
AIエージェントの オブザーバビリティとガードレールの実装 - CNCJ: AIエージェントガバナンスおよびガードレールミートアップ
katzchang
0
47
実践OpenTelemetry - Jagu'e'r オブザービリティ分科会 Meetup#2
katzchang
0
990
Kubernetes環境のオブザーバビリティの次の一歩をOpenTelemetryで実現すると何がどうなるの? - CloudNative Days Winter 2024
katzchang
0
320
SLI, SLOとカオスエンジニアリング、そしてオブザーバビリティ SRE Lounge #12
katzchang
4
3k
オビザーバビリティ成熟モデル
katzchang
1
4.7k
広告配信におけるパフォーマンス対策、やるかやらないか
katzchang
3
8.7k
高スループット・低レイテンシーなWEBサービスにおけるパフォーマンス対策の現実
katzchang
5
1.4k
モニタリングだいじというはなし
katzchang
1
280
頑張らないScala
katzchang
2
2.9k
Other Decks in Technology
See All in Technology
分析AIエージェントを育てる、動く環境を育てる
codatum
0
150
ハードウェアコンペでもAI駆動開発が進んでいる話
iotengineer22
0
350
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
280
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
180
3つのアプローチで目指す チームを強くするAI駆動開発
thkt
0
120
Google Cloud Next Tokyo 26登壇時のスクリプト
recruitengineers
PRO
0
200
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
4
910
しろおびから始める!ログ活用の第一歩
shumei_ito
0
470
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.1k
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
290
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
230
Kernel testing frameworks
ennael
PRO
0
110
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
Statistics for Hackers
jakevdp
799
230k
sira's awesome portfolio website redesign presentation
elsirapls
0
440
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Typedesign – Prime Four
hannesfritz
42
3.2k
Site-Speed That Sticks
csswizardry
13
1.5k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
It's Worth the Effort
3n
188
29k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Technical Leadership for Architectural Decision Making
baasie
3
590
Automating Front-end Workflow
addyosmani
1369
210k
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