Slide 1

Slide 1 text

[ 2 / 5 ౦ ژ ։ ࠵ ] S H I F T E R M E E T U P V O L . 8 
 S H I F T E R ͷ ج ຊ ͱ ࠷ ৽ Ξ οϓ σ ʔ τ 
 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 .

Slide 2

Slide 2 text

Χ ε λ Ϛʔ α Ϋ η ε + W K J D I G I TA L C U B E W H O I A M S E I J I A K AT S U K A amimoto-ami.com getshifter.io

Slide 3

Slide 3 text

• σδλϧΩϡʔϒ • What’s Shifter Meet-up? • Shifterͱ͸ʁ • Ξοϓσʔτ Agenda

Slide 4

Slide 4 text

• JAWS-UG on ASCII.jp
 
 ਆށͷσδλϧΩϡʔϒ͕࣮ફ͢Δ ίϛϡχςΟɺϏʔϧɺͨ·ʹ࢓ࣄ
 
 http://ascii.jp/elem/000/001/512/ 1512561/

Slide 5

Slide 5 text

ϑϧϦϞʔτ, ϑϧελοΫ https://www.digitalcube.jp/about/our_team_advisor/

Slide 6

Slide 6 text

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!

Slide 7

Slide 7 text

Your business is our mission.

Slide 8

Slide 8 text

W H AT ’ S S H I F T E R M E E T U P ?

Slide 9

Slide 9 text

Meet up event for Shifter Community in Japan • ίϥϘϨʔλʔͱͷަྲྀ
 σβΠφʔɾϓϩάϥϚʔɾΤϯδχΞɾύϒϦογϟʔɾϏδωεɾ
 ϚʔέλʔɾίϛϡχςΟΦʔΨφΠβʔɾϓϥάΠϯͷίϛολʔɾ຋༁ऀ… • ৘ใڞ༗
 WordPress, ελςΟοΫαΠτ ͳͲڞ௨ͷؔ৺࣠ʹ͍ͭͯɺͦΕͧΕͷ ϑΟʔϧυ͔Βͷ஌ݟΛ࣋ͪدΔ • ՝୊ղܾ
 ৽͍͠ίϥϘϨʔγϣϯ

Slide 10

Slide 10 text

S H I F T E R ͱ ͸ ʁ

Slide 11

Slide 11 text

Shifterͱ͸ʁ WordPressͱελςΟοΫαΠτδΣ ωϨʔλʔΛఏڙ͢ΔSaaSαʔϏε Ͱ͢ɻ

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

͜ Μ ͳ αΠ τ ʹ

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

࠾ ༻ αΠ τ ΍ ϥ ϯ σΟ ϯ άϖʔ δ

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

ί ʔϙ Ϩ ʔ ταΠ τ

Slide 22

Slide 22 text

ί ʔϙ Ϩ ʔ ταΠ τ

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

https://showcase.getshifter.io/

Slide 25

Slide 25 text

S H I F T E R ͷ ί ϯ η ϓ τ

Slide 26

Slide 26 text

https://jamstack.org/

Slide 27

Slide 27 text

• JavaScript
 
 • APIs
 
 • Markup WHAT’S THE JAM IN THE STACK? Any dynamic programming during the request/ response cycle is handled by JavaScript, running entirely on the client. This could be any frontend framework, library, or even vanilla JavaScript. All server-side processes or database actions are abstracted into reusable APIs, accessed over HTTPS with JavaScript. These can be custom-built or leverage third-party services. Templated markup should be prebuilt at deploy time, usually using a site generator for content sites, or a build tool for web apps.

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

Shifter: A JAMSTACK WORDPRESS #BTJD4UBDL8PSE1SFTT +".TUBDL8PSE1SFTT

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

αΠτӡӦऀʹ͸࢖͍׳ΕͨWordPress

Slide 32

Slide 32 text

Ҿ༻: https://www.lifeintech.com/2017/12/20/jamstack/ • ηΩϡΞ
 SSL, ύεϫʔυϨεϩάΠϯ, WordPress͸ ৗ࣌ىಈෆཁ • อकෆཁ • σΟϕϩούʔϑϨϯυϦʔ
 WordPress, OS, ϛυϧ΢ΣΞͷอक࡞ۀɾ ίετ͕ෆཁ
 ϑϩϯτͱόοΫΤϯυͷ෼཭ɺૄ݁߹
 ύϒϦογϟʔͱσϕϩούʔͷΑΓΑ͍ ڠۀ ؅ཧऀ΍σϕϩούʔʹ͸ख཭Εͷྑ͞

Slide 33

Slide 33 text

• ύϒϦογϟʔɿΑΓྑ͍ίϯςϯπΛϑΝϯʹಧ͚Δ • ։ൃऀɿSREʢSite Reliability EngineeringʣʹϑΥʔΧε • ϚʔέολʔɿΧελϚʔαΫηεʹϑΥʔΧε ΑΓՁ஋ͷ͋Δ׆ಈʹϑΥʔΧεͰ͖Δ

Slide 34

Slide 34 text

U P D AT E

Slide 35

Slide 35 text

• Shifterͷجຊ • ࢖ͬͯΈͨʂ • Shifter্Ͱͷ։ൃํ๏΍Webhookͷ׆༻ ํ๏ • GritsomeͳͲSSGͱͷ࿈ܞ • The State of Shifter 2019 Shifter Advent Calendar 2019 ׬૸͠·ͨ͠ʂ https://qiita.com/advent-calendar/2019/getshifter

Slide 36

Slide 36 text

• ੩తԽॲཧͷ୹ॖ • όοΫΞοϓ࣌ؒͷ୹ॖ
 ࣗಈόοΫΞοϓػೳΛਪ঑ • WordPress؅ཧը໘ͷύϑΥʔϚϯε޲্ • WordPress্ͷετϨʔδ༰ྔͷ࡟ݮ • ϝσΟΞϑΝΠϧΛՄ༻ੑ 99.999999999% ͷAmazon S3ʹࣗಈͰอଘͰ͖Δ • NetlifyͳͲ֎෦؀ڥ΁ͷσϓϩΠ࣌ʹ΋ը૾ͷύε͕ อ࣋͠΍͍͢ ShifterͰMedia CDNػೳͷύϒϦοΫϕʔλ൛Λެ։͠·ͨ͠

Slide 37

Slide 37 text

• طଘαΠτ͔ΒͷҠߦ
 https://www.getshifter.io/subdir/ • ϦόʔεϓϩΩγͱͷ૊Έ߹ΘͤͰطଘα ΠτͷίϯςϯπΛ෦෼తʹShifterԽ αϒσΟϨΫτϦߏ੒ʹରԠ͠·ͨ͠

Slide 38

Slide 38 text

• ʮStart WordPressʯͨ͠λΠϛϯάͰ֎ ෦ͷSSGΛ࣮ߦ • WordPressىಈ࣌ʹϚδοΫϦϯΫΛ νϟοτ௨஌ WordPress WebhookʹWordPressىಈ࣌ʹࣗಈ࣮ߦ͢ΔΦϓγϣϯΛ௥Ճ͠·ͨ͠

Slide 39

Slide 39 text

• www͋ΓͷυϝΠϯͱແ͠ͷυϝΠϯͷ ೖΕସ͕͑ϓϧμ΢ϯͰՄೳ DomainͱAlternate DomainͷೖΕସ͕͑γϯϓϧʹͳΓ·ͨ͠

Slide 40

Slide 40 text

೔ຊޠԽਐߦத

Slide 41

Slide 41 text

࣍ ճ ͸ ਆ ށ 
 [ 3 / 1 1 ਆ ށ ։ ࠵ ] S H I F T E R M E E T U P W E S T # 5 
 େ ࡕ ։ ࠵ ΋ ܭ ը த Ͱ ͢

Slide 42

Slide 42 text

T H A N K S !