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
re:Invent2015参加レポ
Search
Ryosuke Suto
October 21, 2015
Technology
0
310
re:Invent2015参加レポ
Ryosuke Suto
October 21, 2015
Tweet
Share
More Decks by Ryosuke Suto
See All by Ryosuke Suto
横断的なSRE推進と成熟度評価
strsk8
9
8.1k
GKEを利用したサービスの運用
strsk8
1
640
パブリック/プライベートクラウドでつかうKubernetes
strsk8
1
2.4k
GKE@AbemaTV
strsk8
12
9.4k
成長し続けるインフラの安定運用事情
strsk8
19
5.2k
ソーシャルゲームDBの危機回避
strsk8
10
14k
Other Decks in Technology
See All in Technology
Language Update: Java
skrb
2
290
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
340
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
120
Agile PBL at New Grads Trainings
kawaguti
PRO
1
410
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
110
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
790
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.5k
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
390
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1k
Rustから学ぶ 非同期処理の仕組み
skanehira
1
130
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
460
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
36
6.9k
Fireside Chat
paigeccino
39
3.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Typedesign – Prime Four
hannesfritz
42
2.8k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Statistics for Hackers
jakevdp
799
220k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Transcript
SF*OWFOUࢀՃϨϙ 3ZPTVLF4VUP
ΞδΣϯμ ɾ"84ͷ৽αʔϏε ɾ֤ηογϣϯͷ֓ཁ ɾSF*OWFOUͰಘΒΕͨ͜ͱ ɾϥεϕΨεใ
SF*OWFOUͱ ɾຖϥεϕΨεͰ։࠵ ɾؒͰΛ͑ΔϓϩάϥϜ͕։͔ΕΔ ɹɾجௐߨԋ ɹɾηογϣϯ ɹɾઐՈʹΑΔ2" ɹɾϋοΧιϯ ɹɾFUD ɾࢀՃऀສਓ
৽αʔϏε ɾ"84*P5 σόΠεͱ"84Λ)551.255Ͱܨ͙ϚωʔδυαʔϏε ɾ"NB[PO2VJDL4JHIU #*αʔϏεɻฒྻॲཧΛΠϯϝϞϦͰߦ͑Δ41*$&Τϯδ ϯͰߴͳੳ͕Մೳ ɾ"NB[PO,JOFTJT'JSFIPTF େྔͷετϦʔϛϯάσʔλΛ43FETIJGUʹϩʔυ͢Δ αʔϏε
৽αʔϏε ɾ"84*NQPSU&YQPSU4OPXCBMM ϖλόΠτڃͷσʔλΛ"84ʹߴ͔ͭηΩϡΞʹసૹ͢ ΔαʔϏε ɾ"NB[PO3%4GPS.BSJB%# 3%4Ͱ.BSJB%#͕͔ͭ͑ΔΑ͏ʹͳͬͨ
৽αʔϏε ɾ"84%BUBCBTF.JHSBUJPO4FSWJDF طଘͷσʔλϕʔεΛμϯλΠϜগͳ͘3%4ʹϚΠάϨ ʔγϣϯͰ͖ΔαʔϏεɻ"VSPSBʹରԠ ɾ"844DIFNB$POWFSTJPO5PPM 0SBDMF42-4FSWFS͔Β.Z42-"VSPSBʹҠ২͢Δͨ Ίͷπʔϧ ɾ"84$POpH3VMFT τϥοΩϯάͨ͠"84ͷߏʹϧʔϧΛద༻͠ɺঢ়ଶΛݕ
͢Δ͜ͱ͕Ͱ͖Δ
৽αʔϏε ɾ"NB[PO*OTQFDUPS ੬ऑੑͳͲηΩϡϦςΟͷΛνΣοΫ͢ΔαʔϏε ɾ"NB[PO,JOFTJT"OBMZUJDT ετϦʔϛϯάσʔλΛ42-ͰղੳͰ͖Δ ɾ&$*OTUBODFΞοϓσʔτ ࠷େ5#ͷେ༰ྔϝϞϦΛࡌͰ͖Δ9 $16όʔετՄೳͰ൪খ͍͞εϖοΫͷUOBOP
৽αʔϏε ɾ"NB[PO&$$POUBJOFS3FHJTUSZ %PDLFSͷίϯςφΠϝʔδΛཧ͢ΔϨδετϦαʔϏε ɾ"84-BNCEBͷΞοϓσʔτ 1ZUIPOΛαϙʔτ 71$ͷϦιʔεʹଓՄೳ $SPOͷΑ͏ʹεέδϡʔϦϯάͰ͖Δ ࣮ߦ͕࣌ؒ·Ͱ૿Ճ
৽αʔϏε ɾ"84.PCJMF)VC ϢʔβೝূɺσʔλετϨʔδɺόοΫΤϯυϩδοΫɺ QVTI௨ͳͲͷػೳΛίϯιʔϧ্͔ΒઃఆͰ͖Δ ɾ"NB[PO&MBTUJDTFBSDI4FSWJDF &MBTUJDTFBSDIͷϚωʔδυαʔϏε ɾ"NB[PO"VSPSB౦ژϦʔδϣϯϦϦʔε
֤ηογϣϯͷ֓ཁ
ΫϥυͰͷΤϯδχΞϦϯά /FUqJYάϩʔόϧΦϖϨʔγϣϯ ɾԤถϦʔδϣϯʹߏங ɾ0QFSBUJPOBM&YDFMMFODF ɹɾΦϖϨʔγϣϯΛڝ૪্ͷ༏Ґੑʹ·Ͱపఈతʹຏ͖ ্͍͛ͯΔঢ়ଶ ɾ0QFSBUJPOT&OHJOFFSJOH ɹɾ0QFSBUJPOBM&YDFMMFODFΛୡɺҡ࣋͢ΔͨΊͷιϑ τΣΞΤϯδχΞϦϯάͷश׳ͱํ
ɹɾࣗಈԽɺπʔϧαʔϏεɺϕετϓϥΫςΟεͳͲ ɾ00%"MPPQ ɾߟ͑ํͷن͕େ͖͍
5VSCJOF͋ͨΓԯͷήʔϜϦΫΤε τʹର͢ΔϚΠΫϩαʔϏεͷΞϓϩʔν ɾϝτϦΫεTUBUT%ͱ-JCSBUPΛར༻ ɾϞϊϦγοΫͳγεςϜΠϯελϯεʹू͢ Δz4-*$&z୯ҐͰΦʔτεέʔϧ ɾϚΠΫϩαʔϏεͰߏ͞ΕͨγεςϜ$PSF04ͱ %PDLFSͰίϯςφԽ ɾΠϕϯτϩάऩूʹ,BGLBΛར༻ ɾ.POHP%#ͷεέʔϧʹۤ࿑ͨ͠
ɹɾCVHpYɺTIBSEͷՃɺΠϯελϯελΠϓͷμϯ Ͱղܾ ɾΩϟογϡେࣄ
/FUqJYͷΩʔετʔϯ/FUqJY͕ඵ͋ͨΓ࠷େ ສΠϕϯτͷσʔλετϦʔϜΛॲཧ͢Δํ๏ ɾ/FUqJY͕ͲͷΑ͏ʹσʔλετϦʔϜΛॲཧ͍ͯ͠Δ͔ ɾԯΠϕϯτEBZɺ 1#EBZ ɾϐʔΫͰສΠϕϯτඵɺ (#ඵ ɾҎલ$IVLXBͱ)BEPPQ ɾ,FZTUPOF,BGLB
4BN[B 4QBSL 4USFBNJOH "VEJUPS 8JOTUPO ,B⒎FFͳͲͰߏ ɾ,BGLBͬͯΔͱ͜Ζ͕ଟ͍ ɾετϦʔϛϯάॲཧ͕ͨΓલʹͳ͖͍ͬͯͯΔ
ΠϯλʔωοτͷˋΛ༻͢Δ /FUqJYΤϯδχΞͷ ɾ$03&νʔϜͷΦϖϨʔγϣϯΤϯδχΞͷηογϣϯ ɾোཧɺՄ༻ੑͷใࠂɺϕετϓϥΫςΟεͷ৴པੑ ɺΦϖϨʔγϣϯͷڭҭʹΛ͍࣋ͬͯΔ ɾ$03&νʔϜͷඪʮΧελϚʔΤΫεϖϦΤϯεΛ कΔʯʮίϯελϯτͳվળʯʮϢχʔΫͳࣦഊʢʁʣʯ ɾΦϖϨʔγϣϯΤϯδχΞͷਓ ɾॏཁͳͷ%FW0QTɺΦʔφʔγοϓɺಎɺ$MPVE
UIJOLJOH ɾNBLFUIJOHTCFUUFS
ͦͷଞ ɾ"NB[POͱ$BTBOESBϊʔυͰඵ͋ͨΓສ ճͷॻ͖ࠐΈ ɾ"NB[PO$MPVE'SPOUΛ༻ͨ҆͠શͳίϯςϯπ৴ ɾ4FDVSJOH8FC"QQMJDBUJPOTXJUI"848"' ɾ"NB[PO3%4.Z42-ϕετϓϥΫςΟε ɾ"84$POpH$POpH3VMFT6TF"84$POpH3VMFTUP *NQSPWF(PWFSOBODFPWFS$POpHVSBUJPO$IBOHFTUP :PVS3FTPVSDFT
SF*OWFOUͰಘΒΕͨ͜ͱ ɾϞνϕʔγϣϯ ɾݱঢ়ҡ࣋ޙୀγεςϜಉ͡ ɾٕज़తح৺ ɾ/FUqJY͍͢͝ ɾӳޠޱʹ͢Δ͜ͱ͕େࣄ ɾJ1IPOF͕͋Ε1$͍Βͳ͍
SF1MBZ1BSUZ
SF1MBZ1BSUZ
SF1MBZ1BSUZ
SF1MBZ1BSUZ
ϥεϕΨε ɾϗςϧ͕͍҆ ɾগ͠ΕΕߥഇͨ͠ ɾϝγϚζ ɾਓΛμϝʹ͢Δϕου ɾ͍͍ͩͨͲ͜Χδϊ
Χδϊ ɾۭߓʹطʹεϩοτϚγʔϯ ɾϗςϧʹඞͣΧδϊ͕͋Δ ɾ֗Λา͍ͯݢʹݢ͘Β͍Χδϊ ɾεϩοτۚ৯͍ ɾςΩαεϗʔϧσϜ͕Ξπ͍ ɾϧʔϨοτֻ͚ͱ͍͏υϦʔϜ͕͋Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠