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
20181103-ホーチミン市開催! WordPressの運用やサーバーメンテナンスに興味あ...
Search
DigitalCube Inc.
November 19, 2018
1
730
20181103-ホーチミン市開催! WordPressの運用やサーバーメンテナンスに興味ある人集まれ〜
WordPress を AWS で運用するメリットのおさらいとWordPressの運用でよくある質問集。
DigitalCube Inc.
November 19, 2018
Tweet
Share
More Decks by DigitalCube Inc.
See All by DigitalCube Inc.
ISMSを3ヶ月で爆速取得したプロジェクトマネジメントのコツ
digitalcube
0
490
地方の零細企業が AWS MarketPlace 使って10年どうだった?
digitalcube
0
990
[株式会社デジタルキューブ] 会社概要
digitalcube
1
7.3k
[4/7 開催] Shifter オンラインミートアップ!春のフレッシャーズ祭り
digitalcube
0
620
WordPress のフルサイト編集を使ったサイト作成と Shifter を使ってノーコードで安全なサイトを運用する
digitalcube
0
850
Shifter の基本と最新情報
digitalcube
0
190
[12/10 開催] Shifter オンラインミートアップ!
digitalcube
0
71
Snow Monkey での 自社サービスサイト構築事例
digitalcube
0
690
Shifter 新ダッシュボード 3 つのポイントをご紹介
digitalcube
0
430
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
A designer walks into a library…
pauljervisheath
207
24k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Why Our Code Smells
bkeepers
PRO
337
57k
How to Ace a Technical Interview
jacobian
277
23k
Side Projects
sachag
455
42k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Balancing Empowerment & Direction
lara
1
370
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Scaling GitHub
holman
459
140k
Transcript
A W S ͷ ͓ ͞ Β ͍ ͱ W
O R D P R E S S ͷ Α ͘ ͋ Δ ࣭ ू S E I J I A K AT S U K A D I G I TA L C U B E C O . LT D .
• About us • WordPress on AWS ͷϝϦοτ • WordPressͷӡ༻ͰΑ͋͘Δ࣭
Agenda
W K J + C S M D I G
I TA L C U B E W H O A M I ? S E I J I A K AT S U K A amimoto-ami.com getshifter.io
W H AT A B O U T W K
J ?
W O R L D W I D E K
A O N U K I J O U R N A L I S T
O U R T E A M
• JAWS-UG on ASCII.jp ਆށͷσδλϧΩϡʔϒ͕࣮ફ͢Δ ίϛϡχςΟɺϏʔϧɺͨ·ʹࣄ http://ascii.jp/elem/000/001/512/ 1512561/
None
ϑϧϦϞʔτ
ΦʔϓϯιʔεͱίϛϡχςΟͱڞʹ
Docker + WordPress workshop (WordCamp Europe 2018)
Contribution to WordPress Community https://www.digitalcube.jp/about/community-contribution/ • WordPress Plugins Created: 102
plugins Downloaded: 2,709,767 times • WordCamp Sponsor Since: 2009 30+ times • WordCamp Speakers 72 Times • WordPress Core Translation • More!
O U R P R O D U C T
amimoto-ami.com getshifter.io
None
None
None
None
WordPress ύϒϦογϯάͷຽओԽ AWS ITͷຽओԽ
• ҆શ શͳ੩తHTMLϑΝΠϧʴແྉͷHTTPS௨৴ • ߴ Amazon CloudFrontͰੈքதʹߴɾ࣮֬ʹ৴ • ϝϯςϑϦʔ WordPressඞཁͳ͚࣌ͩDocker͔ΒىಈɻΠϯετʔϧෆཁɻ
What’s Shifter?
https://www.getshifter.io/
None
S H I F T U P ! J P
_ G E T S H I F T E R Ω ο Ϋ Φ ϑ Πϕ ϯ τ https://eventregist.com/e/o4QzwVGLsvSH
W O R D P R E S S O
N A W S ͷ ϝ Ϧ ο τ
• ηΩϡΞ • ϋΠεϐʔυ • εέʔϧͰ͖Δ ϝϦοτ
AWSͷηΩϡϦςΟํ
None
AWSͷηΩϡϦςΟରԠ
ϋΠεϐʔυ
Τοδϩέʔγϣϯ
ετϨʔδͷεέʔϥϏϦςΟͦͷ1
ετϨʔδͷεέʔϥϏϦςΟͦͷ2
ࣄΛΑ͍ͨ͘͠ͱ͍͏ҙࢥ͕ɺৗʹࣄΛվળͤ͞Δͱ ݶΓ·ͤΜɻ Կ͔Λ͛͠ΔʹɺΈʢϝΧχζϜʣ͕ඞཁͰ͢ɻ Jeff Bezos (Amazon CEO) AmazonͷϝΧχζϜʢΈʣ
W O R D P R E S S ͷ
ӡ ༻ ͰΑ͘ ͋ Δ ࣭
1.։ൃڥͲ͏ͯ͠Δʁ 2.σϓϩΠͲ͏ͯ͠Δʁ 3.ϓϥάΠϯͷཧͲ͏ͯ͠Δʁ 4.ը૾ͷอଘS3ʁ σϑΥϧτʁ 5.όοΫΞοϓͲ͏ͯ͠Δʁ 6.ηΩϡϦςΟରࡦͲ͏ͯ͠Δʁ 7.ใऩूͲ͏ͯ͠Δʁ 8.WordPressͰ͑Δখنࣄۀऀ͚ͷαʔϏεͬͯ͋Δʁ Α͋͘Δ࣭
A. AWSͷ߹։ൃڥ༻ͷEC2͘͠ຊ൪αʔόʔ ͷόʔνϟϧϗετͰରԠɻ WordPressͰͷϚϧναΠτରԠͰςʔϚϓϥάΠϯͳ ͲΛमਖ਼ͨ͠߹ʹʹຊ൪ଆʹө͞Εͯ͠·͏ͷͰ NGɻ Q1. ։ൃڥͲ͏ͯ͠Δʁ
A. ࣾͷ߹GitΛར༻ɻσϓϩΠAWSͷCode Pipeline / Code Build / Code Deploy Λར༻͢Δ͔ɺσϓϩ
ΠରαʔόʔଆͰGit PullΛ͍ͯ͠Δɻ Q2. σϓϩΠͲ͏ͯ͠Δʁ
A. ࣾͷϚωʔδυαʔϏεͷ߹Git Ͱཧɻ Q3. ϓϥάΠϯͷཧͲ͏ͯ͠Δʁ
A.σϑΥϧτ͘͠ඞཁʹԠͯ͡ϓϥάΠϯΛͬͯ Amazon S3ʹΦϑϩʔυɻ Q4. ը૾ϑΝΠϧͷอଘॴAmazon S3ʁ σϑΥϧτʁ
A. AWSͰɺEC2 ͷεφοϓγϣοτͱɺRDS͕͋Δ߹ RDS ͷεφοϓγϣοτػೳΛར༻ɻ Q5. όοΫΞοϓͲ͏ͯ͠Δʁ
A. ఆظతͳࣗಈόοΫΞοϓϓϥάΠϯͷΞοϓσʔτͳ ͲΠϯϑϥଆͰͷରԠ͕ΦεεϝͰ͢ɻAWS WAFʹ WordPressʹ࠷దԽ͞ΕͨϧʔϧηοτʢϚωʔδυϧʔ ϧʣ͕༧Ί४උ͞Ε͍ͯΔͷͰศརͰ͢ɻOSϛυϧΣ ΞͷύονରԠαʔόʔ࠶ىಈ͚ͩͰOKɻ͍͠߹ ελςΟοΫαΠτδΣωϨʔλʔͰͷ੩తαΠτԽݕ౼ɻ Q6. ηΩϡϦςΟରࡦͲ͏ͯ͠Δʁ
A.WordPressΤΩεύʔτ͕ࣥච͍ͯ͠ΔʮCapital Pʯ https://capitalp.jp/ ͕ΦεεϝɻWordPressͷϛʔτΞοϓ ʹࢀՃͯ͠Έ·͠ΐ͏ɻ ӳޠͷ߹ WordPress Tavern (https://wptavern.com/) Make
WordPress (https://make.wordpress.org/) WordCampTV (https://wordpress.tv/) ͕ΦεεϝͰ͢ɻ Q7. ใऩूͲ͏ͯ͠Δʁ
A.ܾࡁͳΒStripeɺνϟοτػೳIntercom͕ΦεεϝͰ ͢ɻܾࡁαϙʔτػೳͷ্খنࣄۀऀʹେ͖ͳ ثʹͳΔͰ͠ΐ͏ɻ Q8. WordPressͰ͑Δখنࣄۀऀ͚ͷαʔϏεͬͯ͋Δʁ
ͥ ͻ σΟε Χ ο γ ϣ ϯ ͠ ·
͠ ΐ ͏ ʂ