$30 off During Our Annual Pro Sale. View Details »

ヤプリの完全にモダンとは言いづらいけど、そこそこ攻めてるインフラ環境をもっと良くしたいエンジニアを募集しています。 / Yappli's infrastructure environment

MotokiHabuchi
February 23, 2019

ヤプリの完全にモダンとは言いづらいけど、そこそこ攻めてるインフラ環境をもっと良くしたいエンジニアを募集しています。 / Yappli's infrastructure environment

JAWSDAYS2019 OpenMicの発表資料です。

MotokiHabuchi

February 23, 2019
Tweet

More Decks by MotokiHabuchi

Other Decks in Technology

Transcript

  1. KBXTEBZT ϠϓϦͷ׬શʹϞμϯͱ͸ݴ͍ ͮΒ͍͚Ͳɺͦͦ͜͜߈ΊͯΔ Πϯϑϥ؀ڥΛ΋ͬͱྑͨ͘͠ ͍ΤϯδχΞΛืू͍ͯ͠· ͢ɻ +"84%":4 CZ)BCVDIJc:BQQMJ JOD

  2. KBXTEBZT 2 ࣗݾ঺հ Ӌᔹݩل!NPEPLLJO :BQQMJ *ODɹ 43&νʔϜॴଐ  ࣎լݝग़਎ 

    ϠϓϦͷΠϯϑϥϚϯ  ޷͖ͳ΍ͭ'BSHBUF 5FSSBGPSN  +"84%":4͸͔ΒࢀՃ
  3. KBXTEBZT 3 ϠϓϦͷ঺հ

  4. KBXTEBZT ʹ͍ͭͯ 4

  5. 5 5 300݅ 2,400ສ 99 ಋೖ݅਺ ΞϓϦDL਺ αʔϏεܧଓ཰

  6. KBXTEBZT 6 ΈΜͳΊͬͪΌ஥ྑ͍ɺSFJOWFOU͍͚Δ

  7. KBXTEBZT 7 +"84%":4 ✓ (PMEεϙϯαʔͱͯ͠ϒʔεग़ల ✓ ϠϓϦαʔϏεΛ࢖ͬͨελϯϓϥϦʔΞϓϦΛఏڙ -BCP:BQQMJΛମݧͯ͠ΈΑ͏⬆

  8. KBXTEBZT 8 ׬શʹϞμϯͱ͸ݴ͍ͮΒ͍͚Ͳɺͦ ͦ͜͜߈ΊͯΔΠϯϑϥ؀ڥʹ͍ͭͯ

  9. KBXTEBZT 9 ຊ೔͓࿩͍ͨ͠ࣄ ✓ ϠϓϦͷ"84؀ڥͷߏ੒ ✓ ͦͦ͜͜߈ΊͯΔϙΠϯτ ✓ ௚໘͍ͯ͠Δ՝୊ʹ͍ͭͯ ✓

    ೤͍ϝοηʔδ
  10. KBXTEBZT 10 ϠϓϦͷ"84؀ڥߏ੒

  11. KBXTEBZT 11 ࠓ·Ͱͷ"84؀ڥߏ੒ ந৅Խ͢Δͱ͜Μͳײ͡ "-# 3PVUF $MJFOU OpsworksͰ खಈσϓϩΠ Nginx

    php-fpm &$*OTUBODFT 0QTXPSLT ✓ ͪΐͬͱϨΨγʔͳߏ੒ ✓ ͜ΕΛͳΜͱ͔͍ͨ͠
  12. KBXTEBZT 12 ͦͦ͜͜߈ΊͯΔϙΠϯτ վળͨ݁͠Ռ

  13. KBXTEBZT 13 ͦͦ͜͜߈Ί͍ͯΔϙΠϯτ վળͨ݁͠Ռ ✓ H31$Λαϙʔτͨ͠ ✓ ࣗಈԽ $JSDMF$*ɺ'BSHBUFͳͲ 

    ✓ $MPVE'PSNBUJPOͱ5FSSBGPSN ✓ 'BSHBUFͰόον͢Δ
  14. KBXTEBZT 14 H31$ʹରԠͨ͠ ৽͍͠ߏ੒ 'BSHBUFPO&$4 "QQMJDBUJPO FOWPZ $POUBJOFS SFHJTUPSZ &$3

    &$4 5BTL EFpOJUJPO 4FSWJDF EFpOJUJPO 4FSWJDF $MVTUFS /-# 4FSWJDF
  15. KBXTEBZT 15 H31$Λαϙʔτͨ͠ ௨৴ͷྲྀΕ IUUQT IUUQT IUUQT 'BSHBUFPO&$4 "QQMJDBUJPO FOWPZ

    $MVTUFS HSQD /-# 3PVUF $MJFOU IUUQT NLBͷ Alias Record TLSূ໌ॻ ݕূ grpc΁ͷ ஔ͖׵͑ ίϯςφOSʹ͸ AlpineLinux ✓ /-#͸ɺόϥϯγϯά͢Δ͚ͩ "-1/ඇରԠͳͷͰ5-45FSNJOBUJPO͸ߦΘͳ͍  ✓ FOWPZͰ5-45FSNJOBUJPOΛߦ͍ɺH31$΁ஔ͖׵͑
  16. KBXTEBZT 16 ࣗಈԽ $JSDMF$*ɺ'BSHBUFͳͲ /-# 3PVUF $MJFOU 'BSHBUF githubʹpush ͢ΔͱCircleCIͰ

    ࣗಈσϓϩΠ ✓ Πϯϑϥ؀ڥߏங͸5FSSBGPSNͰߦ͏ ✓ ؀ڥߏஙޙɺಛఆϒϥϯνʹQVTI͢ΔͱࣗಈσϓϩΠ
  17. KBXTEBZT 17 $MPVE'PSNBUJPOͱ5FSSBGPSN 'BSHBUFPO&$4 $POUBJOFSSFHJTUPSZ &$3 &$4 5BTLEFpOJUJPO 4FSWJDFEFpOJUJPO $MVTUFS

    /-# 4FSWJDF 4 *".3PMF &$ 71$ 3 "VSPSB $' ✓ ΞΧ΢ϯτڞ௨ϦιʔεΛ$MPVE'PSNBUJPOͰ࡞੒ *".3PMFͱ4#VDLFU  ✓ 71$ͱ71$಺Ͱڞ௨ʹ࢖͏ϦιʔεΛ5FSSBGPSNͰ࡞੒ ✓ 71$಺͔ͭಛఆͷΞϓϦέʔγϣϯ͕ڞ௨Ͱ࢖͏ϦιʔεΛ5FSSBGPSNͰ࡞੒ ✓ ؀ڥͰඞཁͳΞϓϦέʔγϣϯؔ࿈ϦιʔεΛ5FSSBGPSPNͰ࡞੒
  18. KBXTEBZT 18 ௚໘͍ͯ͠Δ՝୊ʹ͍ͭͯ

  19. KBXTEBZT 19 ௚໘͍ͯ͠Δ՝୊ ✓ Ұ෦ͷػೳ͕αʔό͕εςʔτ΋ͬͯ͠·͍ͬͯΔ ✓ ϚϧνςφϯτͳͷͰɺ؅ཧର৅͕ݶఆͰ͖Δ൓ ໘ɺӨڹൣғ͕େ͖͘ͳΓ͕ͪ ˠ͜ΕΒͷ՝୊ΛҰॹʹվળͯ͘͠ΕΔ஥ؒΛʜ

  20. KBXTEBZT ஥ؒେืूத 8BOUFEMZ IUUQTXXXXBOUFEMZDPNDPNQBOJFTZBQQMJ

  21. 21