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
俺と JAWS DAYS 2016
Search
ふぁらお加藤
April 09, 2016
Technology
0
190
俺と JAWS DAYS 2016
JAWS-DAYS 2016 に金沢から出席しました。
私といっしょに参加した気持ちになれるはず。
ふぁらお加藤
April 09, 2016
Tweet
Share
More Decks by ふぁらお加藤
See All by ふぁらお加藤
俺とユースケース図
pharaohkj
0
88
俺とAPAC Community Summit DevOps Breakout 部屋
pharaohkj
0
98
JAWS-UG 金沢 x LINE DC LINE x AWS x PayPay テーブルオーダーを作ってみよう AWS部
pharaohkj
0
40
LINE × AWSの可能性や事例について語り合う夕べ
pharaohkj
0
230
JAWS-UG金沢 AWS Community Day 振り返り
pharaohkj
0
480
俺とActive Storage + Cloud Front
pharaohkj
0
160
俺と『男のパスタ道』アルデンテとは何か答えよ
pharaohkj
1
140
俺とオープンデータ
pharaohkj
0
50
俺とCapacitor
pharaohkj
0
59
Other Decks in Technology
See All in Technology
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
160
たくさん本を読んだけど 1年後には綺麗サッパリ!を乗り越えて 学習の鬼になるぞ👹
yum3
0
160
エンジニア向け会社紹介資料
caddi_eng
14
230k
Github Actions 로 Android 팀의 효율성 극대화
hadonghyun
0
160
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
コンテナ・K8s研修 - 前半 コンテナ基礎・ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
480
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.4k
[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方
hiashisan
0
270
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
A Modern Web Designer's Workflow
chriscoyier
689
190k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
The Invisible Customer
myddelton
117
13k
Rails Girls Zürich Keynote
gr2m
93
13k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
YesSQL, Process and Tooling at Scale
rocio
166
14k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.9k
Atom: Resistance is Futile
akmur
261
25k
The World Runs on Bad Software
bkeepers
PRO
63
11k
Transcript
Զͱ+"84%":4 +"846(ۚୈճษڧձ ;͊Β͓Ճ౻
1SPpMF /BNF ;͊Β͓Ճ౻!1IBSBPI,+ #FMPOH5P 1IBMBO9XBSF 'SFFMBODFS ,BOB[BXBSC +"846(ۚ +PC8PSLT
0$3TZTUFNDPN/&5 *4%#5.'$-JOVY$ 4PDJBM(BNF1)1+BWB *OGPSNBUJPO"QQ"OHVMBS+4$BLF1)1 'BDUPSZ"VUPNBUJPO/&5
+"84%":4 ߦ͖ͬͯ·ͨ͠
+"84%":4ͱ +"846(͕ߦ͏ΫϥυͷΠϕ ϯτɻ +BQBO"846TFS(SPVQ͕ߦ͏ ͷͰ͋ͬͯɺ+"84͞Μ͕ߦ͏ͷ Ͱͳ͍ɻ
࣌ॴ • ৽॓ϕϧαʔϧ৽॓άϥϯυʹͯ • ։ • ʙ։ձ •
ʙ࠙ձ • ʙऴྃ
ே։͔࢝ʙલೖΓ͔ʙ
͕͢͞Զͨͪͷ ৽װઢͩͥʂ ࣌ʹͰΕؒʹ߹͍·͢
͋͋ʙே࣌ʹۚӺʹ͍ΒΕΔࣗ৴͕ͳ͍ʙ
ߦόεͰ͍͖·ͨ͠ ยಓˇ ྻγʔτ ֤γʔτ͝ͱʹΧʔςϯ͕͋ͬͯ ΄΅ݸࣨঢ়ଶͰշద ֤੮ʹίϯηϯτ͕͋ͬͯిͷ ॆిͰ͖·ͨ͠
ே৯ ձۙ͘ͷ٤ళʹͯ
ૣே͕͗ͨ͢ɺ͜ͷ٤ళʹిݯ͋ͬͯ࡞ۀͰ ͖ͯշదͰͨ͠ɻͲ͜ʹͰిݯ͋ΔͶɻ
+"846(͜Ε·Ͱͱ͜Ε͔Β ۚय़ར ͜ΜͺΔͱ͠Ώ͖ʣ͞Μ
ײͱϝϞ • ͜ͷΠϕϯτͷӡӦओ࠵ऀʹΑΔηογϣϯ • ʮདྷऀਓʯӡӦਓˠਓ ΄΅ϦϞʔτ • ٕज़ίϛϡχςΟʹࢀՃ͢Δ͜ͱͰࣗͷٕज़ͷҐஔ͕ Θ͔Δɻ݁Ռɺਓੜ͕มΘΔਓ͍Δɻ݁ࠗͨ͠ਓ͍
Δɻ • ΉΑΓɺͥͻʮ͋ͳͨʯ͕͍ࣗͬͯͩ͘͞ɻ • དྷ໊ݹɻ
ܠ͕Β͑ΔΠϕϯτ 35;͊΅બखݖ
"84.PCJMF4FSWJDFT $PHOJUPͰ͓खܰΫϥυιʔγϯάཱཅҰ<༗ݶձࣾདྷిࢉ> "NB[PO$PHOJUP%FFQ%JWF௩ా࿕߂<"84+4">
"NB[PO$PHOJUP ͱʁ ϞόΠϧΞϓϦʹʮϩάΠϯػೳʯ ΛͨͤΔͨΊͷαʔϏεͱ4%, ΛαʔόϨεͰఏڙ
͔֬ʹݴΘΕͯΈΔͱɺͪΐͬͱͨ͠ΞϓϦͰ ͙͢ʹϢʔβʔ͝ͱͷใΛอଘͨ͠΄͏͕ศར ʹͳΔɻ
"NB[PO$PHOJUP ͕ఏڙ͢Δػೳ
ผσόΠεͰͷૢ࡞Λ ௨Ͱ͖Δ εΰΠʂ
-BNCEBΛֻ͚ͯ ೖྗͷਖ਼نԽͰ͖Δ εΰΠʂ
ແྉར༻͕͋Δ εΰΠʂ
ৼΓฦͬͯߟ͑Δ ʮϩάΠϯػೳΛ͍ͨͤͨϞνϕԿ͔ʯ ͔֬ʹɺ͜͜ʹ͋Δ͜ͱͰ΄ͱΜͲ࣮ݱͰ͖ͦ͏ ͡Όͳ͍͔ʁ
ߟ • ϩάΠϯʹαʔό͕͍ΔͳΜͯ୭͕ܾΊͨʂ͔֬ʹͦ ͏ͩɻ • Ϣʔβʔೝূ֎ͷαʔϏεΛ༻͍Δ͕ɺͦͷ*%ͱϢʔ βʔͷཧͷͨΊͷ"1*࣮ɺΠϯϑϥɺ%#ͷϝϯς ͍Βͳ͍ͱָ͔͗͢Δɻ • ໊دͤͬͯ͘ΕΔ͠ɺϚϧνϩάΠϯ͕Ͳ͏ͩͱ͔
ͷͰ͖Δ͠ɺ-BNCEBೖΕΔͳΒ͏͔͠ͳ ͍ͳɻ
ன৯ ͳΜͱແྉʂ
֎ΑΓத͔Βͷ߈ܸɾࣄނ͕ϠόΠɺ ࠓΔ͖ΫϥυηΩϡϦςΟରࡦ ᴡ౻ጏਔ<ΞΠϨοτגࣜձࣾ>͞Μ
͜Εͷதͷਓ
͢͞·͍͡࿈ଓτʔΫͳηογϣϯ ηΩϡϦςΟ·ΘΓͰࣸਅ͓அΓʁ
ͱࢥͬͨΒɺࢿྉ͕͋ͬͯ·ͨ͠
࠷ޙͷγϝ͚ͩ εϥΠυ൪߸ʹ εΰΠ
ߟ • Ϋϥυ҆શ͔ʁΦϯϓϨΑΓ҆શ͔ʁΑ͘ΘΕ Δ͜ͱɻηΩϡϦςΟࠪ௨ͬͯ·͢ʂ͜Ε͕Ұ൪௨ ͡Δճɻ • ͋Γͱ͋ΒΏΔࠪΛ௨ͦ͏ͱ͢ΔͱΊͬͪΌͪ͘Ό ίετ͕͔͔Δ͠ɺͦͦʮηΩϡϦςΟΛ͜͏୲ อ͍ͯ͠·͢ɻʯ͕େࣄͩΑͶɻࠪత͡Όͳ͍ɻ •
Αͬͯʮ͜͏͍͏ϙϦγʔͰͬͯ·͢ɺ࣮ࡍͬͯ ·͢ͱ͍͏ಁ໌ੑ͕େࣄʯ
*P5ϓϥοτϑΥʔϜz403"$0.z࠷৽ಈ ۄݑ<גࣜձࣾιϥίϜ>͞Μ
ΫϥυͰཧίϯιʔϧ͕ఏڙ͞ΕΔ4*.Λ ҆Ձ ༷ʑͳ՝ۚܗଶ ʹఏڙ͢Δɻ ͔ͦ͜ΒಘΒΕΔσʔλΫϥυʹूͰ͖Δɻ
4*.ͷঢ়گ͕Θ͔Δ εΰΠʂ
ͳΔ΄Ͳͱࢥ͑Δ *P5ͷܗ εΰΠʂ
"NB[PO"1*(BUFXBZ-BNCEB Φϖ୲͕"1*(BUFXBZ -BNCEBͰνέοτॲཧΛࣗಈԽͨ͠ɻ ২थ<+"846(্ӽົߴࢧ෦>͞Μ "NB[PO"1*(BUFBXBZ"84-BNCEB%FFQ%JWFʢͷ৮Γ͚ͩʣ ୩ܓհ<"84+4">͞Μ
େม೦ͳ͓Βͤ ਓ͕ଟ͗ͯۙͮ͘͢͜ͱ͢ΒͰ͖·ͤΜͰͨ͠
ಉ࣌௨༁ʹ͏ϥδΦ͕ΒΕ͍ͯͨͨΊɺ ͦΕͰഈௌ͢Δ͜ͱʹͨ͠
"NBP[O-BNCEB ͱʁ αʔόʔϨεͰίʔυΛ࣮ߦɻ Θ͔Γ͍͢ɻ
ΈΜͳେ͖ ΦϒδΣΫτࢦ ϓϩάϥϛϯά ΦϒδΣΫτͷΠϕϯτͷͱ͖ʹ ΑΕΔؔΛΦʔόʔϥΠυͯ͠ ΧελϜ͢ΔΑͶʁ
ͦΕͷ"84൛ͳײ͡ Կ͔"84্ͰΠϕϯτ͕ൃੜͨ͠ ߹ɺ͜ͷؔΛ࣮ߦͤΑɺͱɺ ΦʔόʔϥΠυͰ͖Δͷͩɻ
࣌αʔόϨεʂ ͱʹ͔͘ɺ*BB4ΛखಈͩΖ͏͕ࣗಈͩΖ͏͕ɺ͕Μͬͯཧ͢Δ࣌ऴΘͬͨʂ
࠙ձ ʹ͜ʹʔɺͪΎΜͪΎΜɺδόχϟ ϯɺɺɺ
॓ധ ͜ͷϙΠϯτɺԶͨΊΔͷಘҙͦ ͏
ম ઍ༿ݝࢢࢢͷম࣍ͷωΪ ڇλϯ͏·͠
+"846(૯ձ
ळ༿ݪϝχϡʔҰཡ
ͦͯ͠ɺʮ͔͕͖ʯͰؼͬͯ·͍Γ·ͨ͠
૯ׅ ʮݪʹཱͪฦͬͨཁٻΛߟ͑Α͏ɻʮαʔό͕ ඞཁʯ͔Β͓ٙ͏ɻ࣌αʔόϨεͩɻʯ
૯ׅ ʮਓग़͕Γͳ͍͔ΒΈΜͳͰߦͬͯɺϨϏϡʔ ͍͋͠·͠ΐ͏ʂʯ
࣍ʮ"84 4VNNJU 5PLZPʯͰ͢Ͷɻ օ͞ΜΑΖ͓͘͠ئ͍͠·͢
ࠓͷݩωλࢿྉ IUUQKBXTEBZTKBXTVHKQ ͔ΒಘΔ͜ͱ͕Ͱ͖·͢ɻͥͻ͝ࢀরΛɻ
;͊Β͓Ճ౻ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠