2019年だからこそ12factor app/The Twelve-Factor app in 2019

2019年だからこそ12factor app/The Twelve-Factor app in 2019

社内勉強会での発表資料
https://12factor.net/ja/

93bc8fb48f57c11e417dad9d26a2fb8a?s=128

petitviolet

January 09, 2019
Tweet

Transcript

  1. 2.
  2. 6.

    GBDUPS * ίʔυϕʔε ** ґଘؔ܎ *** ઃఆ *7 όοΫΤϯυαʔϏε 7

    ϏϧυɺϦϦʔεɺ࣮ߦ 7* ϓϩηε 7**ϙʔτόΠϯσΟϯά 7***ฒߦੑ *9 ഇغ༰қੑ 9 ։ൃຊ൪Ұக 9* ϩά 9**؅ཧϓϩηε
  3. 7.

    GBDUPS * ίʔυϕʔε ** ґଘؔ܎ *** ઃఆ *7 όοΫΤϯυαʔϏε 7

    ϏϧυɺϦϦʔεɺ࣮ߦ 7* ϓϩηε 7**ϙʔτόΠϯσΟϯά 7***ฒߦੑ *9 ഇغ༰қੑ 9 ։ൃຊ൪Ұக 9* ϩά 9**؅ཧϓϩηε શ෦ஸೡʹ࿩͍ͯ͠Δͱ࣌ؒ΋ͳ͍ͷͰͬ͘͞ͱ
  4. 8.

    GBDUPSd * ίʔυϕʔε w ୯ҰHJUϦϙδτϦͰΞϓϦΛ؅ཧ w ΞϓϦέʔγϣϯ͚ͩ͡Όͳͯ͘Πϯϑϥ΋؅ཧ ** ґଘؔ܎ w

    ΞϓϦ͕ґଘ͢Δ΋ͷΛ͢΂ͯ໌ࣔతʹ͢Δ w ೥ޙʹσϓϩΠͯ͠΋ͪΌΜͱಈ͘͜ͱΛอূ͢Δ *** ઃఆ w ઃఆ஋͸؀ڥม਺ʹ֨ೲ͢Δ w ίʔυϕʔε͸ಉ͕ͩ͡ɺσϓϩΠ͢Δ؀ڥʹΑͬͯ །Ұҧ͏΋ͷ͕ʮઃఆʯ w ιʔείʔυΛࠓ͙͢Φʔϓϯιʔεʹग़དྷ·͔͢ʁ
  5. 9.

    GBDUPSd *7 όοΫΤϯυαʔϏε w όοΫΤϯυαʔϏεΛΞλον͞ΕͨϦιʔεͱͯ͠ѻ͏ w ωοτϫʔΫӽ͠ʹར༻͢ΔαʔϏεͷ͜ͱ 7 ϏϧυɺϦϦʔεɺ࣮ߦ w

    ϏϧυϦϦʔε࣮ߦͷͭͷεςʔδΛݫີʹ෼཭ w σϓϩΠπʔϧΛ࢖ͬͯϩʔϧόοΫͨ͠Γ࠶ىಈͨ͠Γग़ དྷΔΑ͏ʹ੔͑Δ 7* ϓϩηε w ΞϓϦέʔγϣϯΛͭ΋͘͠͸ෳ਺ͷεςʔτϨεͳϓϩ ηεͱ࣮ͯ͠ߦ͢Δ w εςʔτϨε͔ͭγΣΞʔυφογϯάͳϓϩηεʹ͢Δ
  6. 11.

    GBDUPSd 9 ։ൃຊ൪Ұக w ։ൃεςʔδϯάຊ൪ΛͰ͖Δ͚ͩҰகͤͨ͞ঢ়ଶΛอͭ w σϓϩΠ͝ͱͷ࣌ؒɺਓࡐɺπʔϧͷΪϟοϓΛͳ͘͢ 9* ϩά w

    ϩάΛΠϕϯτετϦʔϜͱͯ͠ѻ͏ w ΞϓϦέʔγϣϯ͸ετϨʔδͳͲΛؾʹͤͣɺϩάΛ TUEPVUTUEFSS΁ͷετϦʔϜͱͯ͠ॻ͖ग़͢ 9**؅ཧϓϩηε w ؅ཧλεΫΛճݶΓͷϓϩηεͱ࣮ͯ͠ߦ͢Δ w %#ͷϚΠάϨʔγϣϯ΍ॳظσʔλ࡞੒ͱ͍ͬͨεΫϦϓτ ͸ΞϓϦέʔγϣϯͷίʔυϕʔεͱҰॹʹσϓϩΠՄೳʹ ͢Δ
  7. 12.

    ·ͱΊ w σϓϩΠ͢Δ؀ڥ͝ͱʹ࣮૷͸ม͑ͳ͍ w ઃఆ ؀ڥม਺ Ͱ੾Γସ͑Δ͚ͩ w ฒྻॲཧग़དྷΔΑ͏ʹ࡞Δ w

    γΣΞʔυφογϯά w ϓϩηεͷىಈఀࢭΛΧδϡΞϧʹ w ϏϧυˠϦϦʔε͸Θ͚Δ w Ұ౓Ϗϧυͨ͠ΒϦϦʔεͷͨͼʹ࠶ར༻ w ϦϦʔε͸Կ౓Ͱ΋ग़དྷΔΑ͏ʹ
  8. 15.
  9. 17.

    ͪͳΈʹ w GBDUPSBQQΛNFTPTQIFSF͕ఏএ͍ͯ͠Δ w IUUQTNFTPTQIFSFDPNCMPHGBDUPSBQQCVJMEJOHSFMFBTJOHGPSDMPVEOBUJWF w GBDUPS )FBMUI$IFDLT • The

    “12 Factor App” has been the backbone of cloud native applications on hyper-scale platforms for a long time (including Mesosphere DC/OS).