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
Shifterを使ってみて感じた108の良かったこと/悪かったことを振り返ってみる&春の7個...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Takuya Tachibana
March 06, 2019
Technology
0
1.3k
Shifterを使ってみて感じた108の良かったこと/悪かったことを振り返ってみる&春の7個のフィードバック
2019/3/6
Shiftup! JP_Getshifter Vol2!
で話したスライドです
Takuya Tachibana
March 06, 2019
Tweet
Share
More Decks by Takuya Tachibana
See All by Takuya Tachibana
地方だからできた!東北でのAWS事例を一挙紹介!/ relight local Koriyama
biatunky
0
190
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
760
地方版CCoE「re:light tohoku re:light local」の取り組みについて / inaka_ccoe
biatunky
1
190
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
560
東北のDX最新事例と地方でのクラウド&AI活用のポイント / tohokuconnect_heptagon
biatunky
0
99
東北発!田舎の企業だからこそできたAI&内製化事例 / relight local Ehime
biatunky
0
550
東北・新潟産学官金サロンin青森_ヘプタゴン / tokeiren-aomori-heptagon
biatunky
0
290
東北のDX最新事例と地方でのクラウドビジネスのポイント / re:lightlocal@sendai
biatunky
0
840
青森発!! 田舎の企業だからこそできたAI&内製化事例
biatunky
0
760
Other Decks in Technology
See All in Technology
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
610
Tebiki Engineering Team Deck
tebiki
0
24k
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
160
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
320
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
配列に見る bash と zsh の違い
kazzpapa3
3
170
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
230
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
560
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
230
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
190
Ruling the World: When Life Gets Gamed
codingconduct
0
150
Music & Morning Musume
bryan
47
7.1k
Visualization
eitanlees
150
17k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
58
50k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Site-Speed That Sticks
csswizardry
13
1.1k
Skip the Path - Find Your Career Trail
mkilby
0
60
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
430
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Transcript
גࣜձࣾϔϓλΰϯ ཱՖ Shiftup! JP_Getshifter Vol2 4IJGUFSΛͬͯΈͯײͨ͡ ͷྑ͔ͬͨ͜ͱѱ͔ͬͨ͜ͱ ΛৼΓฦͬͯΈΔ
ཱՖ (34) ੨ݝੜ·Εઋܦ༝੨ݝࡏॅ݁ߏઋ גࣜձࣾϔϓλΰϯදऔక JAWSUG੨/౦ JAWS-UG2016શࠃද AWS Summit 2017
ιϧ/ژ Speaker ΫϥυͪΐͬͱΘ͔Δ/WordPressॳ৺ऀ ࣗݾհ
໊ࣾ גࣜձࣾϔϓλΰϯ IFQUBHPOJOD ද ཱՖ ڌ ੨ݝࡾࢢɺٶݝઋࢢ ۀ ݄̓ ࣄۀ
Ϋϥυಋೖʹؔ͢ΔίϯαϧςΟϯά Ϋϥυͷߏஙอकӡ༻ ΫϥυωΠςΟϒͳ։ൃ ࢿ֨ "1/ίϯαϧςΟϯάύʔτφʔ ϕΨϧλεϙϯαʔ ձࣾհ
1.άοζ͕͓͠ΌΕ 2.μογϡϘʔυ͕εϚϗରԠ͍ͯ͠Δ 3.ͰεϚϗchromeͰμογϡϘʔυʹ͏·͘ϩάΠϯͰ͖ͳ͍ 4.Ϛωʔδυ 5.ίϯςϯπʹूத 6.উखʹεέʔϧ 7.ٻ໌ࡉ͕Kobeshi cityͱ͍͏Ṗ 8.StripeͰ҆৺ɾ҆શ 9.awsʹҙࣝ͠ͳͯ͘awsͷϝϦοτΛڗडɻநԽɻ
10.api͕͋ΔͷͰ৭ʑͰ͖ͦ͏ 11.ಋೖ͍͢͠Ձ֨ઃఆ 12.ਐԽ͕ૣ͍2ͰϦϦʔε40ճ 13.ver1ͩͱىಈ͕͔ͬͨ 14.ver1ͩͱμογϡϘʔυ͕ͪΐͬͱ͔ͬͨ 15.ϓϩδΣΫτΛෳ͍ͨ͠ 16.͏ͪͷαΠταʔόϨεͬͯݴ͑Δ 17.͏ͪͷαΠτίϯςφͬͯΔͬͯݴ͑Δ 18.WordPressͷ׳Εͨը໘ɺΤσΟλͰهࣄ͕ॻ͚Δ 19.ϝσΟΞཧָ͕ 20.ຊൃͷαʔϏεͰԠԉͰ͖Δ 21.ϝϧϚΨ͕͍͍ 22.͏গ͠ຊޠ -> ͋ͷਓͨͪຊޠΔؾͳͦ͞͏ͳͷͰΈΜͳͰϒϩάॻ͜͏ 23.organizationػೳ 24.ίϐʔ͍ͨ͠ 25.ӳޠۤखͳຊਓʹհ͠ʹ͍͘ 26.উखʹ࠷৽όʔδϣϯʹΑΔෆ۩߹ΛϑΥϩʔͯ͠΄͍͠ 27.ϓϥάΠϯ͕͑ͳ͍ͷ͕͋Δ 28.ىಈ͕ΊΜͲ͍͘͞ 29.։ൃձ͕ࣾී௨ͷWordPressΘͤΔͱౖΓग़͢ 30.੍࡞ձ͕ࣾจ۟ݴͬͯ͘ΔͷͰɺখլ͞Μ͕ग़͖ͯͯͦΕΛଧͪෛ͔͢αʔϏε͕ϦϦʔε͞ΕͨΒ͍͍ͨ 31.ಋೖޮՌ͕Θ͔Γʹ͍͘(Ͳͷ͘Β͍߈ܸ͕͋Δ͔ͱ͔Λදࣔʁ) 32.ແྉϓϥϯͰ࢝ΊΒΕΔ 33.WPڥ͕ͪΐͬͺͰखʹೖΔ 34.ެ։ͨ͠ίϯςϯπͷόʔδϣϯཧ 35.աڈͷίϯςϯπʹ͙ͤ͢Δ 36.ΩϟογϡपΓؾʹ͠ͳ͍͍ͯ͘ 37.Ϋʔϙϯ͘ΕΔ 38.ϋοΧʔͱͷରઓ͕ͳ͘ͳͬͨ 39.υΩϡϝϯτ͕͔ͬ͠Γ͍ͯ͠Δ 40.Ͱͨ·ʹͳ͍ϖʔδ͕͋Δ 41.੩తԽͷ࣌ʹwp-adminreadme.htmlΛফͯ͘͠ΕΔ 42.͍͚ͯΔػೳΛϦϦʔεͯ͘͠Δ(WPΠϯϑϥ) 43.ίϯςϯπ͕μϯϩʔυͰ͖Δʂ 44.ΤϥʔϖʔδͰήʔϜ͕Ͱ͖Δ https://www.getshifter.io/blog/wordpress-now-50-times-faster-shifter/ 45.̏ͭҎ্ͷΩʔೖྗΛೝࣝͯ͘͠Εͳ͍ 46.είΞػೳ͕΄͍͠ 47.ΠϯϑϥࣗಈΞοϓσʔτ͍ͯ͠ΔͬΆ͍ 48.ΞΫηεϩάΤϥʔϖʔδϨʔτ͕ݟΕΔͱ͍͍͔ 49.ɾwordpressͷ߈ܸͷରࡦɺཧΛ͠ͳ͍͍ͯ͘ɻ 50.ɾΠϯϑϥͷཧ͕ෆཁ(phpͷόʔδϣϯʢphpͷηΩϡϦςΟʣΛؾʹ͠ͳ͍͍ͯ͘ɻ 51.ɾܖ༰ྔͳΒαΠτෳ࣋ͯΔ 52.ɾsslʹରԠ͍ͯ͠Δ 53.ɾsslͷཧෆཁ 54.ɾϢʔβ͕ཧ͢Δ༰͕ݮͬͨ 55.wordpressΛىಈதɺผ࡞ۀ͕ೖͬͯwordpressΛ৮Βͳ͍͕࣌ؒͰ͖Δͱɺ͍ͭͷؒʹ͔ఀࢭ͍ͯ͠Δɻʢྑ͍͚ͩͲ࠷ॳڻ͍ͨʣ 56.ଟݴޠԽରԠ͕େมͩͬͨ 57.ϖʔδެ։ͷεέδϡʔϦϯά͕Ͱ͖ͳ͍ 58.FAQ͕͔ͬ͠Γ͍ͯ͠Δ 59.ϩάΠϯཤྺ͕͋Εخ͍͠ 60.ύεϫʔυΕͯϩάΠϯͰ͖Δػೳ͢Β͍͠ 61.ϓϥάΠϯແޮԽͯ͠ىಈͯ͘͠ΕΔػೳ͕͋ΔͷͰΓ͚͍͢͠ 62.αϙʔτͷରԠ͕ૣ͍ 63.αϙʔτͷରԠ͕ຊޠ 64.αϙʔτ͕͍͢͝ஸೡ 65.ϑΟʔυόοΫ͢Δͱͯ͘͠ΕΔ 66.local༻ͷdockerΠϝʔδ͕ެ։͞Ε͍ͯΔ https://github.com/getshifter/shifter-local 67.ΞʔςΟϑΝΫτͷϓϨϏϡʔ͕͍͍ 68.͜ͷք۾ͩͱ͍͚ͯΔใ͕खʹೖΓͦ͏ 69.ද͕͍ࣔ 70.σϓϩΠ࣌ͷ௨ϝʔϧoffʹ͍ͨ͠ 71.Ή͠Ζslackʹ௨Λඈ͍ͨ͠ 72.ಛఆύε͚ͩผͷΦϦδϯʹඈ͍ͨ͠ɻ 73.αΠτຖͷసૹྔͷද͕͓͔͍ࣔ͠ 74.αΠτͷ࡞Λද͍ࣔͨ͠(ରԠͯ͘͠Εͨ) 75.ݹ͍όʔδϣϯͷWPͰىಈ͍ͨ͠ 76.ҠઃલͷڥͰCloudFrontΛ͍ͬͯΔͱ໘(ShifterʹݶΒ͚ͣͩͲ 77.ׂؒҾ͕͋Δ 78.αΠτຖͷ౷ܭใ͕ҰཡͰݟΕΔͱخ͍͠ 79.౷ܭใ͕࣌ܥྻͰݟΕΔͱخ͍͠ 80.Ͳ͜Ͱ༰ྔΛ͍ͬͯΔͷ͔Θ͔Δͱخ͍͠ 81.WPͷύεϫʔυཧػೳ͕͋Δͱخ͍͠ 82.http2ରԠ 83.μογϡϘʔυʹϝϞػೳ͕͋Δͱ͍͍ 84.αΠτຖʹϝϞػೳ͕͋Δͱ͍͍ 85.̎FA͕͋Δ 86.ແৼΓ͕དྷΔස͕૿͑ͨ 87.͍߹ΘͤϑΥʔϜʹࠔͬͨ 88.Ϗʔϧʹৄ͘͠ͳΕΔ 89.͑ΔϓϥάΠϯϦετ͕͋Δͱخ͍͠ 90.ΞʔΩςΫνϟ͕ษڧʹͳΔ 91.ٯʹແବͳϓϥάΠϯ͕ݮͬͯߏ͕γϯϓϧʹͳΔɻγϯϓϧΠζϕετɻ 92.Ͳ͏͍͏ڥͰಈ͍͍ͯΔͷ͔μογϡϘʔυʹද͕ࣔ͋Δͱخ͍͠ʢݴޠWPόʔδϣϯʣ 93.ఆֹͰ͑Δ 94.route53μογϡϘʔυ࿈ܞͰ͖Εخ͍͠ 95.ACMͷDNSೝূରԠ 96.Artifactsͷอଘੈͷઃఆ 97.ΧφϦΞϦϦʔεػೳ 98.Τοδ 99.αΠδϯάෆཁ 100.μογϡϘʔυͷଟݴޠԽ 101.ΞʔςΟΞΫτͷϓϨϏϡʔͷදࣔظؒΛ͏গ͘͠ 102.༰ྔΦʔόʔ࣌ͷΞϥʔϜػೳ 103.ͱͱStaticPress S3Λͬͯͯ҆ఆ͠ͳ͍෦͕͋ͬͨΜͰɺ͕ͦ͜ղফͨ͠ͷ͋Γ͕͍ͨͰ͢Ͷɻ 104.σϓϩΠཤྺ͕ΔͷͰόοΫσʔτ͕༰қͳͷ҆৺ײ͍͍͋ͬͯͰ͢ɻ 105.࠷ॳ͔ΒS3ӡ༻ͳͷͰɺWPམͪΔ͔Βେมతͳܦݧͳ͍Ͱ͢ɻ 106.WPΛ্ཱͪ͛ͬͺʹ͠ͳ͍͍ͯ͘ͷͰɺηΩϡϦςΟΛؾʹ͠ͳ͍͍ͯ͘ͱ͜Ζɻ 107.௩͞Μ͕ͪΌΜͱࣄΛ͢ΔΑ͏ʹͳͬͨ 108.௩͞Μͷນ͕͍͢͝
1.άοζ͕͓͠ΌΕ 2.μογϡϘʔυ͕εϚϗରԠ͍ͯ͠Δ 3.ͰεϚϗchromeͰμογϡϘʔυʹ͏·͘ϩάΠϯͰ͖ͳ͍ 4.Ϛωʔδυ 5.ίϯςϯπʹूத 6.উखʹεέʔϧ 7.ٻ໌ࡉ͕Kobeshi cityͱ͍͏Ṗ 8.StripeͰ҆৺ɾ҆શ 9.awsʹҙࣝ͠ͳͯ͘awsͷϝϦοτΛڗडɻநԽɻ
10.api͕͋ΔͷͰ৭ʑͰ͖ͦ͏ 11.ಋೖ͍͢͠Ձ֨ઃఆ 12.ਐԽ͕ૣ͍2ͰϦϦʔε40ճ 13.ver1ͩͱىಈ͕͔ͬͨ 14.ver1ͩͱμογϡϘʔυ͕ͪΐͬͱ͔ͬͨ 15.ϓϩδΣΫτΛෳ͍ͨ͠ 16.͏ͪͷαΠταʔόϨεͬͯݴ͑Δ 17.͏ͪͷαΠτίϯςφͬͯΔͬͯݴ͑Δ 18.WordPressͷ׳Εͨը໘ɺΤσΟλͰهࣄ͕ॻ͚Δ 19.ϝσΟΞཧָ͕ 20.ຊൃͷαʔϏεͰԠԉͰ͖Δ 21.ϝϧϚΨ͕͍͍ 22.͏গ͠ຊޠ -> ͋ͷਓͨͪຊޠΔؾͳͦ͞͏ͳͷͰΈΜͳͰϒϩάॻ͜͏ 23.organizationػೳ 24.ίϐʔ͍ͨ͠ 25.ӳޠۤखͳຊਓʹհ͠ʹ͍͘ 26.উखʹ࠷৽όʔδϣϯʹΑΔෆ۩߹ΛϑΥϩʔͯ͠΄͍͠ 27.ϓϥάΠϯ͕͑ͳ͍ͷ͕͋Δ 28.ىಈ͕ΊΜͲ͍͘͞ 29.։ൃձ͕ࣾී௨ͷWordPressΘͤΔͱౖΓग़͢ 30.੍࡞ձ͕ࣾจ۟ݴͬͯ͘ΔͷͰɺখլ͞Μ͕ग़͖ͯͯͦΕΛଧͪෛ͔͢αʔϏε͕ϦϦʔε͞ΕͨΒ͍͍ͨ 31.ಋೖޮՌ͕Θ͔Γʹ͍͘(Ͳͷ͘Β͍߈ܸ͕͋Δ͔ͱ͔Λදࣔʁ) 32.ແྉϓϥϯͰ࢝ΊΒΕΔ 33.WPڥ͕ͪΐͬͺͰखʹೖΔ 34.ެ։ͨ͠ίϯςϯπͷόʔδϣϯཧ 35.աڈͷίϯςϯπʹ͙ͤ͢Δ 36.ΩϟογϡपΓؾʹ͠ͳ͍͍ͯ͘ 37.Ϋʔϙϯ͘ΕΔ 38.ϋοΧʔͱͷରઓ͕ͳ͘ͳͬͨ 39.υΩϡϝϯτ͕͔ͬ͠Γ͍ͯ͠Δ 40.Ͱͨ·ʹͳ͍ϖʔδ͕͋Δ 41.੩తԽͷ࣌ʹwp-adminreadme.htmlΛফͯ͘͠ΕΔ 42.͍͚ͯΔػೳΛϦϦʔεͯ͘͠Δ(WPΠϯϑϥ) 43.ίϯςϯπ͕μϯϩʔυͰ͖Δʂ 44.ΤϥʔϖʔδͰήʔϜ͕Ͱ͖Δ https://www.getshifter.io/blog/wordpress-now-50-times-faster-shifter/ 45.̏ͭҎ্ͷΩʔೖྗΛೝࣝͯ͘͠Εͳ͍ 46.είΞػೳ͕΄͍͠ 47.ΠϯϑϥࣗಈΞοϓσʔτ͍ͯ͠ΔͬΆ͍ 48.ΞΫηεϩάΤϥʔϖʔδϨʔτ͕ݟΕΔͱ͍͍͔ 49.ɾwordpressͷ߈ܸͷରࡦɺཧΛ͠ͳ͍͍ͯ͘ɻ 50.ɾΠϯϑϥͷཧ͕ෆཁ(phpͷόʔδϣϯʢphpͷηΩϡϦςΟʣΛؾʹ͠ͳ͍͍ͯ͘ɻ 51.ɾܖ༰ྔͳΒαΠτෳ࣋ͯΔ 52.ɾsslʹରԠ͍ͯ͠Δ 53.ɾsslͷཧෆཁ 54.ɾϢʔβ͕ཧ͢Δ༰͕ݮͬͨ 55.wordpressΛىಈதɺผ࡞ۀ͕ೖͬͯwordpressΛ৮Βͳ͍͕࣌ؒͰ͖Δͱɺ͍ͭͷؒʹ͔ఀࢭ͍ͯ͠Δɻʢྑ͍͚ͩͲ࠷ॳڻ͍ͨʣ 56.ଟݴޠԽରԠ͕େมͩͬͨ 57.ϖʔδެ։ͷεέδϡʔϦϯά͕Ͱ͖ͳ͍ 58.FAQ͕͔ͬ͠Γ͍ͯ͠Δ 59.ϩάΠϯཤྺ͕͋Εخ͍͠ 60.ύεϫʔυΕͯϩάΠϯͰ͖Δػೳ͢Β͍͠ 61.ϓϥάΠϯແޮԽͯ͠ىಈͯ͘͠ΕΔػೳ͕͋ΔͷͰΓ͚͍͢͠ 62.αϙʔτͷରԠ͕ૣ͍ 63.αϙʔτͷରԠ͕ຊޠ 64.αϙʔτ͕͍͢͝ஸೡ 65.ϑΟʔυόοΫ͢Δͱͯ͘͠ΕΔ 66.local༻ͷdockerΠϝʔδ͕ެ։͞Ε͍ͯΔ https://github.com/getshifter/shifter-local 67.ΞʔςΟϑΝΫτͷϓϨϏϡʔ͕͍͍ 68.͜ͷք۾ͩͱ͍͚ͯΔใ͕खʹೖΓͦ͏ 69.ද͕͍ࣔ 70.σϓϩΠ࣌ͷ௨ϝʔϧoffʹ͍ͨ͠ 71.Ή͠Ζslackʹ௨Λඈ͍ͨ͠ 72.ಛఆύε͚ͩผͷΦϦδϯʹඈ͍ͨ͠ɻ 73.αΠτຖͷసૹྔͷද͕͓͔͍ࣔ͠ 74.αΠτͷ࡞Λද͍ࣔͨ͠(ରԠͯ͘͠Εͨ) 75.ݹ͍όʔδϣϯͷWPͰىಈ͍ͨ͠ 76.ҠઃલͷڥͰCloudFrontΛ͍ͬͯΔͱ໘(ShifterʹݶΒ͚ͣͩͲ 77.ׂؒҾ͕͋Δ 78.αΠτຖͷ౷ܭใ͕ҰཡͰݟΕΔͱخ͍͠ 79.౷ܭใ͕࣌ܥྻͰݟΕΔͱخ͍͠ 80.Ͳ͜Ͱ༰ྔΛ͍ͬͯΔͷ͔Θ͔Δͱخ͍͠ 81.WPͷύεϫʔυཧػೳ͕͋Δͱخ͍͠ 82.http2ରԠ 83.μογϡϘʔυʹϝϞػೳ͕͋Δͱ͍͍ 84.αΠτຖʹϝϞػೳ͕͋Δͱ͍͍ 85.̎FA͕͋Δ 86.ແৼΓ͕དྷΔස͕૿͑ͨ 87.͍߹ΘͤϑΥʔϜʹࠔͬͨ 88.Ϗʔϧʹৄ͘͠ͳΕΔ 89.͑ΔϓϥάΠϯϦετ͕͋Δͱخ͍͠ 90.ΞʔΩςΫνϟ͕ษڧʹͳΔ 91.ٯʹແବͳϓϥάΠϯ͕ݮͬͯߏ͕γϯϓϧʹͳΔɻγϯϓϧΠζϕετɻ 92.Ͳ͏͍͏ڥͰಈ͍͍ͯΔͷ͔μογϡϘʔυʹද͕ࣔ͋Δͱخ͍͠ʢݴޠWPόʔδϣϯʣ 93.ఆֹͰ͑Δ 94.route53μογϡϘʔυ࿈ܞͰ͖Εخ͍͠ 95.ACMͷDNSೝূରԠ 96.Artifactsͷอଘੈͷઃఆ 97.ΧφϦΞϦϦʔεػೳ 98.Τοδ 99.αΠδϯάෆཁ 100.μογϡϘʔυͷଟݴޠԽ 101.ΞʔςΟΞΫτͷϓϨϏϡʔͷදࣔظؒΛ͏গ͘͠ 102.༰ྔΦʔόʔ࣌ͷΞϥʔϜػೳ 103.ͱͱStaticPress S3Λͬͯͯ҆ఆ͠ͳ͍෦͕͋ͬͨΜͰɺ͕ͦ͜ղফͨ͠ͷ͋Γ͕͍ͨͰ͢Ͷɻ 104.σϓϩΠཤྺ͕ΔͷͰόοΫσʔτ͕༰қͳͷ҆৺ײ͍͍͋ͬͯͰ͢ɻ 105.࠷ॳ͔ΒS3ӡ༻ͳͷͰɺWPམͪΔ͔Βେมతͳܦݧͳ͍Ͱ͢ɻ 106.WPΛ্ཱͪ͛ͬͺʹ͠ͳ͍͍ͯ͘ͷͰɺηΩϡϦςΟΛؾʹ͠ͳ͍͍ͯ͘ͱ͜Ζɻ 107.௩͞Μ͕ͪΌΜͱࣄΛ͢ΔΑ͏ʹͳͬͨ 108.௩͞Μͷນ͕͍͢͝
https://codingmania.net ʮShifterʹ͓Ҿͬӽ͠͠·ͨ͠ʂʯ
1.WordPressͷىಈʹμογϡϘʔυϩάΠϯ͕ඞཁ 2.WordPressଆͷύεϫʔυΛϒϥβอଘͰ͖ͳ͍ 3.ಋೖޮՌ͕Θ͔Γʹ͍͘(Ͳͷ͘Β͍߈ܸ͕͋Δ͔ͱ͔Λදࣔʁ) 4.ϖʔδެ։ͷεέδϡʔϦϯά͕Ͱ͖ͳ͍ 5.༰ྔΦʔόʔ࣌ͷΞϥʔϜػೳ 6.αΠτΛෳ͍ͨ͠ 7.μογϡϘʔυτοϓϖʔδʹϝϞػೳ͕΄͍͠ 8.αΠτຖʹϝϞػೳ͕΄͍͠ 9.Ͳ͏͍͏ڥͰಈ͍͍ͯΔͷ͔μογϡϘʔυʹද͕ࣔ͋Δͱخ͍͠ʢݴޠ WPόʔδϣϯʣ
10.͑ΔϓϥάΠϯϦετ͕͋Δͱخ͍͠ 11.σϓϩΠ࣌ͷ௨ϝʔϧoffʹ͍ͨ͠ 12.Ή͠Ζslackʹ௨Λඈ͍ͨ͠ 13.μογϡϘʔυͷϩάΠϯཤྺ 14.route53μογϡϘʔυ࿈ܞͰ͖Εخ͍͠ 15.Artifactsͷอଘੈͷઃఆ 16.ΧφϦΞϦϦʔεػೳ 17.Lambda EdgeରԠ 18.μογϡϘʔυͷଟݴޠԽ 19.ίϯςφͷىಈ࣌ؒͷΧελϚΠζ 20.αΠτຖͷ౷ܭใ͕ҰཡͰݟΕΔͱخ͍͠ 21.౷ܭใ͕࣌ܥྻͰݟΕΔͱخ͍͠ 22.ಛఆύε͚ͩผͷΦϦδϯʹඈ͍ͨ͠ɻ 23.Ͳ͜Ͱ༰ྔΛ͍ͬͯΔͷ͔Θ͔Δͱخ͍͠ 24.WPͷύεϫʔυཧػೳ͕͋Δͱخ͍͠ 25.αΠτຖͷసૹྔͷද͕͓͔͍ࣔ͠ؾ͕͢Δ 26.ΞΫηεϩάΤϥʔϨʔτͷදࣔ ͦͷ͏ͪ ਅ໘ͳ ػೳվળͷϦΫΤετ
લճ͔Βվળ͞Εͨͷ 1.WordPressͷىಈʹμογϡϘʔυϩάΠϯ͕ඞཁ 2.WordPressଆͷύεϫʔυΛϒϥβอଘͰ͖ͳ͍ 3.ಋೖޮՌ͕Θ͔Γʹ͍͘(Ͳͷ͘Β͍߈ܸ͕͋Δ͔ͱ͔Λදࣔʁ) 4.ϖʔδެ։ͷεέδϡʔϦϯά͕Ͱ͖ͳ͍ 5.༰ྔΦʔόʔ࣌ͷΞϥʔϜػೳ 6.αΠτΛෳ͍ͨ͠ 7.μογϡϘʔυτοϓϖʔδʹϝϞػೳ͕΄͍͠ 8.αΠτຖʹϝϞػೳ͕΄͍͠
9.Ͳ͏͍͏ڥͰಈ͍͍ͯΔͷ͔μογϡϘʔυʹද͕ࣔ͋Δͱخ͍͠ʢݴޠ WPόʔδϣϯʣ 10.͑ΔϓϥάΠϯϦετ͕͋Δͱخ͍͠ 11.σϓϩΠ࣌ͷ௨ϝʔϧoffʹ͍ͨ͠ 12.Ή͠Ζslackʹ௨Λඈ͍ͨ͠ 13.μογϡϘʔυͷϩάΠϯཤྺ 14.route53μογϡϘʔυ࿈ܞͰ͖Εخ͍͠ 15.Artifactsͷอଘੈͷઃఆ 16.ΧφϦΞϦϦʔεػೳ 17.Lambda EdgeରԠ 18.μογϡϘʔυͷଟݴޠԽ 19.ίϯςφͷىಈ࣌ؒͷΧελϚΠζ 20.αΠτຖͷ౷ܭใ͕ҰཡͰݟΕΔͱخ͍͠ 21.౷ܭใ͕࣌ܥྻͰݟΕΔͱخ͍͠ 22.ಛఆύε͚ͩผͷΦϦδϯʹඈ͍ͨ͠ɻ 23.Ͳ͜Ͱ༰ྔΛ͍ͬͯΔͷ͔Θ͔Δͱخ͍͠ 24.WPͷύεϫʔυཧػೳ͕͋Δͱخ͍͠ 25.αΠτຖͷసૹྔͷද͕͓͔͍ࣔ͠ؾ͕͢Δ 26.ΞΫηεϩάΤϥʔϨʔτͷදࣔ
ਆΞοϓσʔτ ShifterͷμογϡϘʔυ͔Β WordPressͷϩάΠϯ͕ύε ϫʔυෆཁʹʂ ̍൪ͷෆຬ͕ղফʂʂ 20߲ΞοϓσʔτͷՁʂʂʂ ·͡ਆʂʂʂʂ
גࣜձࣾϔϓλΰϯ ཱՖ Shiftup! JP_Getshifter Vol2 4IJGUFSΛͬͯΈͯײͨ͡ य़ͷݸͷՃϦΫΤετ
࠷ۙͷ͍ํ ϨϯαόͷΑ͏ʹෳͷ͓٬͞ΜΛ̍ΞΧϯτͰӡ༻͍ͨ͠ ϔϓλΰϯ ੍࡞ձࣾ" ੍࡞ձࣾ# αΠτ̍ αΠτ̎ αΠτ̏ αΠτ̐
̍ɺϝϞػೳ ෳϢʔβʔͰ։ൃɾอक͢ΔࡍʹShifterͷμογϡϘʔυ্Ͱ ใΓͱΓͰ͖Δͱศར αΠτຖʹ͍Ζ͍Ζॻ͚Δͱخ͍͠
memo ϚʔΫμϯͰ͍Ζ͍ΖใΛͤΔΑ ̍ɺϝϞػೳʢΠϝʔδʣ
̎ɺTMBDLʹ௨Λඈ͍ͨ͠ ௨͢ΔΠϕϯτબ͍ͨ͠ - δΣωϨʔτ - ϩάΠϯ - σϓϩΠ - ΞϥʔτใͳͲ
̏ɺαΠτຖͷ౷ܭใͷҰཡ ΞΧϯτશମαΠτຖʹసૹ ྔΛදࣔͰ͖Δ͕ɺ αΠτຖͷৄࡉΛ̍ϖʔδͰݟͨ ͍ʢυϦϧμϯ͍ͨ͠ʣ WEBαʔόͷΤϥʔϩάͱ͔Ξ ΧϯτຖʹݟΕΔͱخ͍͠
̐ɺ௨Λ͏গ͠Ϧονʹ ϢʔβʔɺdescriptionɺϝϞ͋ͨΓͷใΛΓ͍ͨ
̑ɺಠࣗͷ44-ূ໌ॻ ΈͲΓ͘ͳΔͭೖΕ͍ͨΜͩΑͶʙͬͯݴΘΕͨ
̒ɺεέδϡʔϧߘ εέδϡʔϧߘ͍ͨ͠ΑͶʙͬͯݴΘΕͨ
̓ɺ%/4ػೳ - ͓٬͞Μ͕DNSΛ͍࣋ͬͯΔͱ͍͍ͪͪґཔ͕ΊΜͲ͍͘͞ - ࣗͰཧ͍ͯͯ͠DNSͷཧը໘ʹߦͬͨΓདྷͨΓ͕େม - ωΠΩουυϝΠϯͰcname͑ͳ͍߹͕݁ߏ͋Δ ShifterͷμογϡϘʔυͰΕͪΌͬͨΒ࠷ߴ
࣍ճਆΞοϓσʔτ͓͍ͪͯ͠·͢ʂ