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
スケーラブルでデプロイを意識しない超自立型デプロイ / Scalable deployment...
Search
linyows
June 15, 2018
Technology
1.9k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スケーラブルでデプロイを意識しない超自立型デプロイ / Scalable deployment tool to deploy on your own
スケーラブルでデプロイを意識しない超自立型デプロイ
June 15, 2018 @PHP Conference Fukuoka 2018 前夜祭 Reject conでお話しした資料です
linyows
June 15, 2018
More Decks by linyows
See All by linyows
GoとClickhouseで作るRAGアプリ / Building RAG Application with Go and Clickhouse
linyows
1
110
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
810
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
300
研究開発と実装OSSと プロダクトの好循環 / A virtuous cycle of research and development implementation OSS and products
linyows
1
980
コードジェネレーターで 効率的な開発をする / Efficient development with code generators
linyows
0
510
研究を支える拡張性の高い ワークフローツールの提案 / Proposal of highly expandable workflow tools to support research
linyows
0
730
非コンテナ環境において宣言的Deploymentを手軽に実現する / Declarative deployment in non-container environments
linyows
1
650
メール送信サーバの集約における透過型SMTP プロキシの定量評価 / Quantitative Evaluation of Transparent SMTP Proxy in Email Sending Server Aggregation
linyows
0
1.3k
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
720
Other Decks in Technology
See All in Technology
2026/09/10 Spring_Bootから_Jakarta_EE_MicroProfileへの移行
megascus
0
220
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
160
Azure App Service / Container Apps の組み込み認証
kuniteru
0
210
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
2
2.8k
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
120
現場に行くだけでは足りない——プロダクトエンジニアが業務の流れを捉える観点と、その鍛え方
takumiengineering
0
330
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
160
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
0
270
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
130
omasushiというライブラリを作った
polidog
PRO
0
130
2026-09-11 【Snowflake World Tour Tokyo 2026】Snowflakeを起点に、AI Agentが自律稼働し続ける未来へ / Driving AI Agents with Snowflake
civitaspo
0
170
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
1
170
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.7k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
690
Between Models and Reality
mayunak
4
450
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
The Curse of the Amulet
leimatthew05
2
14k
Believing is Seeing
oripsolob
1
210
Documentation Writing (for coders)
carmenintech
77
5.5k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
320
We Are The Robots
honzajavorek
0
350
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
খాԝ(.01FQBCP *OD +VOF !1)1$POGFSFODF'VLVPLBલࡇ3FKFDU$PO εέʔϥϒϧͰ σϓϩΠΛҙࣝ͠ͳ͍ ཱࣗܕσϓϩΠ
ϓϦϯγύϧΤϯδχΞ খాԝ!MJOZPXT ٕज़෦ٕज़ج൫νʔϜ IUUQTUPNPIJTBPEBDPN
࠷ۙͷ͓ࣄ ϩϦϙοϓʂϚωʔδυΫϥυ ϑϩϯτΤϯυΞʔΩςΫτ 5ZQF4DSJQUΛϕʔεͱͨ͠ɺ &YQSFTTKTͱ/VYUKTʹΑΔ41"͔ͭ 443ͷΞϓϦέʔγϣϯ
࠷ۙͷ͓ࣄ भେֶͱͷڞಉݚڀͷ͓ख͍ 'BTU$POUBJOFSʹΑΔϝʔϧج൫
8&# %#13&44WPM )BTIJ$PSQ7BVMUͷهࣄدߘ 'VLVPLBHPͷओ࠵ͷਓ MJOVYϢʔβͷ໊લղܾΛ (JU)VC͔ΒϚοϐϯά͢Δ ιϑτΣΞͷ։ൃ
ࡢͷ'VLVPLBHPͷ༷ࢠͰ͢
8FCΞϓϦέʔγϣϯͷ σϓϩΠͬͯͲ͏͍ͯ͠·͔͢ʁ
σϓϩΠπʔϧͱ͍͑ ๏ $BQJTUSBOP 3VCZ ଟҰ൪ΘΕ͍ͯΔؾ͕͢Δ ๏ 1. /PEFKT %FQMPZͰ͖Δ͚Ͳ/PEFͷ1SPDFTTཧ͕ϝΠϯ ๏
%FQMPZFS 1)1 ͬͨ͜ͱͳ͍͓͢ฉ͖͍ͨ͠ ๏ 3PDLFUFFS 1)1 ͬͨ͜ͱͳ͍͢ ๏ "OTJCMF 1ZUIPO গ͠ϨΠϠʔ͕ҧ͏͔
σϓϩΠπʔϧͱ͍͑ ๏ 3TZODʢίϚϯυόʔʔʔϯ ๏ 4IFMMʢ4$1υʔʔʔʔϯɺԿͰͰ͖ΔΑʁ ๏ (JUʢߗʹHJUQVTIʂʂʂʂʂʂ ๏ $POUBJOFSͳͷͰʜ৭Ͱྫ͑ΔͭͶ Έͳ͞ΜͲΕͰ͔͢ʁ
ΞʔΩςΫνϟͷ
σϓϩΠͷΞʔΩςΫνϟ ๏ ϩʔΧϧͷࢿ࢈Λ44)ଓͰϦϞʔτϗετʹ6QMPBE ΫϥΠΞϯτʗαʔόϞσϧͰ1VTIܕ $BQJTUSBOPʢ1VMMΔʣ"OTJCMF͜ΕͰฒྻଓ ๏ ϦϞʔτͷࢿ࢈Λ)551ଓͰϩʔΧϧʹ%PXOMPBE ϚωʔδϟʔʗΤʔδΣϯτϞσϧͰ1VMMܕ $POTVMΠϕϯτͰ֤ϗετ͕4͔Βͱͬͯ͘Δ4USFUDIFSͳͲ
1VTIܕΞʔΩςΫνϟͷ ๏ Έ͕γϯϓϧͳͷͰঢ়ଶ͕Θ͔Γ͍͢ ๏ ڥߏஙׂ͕ͱ؆୯ͳͷͰখنͰಋೖ͍͢͠ ๏ ͳͷͰɺੈʹ͋ΔσϓϩΠπʔϧେମ͜Ε
1VTIܕΞʔΩςΫνϟͷ ๏ ϩʔΧϧ͔ΒσϓϩΠ͢ΔͷͰݖݶΛઃఆͯ͠ཧ͠ͳ͚ΕͳΒͳ ͍ʢ44)ݤͳͲʣ ๏ σϓϩΠͱผʹϩʔΧϧ͔ΒαʔόʹϩάΠϯ͢Δͱ͍͏࡞ۀ͕ඞཁ ๏ αʔόՃ࣌ʹॳظߏஙͱσϓϩΠͷ͕ͭඞཁ ๏ σϓϩΠઌϗετ͕ສ୯ҐͰ૿͑Δͱഁ͢Δ
1VMMܕΞʔΩςΫνϟͷ ๏ σϓϩΠઌϗετ͕ͨ͘͞Μ͋ͬͯେৎ ๏ αʔόՃͰॳظߏஙʹ1VMMσϓϩΠॲཧΛؚΊ͓ͯ ͘͜ͱ͕Ͱ͖Δ
1VMMܕΞʔΩςΫνϟͷ ๏ ڧྗͳετϨʔδઌ͕ඞཁʹͳΔʢ͓ۚͰղܾɿ4ʣ ๏ γεςϜ͕খنͳ߹ɺڥߏஙʹΦʔόʔΩϧ ײ͕͋ΔʢετϨʔδɺ"HFOUɺΠϕϯτൃՐʣ ๏ ΠϕϯτͷٴʹλΠϜϥά͕͋Γঢ়ଶ͕ݟ͑ͮΒ͍
1VMMܕΞʔΩςΫνϟͷ ๏ ڧྗͳετϨʔδઌ͕ඞཁʹͳΔʢ͓ۚͰղܾɿ4ʣ ๏ γεςϜ͕খنͳ߹ɺڥߏஙʹΦʔόʔΩϧ ײ͕͋ΔʢετϨʔδɺ"HFOUɺΠϕϯτൃՐʣ ๏ ΠϕϯτͷٴʹλΠϜϥά͕͋Γঢ়ଶ͕ݟ͑ͮΒ͍
ࢄ,74Λͬͨ 1PMMJOHܕσϓϩΠͷఏҊ
ࢄ,74 1PMMJOHܕσϓϩΠͱʁ ๏ جຊ1VMMܕͱಉ͡ ๏ ࢄ,74ʹΑͬͯϗετؒͰϦιʔεΛڞ༗͢Δ ๏ ΠϕϯτൃՐ͕ΠϯλʔόϧͰ1VMM͢Δ͚ͩ ๏ ͜ΕΛࣗܕσϓϩΠͱݺͿ
ཱࣗܕσϓϩΠͷΞʔΩςΫνϟ ࢄ,74Ͱͭ͘ΔΩϟογϡϨΠϠʔ தԝϦϙδτϦ ͨ͘͞ΜฒΜͩσϓϩΠରͷϗετ͕֤1PMMJOHΛߦ͏
ࢄ,74Ͱͭ͘ΔΩϟογϡϨΠϠʔ ͨ͘͞ΜฒΜͩσϓϩΠରͷϗετ͕֤1PMMJOHΛߦ͏ ཱࣗܕσϓϩΠͷΞʔΩςΫνϟ தԝϦϙδτϦ ୯Ұαʔόখنͷ߹ΩϟογϡϨΠϠʔΛ֎͢͜ͱͰγϯϓϧͳߏʹ
1VMMܕΞʔΩςΫνϟͷ ๏ ڧྗͳετϨʔδઌ͕ඞཁʹͳΔʢ͓ۚͰղܾɿ4ʣ ๏ γεςϜ͕খنͳ߹ɺڥߏஙʹΦʔόʔΩϧ ײ͕͋ΔʢετϨʔδɺ"HFOUɺΠϕϯτൃՐʣ ๏ ΠϕϯτͷٴʹλΠϜϥά͕͋Γঢ়ଶ͕ݟ͑ͮΒ͍ ͜ͷล1SPNFUIFVTͳͲͷϞχλϦϯάγεςϜ͕దͳͷ͔͠Εͳ͍ ࠶׃
ࢄ,74Λͬͨ 1PMMJOHܕσϓϩΠΛ࣮ݱ͢Δ ιϑτΣΞ
IUUQTHJUIVCDPNMJOZPXTEFXZ
࣮ৄࡉ ๏ ϦϙδτϦʹରͯ͠1PMMJOH͠ϦιʔεΛऔಘ͢Δ ๏ ΫϥελΛܗ͠1PMMJOHͷճҰఆʹ͢Δ ๏ αʔόͷϓϩηεཧߦ͍ɺϦιʔεͷมߋ͕͋ ΕผϓϩηεΛελʔτͤ͞Δ ๏ ϓϥάΠϯͱͯ͠σϓϩΠͷࣄલʗࣄޙॲཧ
ϦϙδτϦ (*5 (*5)6# ϓϩηεϚωʔδϟ 4&37&345"35&3 ΞϓϦ$633&/5 ΞϓϦ/&8 Φʔσ Οοτ '*-&
13 Ωϟογϡ 3&%*4 $0/46- ௨ 4-"$, ϙʔϦϯά
ϦιʔεΛϦϙδτϦʹ1VTI͢Δͱ ࣗಈతʹOҎʹ֤ϗετσϓϩΠ͞Ε αʔόϦελʔτ͞ΕΔπʔϧ
͜Εཱ͕ࣗܕσϓϩΠ
ͨͩ͠%&8:
ʘ8*1ʗ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠