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
Staging環境を考えよう (インフラ目線から)
Search
re__ma
April 01, 2018
Technology
2
200
Staging環境を考えよう (インフラ目線から)
20180331にWordBench長野で話したスライドです。
ごく簡単に、Staging環境を用意しようという話です。
re__ma
April 01, 2018
Tweet
Share
More Decks by re__ma
See All by re__ma
クラウドってなんだっけ? WordPressとどう関わるの? という話 / wpshinshu-20190413-terada
re__ma
0
33
イチからWordPressのインフラを考えてみる
re__ma
1
80
20180122-jawsug-terada
re__ma
0
320
Other Decks in Technology
See All in Technology
2025advance01
minamizaki
0
130
障害を回避するHttpClient再入門 / Avoiding Failures HttpClient Reintroduction
uskey512
1
190
Houtou.pm #1
papix
0
670
やさしいClaude Code入門
minorun365
PRO
33
25k
コードの考古学 〜労務システムから発掘した成長の糧〜
kenta_smarthr
1
1.2k
AIの電力問題を概観する
rmaruy
1
220
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
360k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
25k
積み上げられた技術資産と向き合いながら、プロダクトの信頼性をどう守るか
plaidtech
PRO
0
950
GigaViewerにおけるMackerel APM導入の裏側
7474
0
460
大事なのは、AIの精度だけじゃない!〜1円のズレも許されない経理領域とAI〜
jun_nemoto
11
5.2k
DevOpsDays Taipei 2025 -- Creating Awesome Change in SmartNews!
martin_lover
0
160
Featured
See All Featured
Docker and Python
trallard
44
3.4k
Code Review Best Practice
trishagee
68
18k
Balancing Empowerment & Direction
lara
1
89
A designer walks into a library…
pauljervisheath
205
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Gamification - CAS2011
davidbonilla
81
5.3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
1
82
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Visualization
eitanlees
146
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Transcript
StagingڥΛߟ͑Α͏ (Πϯϑϥઢ͔Β) JAWS-UG ࢧ෦ ࣉా ྯਅ Mar 31 2018 WordBench
Nagano @ Matsumoto
- ࣉా ྯਅ(Reima TERADA) - ॴଐ1ɿ גࣜձࣾαʔόʔϫʔΫε ΫϥυΠϯςάϨʔγϣϯ෦ ٕज़2՝ (AWSΤϯδχΞ)
- ॴଐ2ɿ ৴भେֶେֶӃ (ཧֶ෦) ߴΤωϧΪʔཧֶݚڀࣨ ത࢜1 - Twitterɿ@re__maɹfacebook: https://www.facebook.com/reima.terada
ൃݟ͠·ͨ͠
StagingͷڥͪΌΜͱ࡞ͬͯ ·͔͢ʁ
Wordpressͷਪڥ গͳ͘ͱPHP࠷৽൛ʂ
ͪΌΜͱΞοϓσʔτ͍ͯ͠ ·͢ʁ
ͪΌΜͱϝϯςͯ͠·͢ʁ
StagingڥΛ༻ҙ͠Α͏
Ͳ͜Ͱʁ
αʔόʔ͕͑Ε Ͳ͜Ͱʂ
ͱ͍͑ࠓճAWSڥͰ (Amazon Web Services)
AWSͷѱ͍ͱ͜Ζ - ϨϯαόɺVPSͱൺΕɺҰ͚ͭͩ࡞Δʹଟߴ͍ - ઃఆ߲Ͱ͖Δ߲͕ΊͪΌΊͪΌଟ͍ͷͰɺΑ͘ Βͳ͍ͱ໘ - ͋ͱɺϝϯςࣗݾ ͔ͩΒࣗͷ͖ͳλΠϛϯάͰ ͖ͳ͚ͩΞοϓσʔτͰ͖Δ
AWSͷ͍͍ͱ͜Ζ - ࣌ؒͰར༻Մೳ(ඵ୯Ґ) - ֦ுੑඇৗʹ෯͍ - େنαʔϏε - ΨνΨνͷηΩϡϦςΟ -
JAWS-UGʂͱ͍͏ίϛχϡςΟ͕େ͖͍ (Japan AWS User Group
Staging(εςʔδϯά) ڥͱʁ - ։ൃ -> Staging -> ຊ൪ ͱେମ3ͭʹΔεςʔδͷதͷ ։ൃͰ࡞ͬͨͷΛɺຊ൪Ͱಈ͔ͯ͠Α͍͔ɺಈ࡞֬ೝΛ͢Δڥ
(։ൃڥΛ߹ΘͤΔ߹ɺݸਓͷPCͰΔ߹ͳͲ͍Ζ͍Ζߟ͑Β ΕΔ - ։ൃͨ͠ͷΛ࣮ࡍʹຊ൪ʹҠ࣌͢ ຊ൪ͰԿ͔ى͖ͨ࣌ ʹຊ൪ΛࢭΊͣʹௐΔॴ - جຊຊ൪ͱಉ͡ڥͰ͋Δඞཁ͋Γ - ৗ࣌ಈ͍͍ͯΔඞཁඞͣ͠ͳ͍
ߏ
ߏ - ͜Ε͚ͩ - େࣄͳ͜ͱɺՄೳͳݶΓຊ൪ͱಉ͡ঢ়ଶʹ - ΫϥυͳΒɺ࣌ؒͰ՝ۚͳͷͰ͍͍ͨͱ͖͚ͩ
ຊ൪ͱͰ͖Δ͚͚ͩۙͮΔ - ಉ͡ʹ͖͢ͷ - ιϑτΣΞ - ϛυϧΣΞ - OS -
αʔόʔ - ωοτϫʔΫ - Ͳ͏ͯ͠มΘͬͯ͠·͏ͷ - υϝΠϯ - தʹ͍࣋ͬͯΔίϯςϯπ (ಛʹηϯγςΟϒͳใ - ͳʹ͔ͷ༗ঈϥΠηϯεͳͲ
εςʔδϯάͰΔ͖͜ͱ - ຊ൪ʹେ͖ͳมߋΛ͢Δͱ͖ - ৽͍͠σϓϩΠΛ͢Δ࣌ - WordPressͷΞοϓσʔτ - ϛυϧΣΞͷΞοϓάϨʔυ -
OSͷେ͖ͳΞοϓσʔτ(ಛʹ੬ऑੑରԠ) - ຊ൪ʹো͕ى͖ͨ࣌ - ࡉ͔͍োɺຊ൪ΛࢭΊͳ͍ - େ͖͍োΛɺຊ൪Ͱ֬ೝ͢Δͱ͢ͱ͖ʁ (όοΫΞοϓ͕͋Δͱ͍͑ - ࣗಈߋ৽ͷͱ͖ʹ༗ޮ
ຊ൪ʹΞοϓσʔτΛͯΔ࣌ όοΫΞοϓ͔Βίϐʔ ͳ͚Ε࠷ޙʹຊ൪ʹద༻ ςετ͢Δ ͏·͘ߦ͔ͳ͔ͬͨΒ όοΫΞοϓ͔Β͢
Կ͔ى͖ͨ࣌ (ࣗಈߋ৽ͷ࣌ͱ͔) όοΫΞοϓ͔Βίϐʔ ղܾํ๏Λͱʹ͔͘୳͢ յͨ͠Β͏Ұճ όοΫΞοϓ͔Β͢ ͳ͚Ε࠷ޙʹຊ൪Λߋ৽
ෳਓͰΔ࣌ ෳͷ͜ͱΛࢼ͍ͨ࣌͠ ͍ͭ͘ίϐʔ͍͍ͨͬͯ͠ ͳ͚Εຊ൪Λߋ৽
ඞཁ͕ͳ͘ͳͬͨ࣌ ͍Βͳ͘ͳͬͨΒফ͢ or ࢭΊΔ
͜Ε͕ਐΉͱ BlueGreenσϓϩΠϝϯτͱ͔ ৽͍͠ͷΛ࣮ͯ͠ςετͨ͠Β ͦͷ··ຊ൪ʹΓସ͑ͯ͠·͏ ͳ͔ͬͨΒຊ൪ʹΓସ͑ ͳ͔ͬͨΒຊ൪ʹΓସ͑
ABςετͳͲ͋Γ 1ͱ2ͰػೳΛม͑ͯɺ 10%ͷਓͰςετ͢Δͱ͔ τϥϑΟοΫΛ 9:1Ͱ͚Δ
࡞Δ࣌(AWSͳΒ) ؆୯
όοΫΞοϓ(AWSͳΒ) ؆୯
όοΫΞοϓ͔Β࣌͢ ҰԠ؆୯
ςϯϓϨʔτ Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠ ҰԠ؆୯ʁ
ͰɺAWSͬͯɺ Ͳ͏ͬͯ͏ͷʁ
͕࣌ؒΓͳ͍ͷͰฉ͍ ͍ͯͩ͘͞
AWSʹ ͪΌΜͱίϛχϡςΟ͕ ͋ΔΑʂ
JAWS UG Naganoʂ@ Matsumoto - https://jawsug-nagano.connpass.com/event/81334/ - ࣍ճ ʮ͓ՖݟLTେձʯ -
4/21(Sat) - Aamazon Web Services (AWS)Λத৺ʹɺΠ ϯϑϥ͔ΒΞϓϦ·Ͱɺ֤ਓͷ͖ͳΓޱ Ͱ͍ͬͯ·͢ - ࠷ۙͷԻܥͷαʔϏε Alexaͱ͔ - IoT ͱ͔୭͔͠ΌΔͣ - ੋඇࢀՃ͍ͯͩ͘͠͞ʂ
·ͱΊ - Stagingڥ༻ҙ͠·͠ΐ͏ - AWSΛΓ·͕ͨ͠ɺ ผʹڥԿͰ͍͍ͱࢥ͍·͢ - JAWSͷࢀՃͬͯ·͢ʂ