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
230
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Staging環境を考えよう (インフラ目線から)
20180331にWordBench長野で話したスライドです。
ごく簡単に、Staging環境を用意しようという話です。
re__ma
April 01, 2018
More Decks by re__ma
See All by re__ma
クラウドってなんだっけ? WordPressとどう関わるの? という話 / wpshinshu-20190413-terada
re__ma
0
44
イチからWordPressのインフラを考えてみる
re__ma
1
89
20180122-jawsug-terada
re__ma
0
370
Other Decks in Technology
See All in Technology
Goでデータパイプラインを作ろう
sansantech
PRO
0
240
Retriever と Reranker、結局どうする?
kazuaki
2
670
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
340
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
8
7.6k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.1k
plamo-3-translateの開発
pfn
PRO
0
280
初めてのGitHub Actions / GitHub Actions at First
tooppoo
0
140
OSPN.JPバージョンアップ作業進捗のご報告 / 20260801-osc26kyoto
akkiesoft
0
260
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
440
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
53k
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
0
1.5k
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
230
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
A Soul's Torment
seathinner
6
3.3k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
760
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
Agile that works and the tools we love
rasmusluckow
331
22k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
460
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
470
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ͷࢀՃͬͯ·͢ʂ