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
Image building for Cloud Native / クラウドネイティブなビルド
Search
linyows
December 10, 2018
Technology
1
260
Image building for Cloud Native / クラウドネイティブなビルド
JapanContainerDays v18.12 報告会@福岡 / Dec 10, 2018 でLTした資料です
linyows
December 10, 2018
Tweet
Share
More Decks by linyows
See All by linyows
研究を支える拡張性の高い ワークフローツールの提案 / Proposal of highly expandable workflow tools to support research
linyows
0
300
非コンテナ環境において宣言的Deploymentを手軽に実現する / Declarative deployment in non-container environments
linyows
0
71
メール送信サーバの集約における透過型SMTP プロキシの定量評価 / Quantitative Evaluation of Transparent SMTP Proxy in Email Sending Server Aggregation
linyows
0
660
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
330
研究の再現性を高める 仕組みをGoでつくる / Creating a system to improve the reproducibility of research using go
linyows
1
170
奥が深いメールのシステム / The depth of Email system
linyows
4
490
IaCにおけるテスト考察 / Tests in IaC
linyows
2
560
リバースエンジニアリングとGoでSlackの認知負荷を下げる / Reducing cognitive load in Slack with Reverse-engineering and Go
linyows
2
340
透過型SMTPプロキシによる送信メールの可観測性向上 / Improved observability of outgoing emails with transparent smtp proxy
linyows
2
1.1k
Other Decks in Technology
See All in Technology
君も受託系GISエンジニアにならないか
sudataka
2
450
速くて安いWebサイトを作る
nishiharatsubasa
14
15k
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
250
ソフトウェアエンジニアと仕事するときに知っておいたほうが良いこと / Key points for working with software engineers
pinkumohikan
1
120
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
260
2024.02.19 W&B AIエージェントLT会 / AIエージェントが業務を代行するための計画と実行 / Algomatic 宮脇
smiyawaki0820
14
4k
Developers Summit 2025 浅野卓也(13-B-7 LegalOn Technologies)
legalontechnologies
PRO
1
1.3k
AI エージェント開発を支える MaaS としての Azure AI Foundry
ryohtaka
6
620
Perlの生きのこり - エンジニアがこの先生きのこるためのカンファレンス2025
kfly8
1
210
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
9
1.6k
RSNA2024振り返り
nanachi
0
610
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
130
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Building Your Own Lightsaber
phodgson
104
6.2k
Practical Orchestrator
shlominoach
186
10k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
A better future with KSS
kneath
238
17k
Writing Fast Ruby
sferik
628
61k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
A designer walks into a library…
pauljervisheath
205
24k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Transcript
ΫϥυωΠςΟϒͳϏϧυ +BQBO$POUBJOFS%BZTWใࠂձˏԬ%FD 5PNPIJTB0EB
(.0ϖύϘ ϓϦϯγύϧΤϯδχΞ !MJOZPXT CMPHUPNPIJTBPEBDPN +BQBO$POUBJOFS%BZTWใࠂձˏԬ
+BQBO$POUBJOFS%BZTWใࠂձˏԬ 8&# %#13&44WPM )BTIJ$PSQ7BVMUͷهࣄدߘ Ԭͷ(PMBOHίϛϡχςΟ 'VLVPLBHPͷओ࠵ͷਓ MJOVYϢʔβͷ໊લղܾΛ (JU)VC͔ΒϚοϐϯά͢Δ ιϑτΣΞͷ։ൃ
Έͳ͞ΜΫϥυωΠςΟϒͰ͔͢ʁ +BQBO$POUBJOFS%BZTWใࠂձˏԬ
+BQBO$POUBJOFS%BZTWใࠂձˏԬ $MPVEOBUJWFUFDIOPMPHJFTFNQPXFSPSHBOJ[BUJPOTUPCVJMEBOESVOTDBMBCMFBQQMJDBUJPOTJO NPEFSO EZOBNJD FOWJSPONFOUT TVDI BT QVCMJD
QSJWBUF BOE IZCSJE DMPVET $POUBJOFST TFSWJDF NFTIFT NJDSPTFSWJDFT JNNVUBCMF JOGSBTUSVDUVSF BOE EFDMBSBUJWF "1*T FYFNQMJGZ UIJTBQQSPBDI 5IFTF UFDIOJRVFT FOBCMF MPPTFMZ DPVQMFE TZTUFNT UIBU BSF SFTJMJFOU NBOBHFBCMF BOE PCTFSWBCMF$PNCJOFEXJUISPCVTUBVUPNBUJPO UIFZBMMPXFOHJOFFSTUPNBLFIJHIJNQBDU DIBOHFTGSFRVFOUMZBOEQSFEJDUBCMZXJUINJOJNBMUPJM 5IF $MPVE /BUJWF $PNQVUJOH 'PVOEBUJPO TFFLT UP ESJWF BEPQUJPO PG UIJT QBSBEJHN CZ GPTUFSJOH BOE TVTUBJOJOH BO FDPTZTUFN PG PQFO TPVSDF WFOEPSOFVUSBM QSPKFDUT 8F EFNPDSBUJ[FTUBUFPGUIFBSUQBUUFSOTUPNBLFUIFTFJOOPWBUJPOTBDDFTTJCMFGPSFWFSZPOF IUUQTHJUIVCDPNDODGUPDCMPCNBTUFS%&'*/*5*0/NE $/$'$MPVE/BUJWF%FpOJUJPOW
+BQBO$POUBJOFS%BZTWใࠂձˏԬ ˔ ΫϥυαʔϏεͷΑ͏ͳΠϯϑϥͷಈతͳߏஙͱ࣮ߦΛϕʔεʹ ˔ ఆٛͨ͠ϦιʔεΛҡ࣋͢Δ෮ݩྗͱ ˔ ૄ݁߹Ͱཧ͘͢͠ՄࢹԽʹΑͬͯ ˔ εέʔϥϒϧͳΞϓϦ͕࣮ߦ͞Ε৫ΛڧԽ͢Δ ͜ΕΒͷख๏ྫ
$POUBJOFST TFSWJDFNFTIFT NJDSPTFSWJDFT JNNVUBCMFJOGSBTUSVDUVSF BOE EFDMBSBUJWF"1*T ͦͯ͠ɺΦʔϓϯιʔεΤίγεςϜͱϕϯμʔʹதཱͳϓϩμΫτ ΫϥυωΠςΟϒٕज़
ϕϯμʔʹதཱͳϓϩμΫτඪ४Խ +BQBO$POUBJOFS%BZTWใࠂձˏԬ
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • $POUBJOFS3VOUJNF4QFDJpDBUJPO IUUQTHJUIVCDPNPQFODPOUBJOFSTSVOUJNFTQFD • $POUBJOFS3VOUJNF*NBHF4QFDJpDBUJPO IUUQTHJUIVCDPNPQFODPOUBJOFSTJNBHFTQFD 0$*ʹΑͬͯඪ४Խ͞Ε͍ͯΔͷ ͋Εʁ,VCFSOFUFTͷ$3*ͬͯԿʁ
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • 0$*ͷͦΕͱҧ͏ͷείʔϓͷҧ͍ IUUQTXXXPQFODPOUBJOFSTPSHBCPVUPDJTDPQFUBCMF • 0$*ίϯςφϥϯλΠϜͷ༷ • $3*ίϯςφϥϯλΠϜΠϯλʔϑΣʔεͷ༷ IUUQTHJUIVCDPNLVCFSOFUFTDPNNVOJUZCMPCNBTUFSDPOUSJCVUPSTEFWFMDPOUBJOFSSVOUJNFJOUFSGBDFNE $3*$POUBJOFS3VOUJNF*OUFSGBDF
ίϯςφΠϝʔδͷϏϧυͲ͏͍ͯ͠·͔͢ʁ %PDLFSpMF #VJMEQBDL +BQBO$POUBJOFS%BZTWใࠂձˏԬ
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • ΞϓϦΛϏϧυ͠ίϯςφΠϝʔδΛ࡞͢ΔΈ • ϏϧυʹඞཁͳεΫϦϓτΛूΊͨศརͳͷ • Ϗϧυ͢Δͱ0$*ʹ४ڌͨ͠ΠϝʔδΛ࡞ΕΔ #VJMEQBDLͱ WJBIUUQTHJUIVCDPNCVJMEQBDLQBDL
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • 04σΟετϦϏϡʔγϣϯܾΊΒΕͨͷΛ͏ • %PDLFSʹґଘ͠ͳ͍ΠϝʔδΛ࡞ΕΔ • εΫϦϓτͷ࣮ߦͳͷͰEPDLFSpMFه๏ݴޠʹറΒΕͳ͍ • ߴϨϕϧͷநԽ͕Մೳ EPDLFSpMFͱҧ͍
WJBIUUQTHJUIVCDPNCVJMEQBDLQBDL
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • γεςϜͱΞϓϦͷ • %FWͷΞϓϦͷΈ • 0QTΞϓϦʹؔͳ͘ίϯςφΛཧͰ͖Δ #VJMEQBDLͷԸܙ
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • #VJMEQBDLͦͦ)FSPLV͕࡞ͬͨW WB • $MPVE'PVOESZಠࣗͷ#VJMEQBDLΛ࡞ΔWC • 0$*ͷੜʹΑΓɺ$MPVE/BUJWFରԠΛWͰߦͬͨ #VJMEQBDLͷ$MPVE/BUJWFରԠW
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • %FUFDUJPOదͳϏϧυύοΫͷݕ • "OBMZTJT0$*ϨΠϠʔͷϝλσʔλΛղੳ • #VJME࡞ͨ͠ϝλσʔλ͔ΒϏϧυͯ͠0$*ϨΠϠʔΛϏϧυ • &YQPSUϦϞʔτϨΠϠʔΛϏϧυͨ͠ϨΠϠʔͰஔ͖͑ #VJMEQBDLͷΠϯλʔϑΣʔε
+BQBO$POUBJOFS%BZTWใࠂձˏԬ • ΫϥυωΠςΟϒϏϧυύοΫɺϕϯμʔχϡʔτϥϧͰίϯς φΠϝʔδΛϏϧυͰ͖Δ • 1BB4ํ໘Ҏ֎ͰɺΠϝʔδϏϧυʹΠϯϑϥͱΞϓϦΛ͢Δ͜ ͱͰɺηΩϡϦςΟ୲อΞϓϦͷ։ൃΛ͘͢͠ͳΔ ·ͱΊ
5IBOLZPV 8FSFIJSJOH +BQBO$POUBJOFS%BZTWใࠂձˏԬ