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
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
120
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
580
地方版CCoE「re:light tohoku re:light local」の取り組みについて / inaka_ccoe
biatunky
1
140
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
520
東北のDX最新事例と地方でのクラウド&AI活用のポイント / tohokuconnect_heptagon
biatunky
0
70
東北発!田舎の企業だからこそできたAI&内製化事例 / relight local Ehime
biatunky
0
450
東北・新潟産学官金サロンin青森_ヘプタゴン / tokeiren-aomori-heptagon
biatunky
0
240
東北のDX最新事例と地方でのクラウドビジネスのポイント / re:lightlocal@sendai
biatunky
0
700
青森発!! 田舎の企業だからこそできたAI&内製化事例
biatunky
0
700
Other Decks in Technology
See All in Technology
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
6.3k
リリース2ヶ月で収益化した話
kent_code3
1
310
Eval-Centric AI: Agent 開発におけるベストプラクティスの探求
asei
0
140
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
200
Google Cloud で学ぶデータエンジニアリング入門 2025年版 #GoogleCloudNext / 20250805
kazaneya
PRO
23
5.7k
事業特性から逆算したインフラ設計
upsider_tech
0
150
Cloud WANの基礎から応用~少しだけDeep Dive~
masakiokuda
3
110
Amazon S3 Vectorsは大規模ベクトル検索を低コスト化するサーバーレスなベクトルデータベースだ #jawsugsaga / S3 Vectors As A Serverless Vector Database
quiver
2
880
Exadata Database Service on Dedicated Infrastructure セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
280
オブザーバビリティ文化を組織に浸透させるには / install observability culture
mackerelio
0
110
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
160
Intro to Software Startups: Spring 2025
arnabdotorg
0
270
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
450
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Adopting Sorbet at Scale
ufuk
77
9.5k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
880
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
How GitHub (no longer) Works
holman
314
140k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
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ͷμογϡϘʔυͰΕͪΌͬͨΒ࠷ߴ
࣍ճਆΞοϓσʔτ͓͍ͪͯ͠·͢ʂ