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
PaaS modoki@CombMof
Search
Tsuzu
December 23, 2018
Programming
0
560
PaaS modoki@CombMof
CombMofというイベントで発表した内容です
https://combnaf.connpass.com/event/98427/
Tsuzu
December 23, 2018
Tweet
Share
More Decks by Tsuzu
See All by Tsuzu
Harvesterで始める自宅プライベートクラウド
tsuzu
0
1.1k
ultra fast gopher
tsuzu
0
56
Other Decks in Programming
See All in Programming
顧客の画像データをテラバイト単位で配信する 画像サーバを WebP にした際に起こった課題と その対応策 ~継続的な取り組みを添えて~
takutakahashi
4
1.4k
Vibe coding コードレビュー
kinopeee
0
350
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
24
10k
AI Ramen Fight
yusukebe
0
120
構文解析器入門
ydah
7
1.9k
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
130
DataformでPythonする / dataform-de-python
snhryt
0
110
脱Riverpod?fqueryで考える、TanStack Queryライクなアーキテクチャの可能性
ostk0069
0
570
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
2
1.4k
React 使いじゃなくても知っておきたい教養としての React
oukayuka
18
4.7k
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
600
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
890
Featured
See All Featured
Six Lessons from altMBA
skipperchong
28
3.9k
Embracing the Ebb and Flow
colly
86
4.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
The Cult of Friendly URLs
andyhume
79
6.5k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Designing Experiences People Love
moore
142
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Designing for humans not robots
tammielis
253
25k
Documentation Writing (for coders)
carmenintech
72
4.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Transcript
1BB4NPEPLJ 5TV[V !8Q@ !1
ͩΕʁ ,FZ 7BMVF )BOEMF 5TV[V 5XJUUFS !8Q@ (JU)VC DTUTV[V +PC
4UVEFOU # 'BWPSJUF-BOHVBHFT (P 'BWPSJUF5FDIOPMPHJFT $POUBJOFS 7JSUVBMJ[BUJPO !2
BHFOEB 1BB4ͱ 5SBFpL ઃܭ σϞ
ίϯτϩʔϧύωϧ ࠓޙͷల ऴΘΓʹ !3
1BB4ͱ w 1MBUGPSNBTB4FSWJDF w ༁ϓϥοτϑΥʔϜΛαʔϏεͱͯ͠ఏڙ͢Δͷ w 8FCΞϓϦέʔγϣϯΛެ։Ͱ͖ΔαʔϏε w αʔόɺ04ɺ ηΩϡϦςΟ
ɺ%#ͳͲͷཧ͕ෆཁ w )FSPLV(PPHMF"QQ&OHJOFͳͲ !4
5SBFpL w (PͰॻ͔ΕͨϦόʔεϓϩΩγɾϩʔυόϥϯα w ಈతͳίϯϑΟΪϡϨʔγϣϯ͕Մೳ w ઃఆϑΝΠϧɺ,7ετΞɺ%PDLFSɺLTͳͲ͔Β
5SBFpL !6 ग़యIUUQTSBXHJUIVCVTFSDPOUFOUDPNDPOUBJOPVTUSBFpLNBTUFSEPDTJNHBSDIJUFDUVSFQOH
ઃܭ !7
ԿΛ࡞Γ͍͔ͨ w ͳΔ͘1BB4ࣗମσϓϩΠ͘͢͠ w ͳΔ͘ΞϓϦέʔγϣϯͷσϓϩΠ͘͢͠ w ͳΔ͘؆ܿʹ
υϝΠϯ w "1*FYBNQMFDPN w ։ൃऀ͕ΞϓϦέʔγϣϯͷ࡞ɺىಈͳͲͷૢ࡞Λߦ͏ w ֤ΞϓϦέʔγϣϯ FYBNQMFDPN w Ϣʔβ͕ܾΊΔ
w -FU`T&ODSZQUͰϫΠϧυΧʔυূ໌ॻΛൃߦ !9
ॳظઃܭ !10 IUUQTFYBNQMFDPN IUUQT FYBNQMFDPN
DSFBUF࣌ͷಈ࡞ !11 σʔλͷอଘ ΠϝʔδͷQVMMɺίϯςφͷ࡞ IPHFFYBNQMFDPN IPHFFYBNQMFDPNͷొ
"1*ఆٛ w HPBΛ༻ w ೝূػߏ w +85 +40/8FC5PLFO "1*Ωʔ
w HPBͱɾɾɾ w (Pͷ%4-Ͱ"1*Λఆٛ w ΤσΟλͷิΛར༻Մೳ w HPBHFOͰαʔόɺΫϥΠΞϯτͷίʔυΛࣗಈੜ w 0QFO"1*W 4XBHHFS ͷఆٛϑΝΠϧࣗಈੜ !12
HPB !13
HFOFSBUFEGPSTFSWFSTJEF !14
ίϚϯυϥΠϯπʔϧ w HPBͷࣗಈੜෆे w HJUIVCDPNVSGBWFDMJΛར༻ !15
44)(BUFXBZ w HPMBOHPSHYDSZQUPTTIΛར༻ w 44)ϓϩτίϧͱ%PDLFSͷFYFD"1*ΛϒϦοδ w TTIJdTTINPEPLJIPHF!FYBNQMFDPN w Ϣʔβ໊Λίϯςφͷ*%ʹ w
ެ։伴ೝূͷΈରԠ !16
σϞ !17
ίϯτϩʔϧύωϧ !18
ίϯτϩʔϧύωϧ w 8FC͔Βૢ࡞͍ͨ͠ w 7VF+4 7VFUJGZ w ϑϩϯτΤϯυͷೝূ w "VUIPS'JSFCBTF"VUIFOUJDBUJPO
w ੜ͞ΕͨTXBHHFSZBNM͔ΒTXBHHFSKTͰ"1*Λୟ͘ !19
ࠓޙͷల w ηΩϡϦςΟͷ্ w ωοτϫʔΫͷ w H7JTPSͷݕ౼ w ػೳͷՃ w
#VJMEQBDLͰσϓϩΠΛ؆୯ʹ w 8FCίϯύωͷ࣮ΛਐΊΔ w ֦ுੑͷ্ w ϓϥάΠϯͱ͔ʹରԠ w "1*ΛHPB TXBHHFS ͔ΒH31$8FCʹ !20
·ͱΊ w (P͍͍ͧ w 1BB4Λ࡞Δͷָ͍͠͠ษڧʹͳΔ w $POUSJCVUJPO͓͓ͪͯ͠Γ·͢ w IUUQTHJUIVCDPNNPEPLJQBBT !21