Upgrade to Pro — share decks privately, control downloads, hide ads and more …

前向きなサービス運営に必要な安定したバックグラウンド運用について

 前向きなサービス運営に必要な安定したバックグラウンド運用について

687a2d350ff0a99b812085c530f54b69?s=128

Masataka Sugano

October 04, 2017
Tweet

Transcript

  1. Ϋϥεϝιουגࣜձࣾ"84ࣄۀ෦ ΦϖϨʔγϣϯνʔϜϦʔμʔ ੁ໺ণ޹ લ޲͖ͳαʔϏεӡӦʹඞཁͳ ҆ఆͨ͠όοΫάϥ΢ϯυӡ༻ʹ͍ͭͯ

  2. ࣗݾ঺հ  ੁ໺ণ޹ʢ͕͢ͷ·͔ͨ͞ʣ wΫϥεϝιου"84ࣄۀ෦
 ΦϖϨʔγϣϯνʔϜϦʔμʔ wࡳຈΦϑΟεۈ຿

  3.  αʔϏεΛӡӦ͢Δͱ͍͏͜ͱ

  4.  ࠓ͋Δ΋ͷΛվળͯ͠ఏڙ͢Δ͜ͱ ৽͍͠Ձ஋Λఏڙ͢Δ͜ͱ ࠓ͋Δ΋ͷΛ҆ఆͯ͠ఏڙ͠ଓ͚Δ͜ͱ

  5.  ϢʔβʔରԠ ෆ۩߹ରԠ اըɾ։ൃɾϦϦʔε γεςϜ૿ڧɾνϡʔχϯά ؂ࢹɾݱঢ়೺Ѳ ো֐ରԠ ޿ࠂɾએ఻

  6. ͜ͷঢ়گʹ໰୊͸͋Δͷ͔  ϢʔβʔରԠ ෆ۩߹ରԠ اըɾ։ൃɾϦϦʔε γεςϜ૿ڧɾνϡʔχϯά ؂ࢹɾݱঢ়೺Ѳ ো֐ରԠ ޿ࠂɾએ఻ •

    ͜ͷঢ়گࣗମʹ໰୊͸ແ͍ • ੺࿮Λ0ʹ͢Δࣄ͸ෆՄೳ • ໰୊͕ൃੜ͢Δͷ͸
 ɹɹɹɹόϥϯε่͕Εͨ࣌
  7. όϥϯεͷ่ΕʹΑΔӨڹ  • ࣾ಺ͷوॏͳਓࡐ͕੺͍࿮ʹनΘΕΔ • ੨͍࿮ͷਐḿʹѱӨڹ͕ग़Δ Ϧιʔεͷ֬อͱίετͷ໰୊

  8. ੺͍࿮๊͕͍͑ͯΔίετ  • ࣾ಺ͷਓࡐͷՔಈ࣌ؒ • ࣌څ׵ࢉ͢Δͱ͔ͳΓͷֹۚ • ۩ମతʹ਺ࣈͱͯ͠ग़ͯ͜ͳ͍ ݟ͑ͳ͍ίετͩͱೝࣝ͢΂͖

  9. ίΞϏδωε΁ͷӨڹ  • ো֐ରԠʹऔΒΕͨ࣌ؒ෼ͷ࡞ۀ஗Ε • ৽αʔϏεɾ৽ػೳͷϦϦʔε஗Ε • ໷ؒରԠ౳ʹΑΔ୲౰ऀͷෛՙ૿େ • ୲౰ऀͷෆຬ΍࿑ಇ؀ڥͷѱԽ

  10. τϥϒϧ͸ඞͣൃੜ͢Δ  Ͱ͸ɺͲ͏͢Δͷ͕ཧ૝͔

  11. લ޲͖ͳαʔϏεӡ༻ͷཧ૝  • ίΞϏδωεʹूதͰ͖ΔΑ͏ʹͳΔ རӹΛੜΈग़͢࢓ࣄͷׂ߹͕૿େ • όοΫάϥ΢ϯυӡ༻ͷίετΛฏ४Խ͢Δ ܭըʹରͯͣ͠Ε͕খ͍͞

  12. ΫϥεϝιουͰͰ͖Δ͜ͱ  ΫϥεϝιουͰ͸ͲͷΑ͏ͳ αʔϏεͰαϙʔτ͍ͯ͠Δ͔

  13. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτϞχλϦϯά ϑʔτΦϖϨʔγϣϯ ϑʔτϦΧόϦʔ ϑʔτγʔϧυ

  14. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτϞχλϦϯά • ؂ࢹαʔϏε • ΤʔδΣϯτͷΠϯετʔϧෆཁͰ؆୯ར༻ • ৽͍͠؂ࢹର৅͕૿͑ͯ΋λάΛ෇͚Δ͚ͩ •

    ϝʔϧɺి࿩ɺνϟοτʹΑΔ௨஌͕Մೳ
  15. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτϞχλϦϯά • ؂ࢹαʔϏε • ΤʔδΣϯτͷΠϯετʔϧෆཁͰ؆୯ར༻ • ৽͍͠؂ࢹର৅͕૿͑ͯ΋λάΛ෇͚Δ͚ͩ •

    ϝʔϧɺి࿩ɺνϟοτʹΑΔ௨஌͕Մೳ
  16. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτϦΧόϦʔ • ো֐Ұ࣍ରԠαʔϏε • ো֐͕ൃੜͨ͠ΒରԠΛ։࢝ • ࠶ىಈΦϖϨʔγϣϯʹΑΔ଎΍͔ͳ෮چ •

    24࣌ؒ365೔ରԠ
  17. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτΦϖϨʔγϣϯ • ӡ༻ࢧԉαʔϏε • AWS؀ڥʹର͢Δ֤छ࡞ۀΛ୅ߦ • ো֐ൃੜ࣌ͷۓٸରԠΛ୅ߦ •

    365೔ରԠՄೳ
  18. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτΦϖϨʔγϣϯ • ӡ༻ࢧԉαʔϏε • AWS؀ڥʹର͢Δ֤छ࡞ۀΛ୅ߦ • ো֐ൃੜ࣌ͷۓٸରԠΛ୅ߦ •

    365೔ରԠՄೳ
  19. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτΦϖϨʔγϣϯ • ӡ༻ࢧԉαʔϏε • AWS؀ڥʹର͢Δ֤छ࡞ۀΛ୅ߦ • ো֐ൃੜ࣌ͷۓٸରԠΛ୅ߦ •

    365೔ରԠՄೳ
  20. ϑʔτγϦʔζʢӡ༻อकʣ  • ֎෦͔Βͷ߈ܸ͔Βอޢ • AWSΤϯλʔϓϥΠζαϙʔτ͕ແ͠Ͱܖ໿Մ • ฐ͕ࣾ஥հ͢Δ͜ͱͰ೔ຊޠͰͷར༻͕Մೳ • DDoS߈ܸରࡦΛDDoSϨεϙϯενʔϜʹҰ೚

    ϑʔτγʔϧυ
  21. ϑʔτγϦʔζʢӡ༻อकʣ  ϑʔτΦϖϨʔγϣϯ • खܰʹ؂ࢹΛ։࢝ ϑʔτϞχλϦϯά ϑʔτϦΧόϦʔ • ো֐࣌ͷ෮چ࡞ۀΛҕୗ •

    ӡ༻࡞ۀΛҕୗ ϑʔτγʔϧυ • DDoS߈ܸΛࣗಈ๷ޚ
  22. • αʔϏεΛલਐͤ͞Δࣄʹ஫ྗ͢΂͖ • αʔϏεΛ҆ఆͯ͠ఏڙͰ͖Δج൫Λ࡞Δ • αʔϏεӡӦͷશͯΛࣗࣾͰ׬݁ͤ͞ͳͯ͘΋͍͍ • ࣾ಺Ϧιʔεͷ҆ఆՔಇͷͨΊʹ
 ɹɹɹɹ֎෦ϦιʔεΛར༻͢Δ͜ͱ΋ݕ౼ 

    • αʔϏεΛલਐͤ͞Δࣄʹ஫ྗ͢΂͖ • αʔϏεΛ҆ఆͯ͠ఏڙͰ͖Δج൫Λ࡞Δ • αʔϏεӡӦͷશͯΛࣗࣾͰ׬݁ͤ͞ͳͯ͘΋͍͍ • ࣾ಺Ϧιʔεͷ҆ఆՔಇͷͨΊʹ
 ɹɹɹɹ֎෦ϦιʔεΛར༻͢Δ͜ͱ΋ݕ౼
  23. None